Zarządzanie konfiguracją środowiska w przestrzeni roboczej Altium 365
Przekazanie tego samego projektu projektowego różnym projektantom prawdopodobnie przyniesie różne wyniki, ponieważ każdy projektant ma swój własny zestaw cech projektowych, poziom doświadczenia i preferencje dotyczące pracy. Podczas gdy zakres tych różnych podejść może nie być problemem w różnych firmach i dyscyplinach produktowych, widoczność takich różnic może stać się znacząca, gdy pracują oni dla tego samego zespołu projektowego w tej samej organizacji.
Altium 365 Workspace pozwala na egzekwowanie na poziomie korporacyjnym środowiska pracy projektanta - w celu zapewnienia, że przestrzega on wymaganych standardów oczekiwanych przez tę organizację w zakresie projektowania, dokumentacji i produkcji - poprzez Team Configuration Center.
Centrum konfiguracji zespołu
Rolą Team Configuration Center jest zapewnienie organizacji scentralizowanej kontroli nad środowiskiem, w którym pracują jej projektanci. Osiąga to poprzez definiowanie i zarządzanie Environment Configurations. Są one używane do ograniczania środowiska pracy Altium Designer każdego projektanta, aby używać tylko elementów projektowych zracjonalizowanych przez firmę, w tym szablonów schematów, plików konfiguracyjnych zadań wyjściowych i preferencji przestrzeni roboczej. Innymi słowy, ułatwia to Centralized Environment Configuration Management.
Za pośrednictwem strony Workspace Configurations można zdefiniować dowolną liczbę konfiguracji środowiska. Dane używane i wymuszane przez każdą konfigurację po stronie projektu - określane jako Configuration Data Items - pochodzą z Workspace. Poprzez powiązanie każdej konfiguracji środowiska z określoną grupą użytkowników, a następnie przypisanie użytkowników do tych grup, prawidłowe środowisko pracy jest ładowane do Altium Designer, gdy tylko użytkownik połączy się z Workspace. Korzystanie z tego opartego na rolach podejścia grupowego zapewnia, że projektant zawsze otrzymuje konfigurację, do której jest uprawniony, bez względu na to, czy ma własny komputer, czy współdzieli jeden komputer z innymi projektantami.
Poniższy obraz przedstawia graficzny przegląd koncepcji scentralizowanego zarządzania konfiguracją środowiska.

Koncepcja scentralizowanego zarządzania konfiguracją środowiska. Gdy użytkownik łączy się z Workspace, Team Configuration Center określa, poprzez przypisane grupy, które konfiguracje (i powiązane elementy danych) są dostępne dla tego użytkownika. Następnie klient projektu używa elementów danych konfiguracji w odpowiednich miejscach.
Elementy danych konfiguracji
Zanim będzie można zagłębić się w tworzenie i definiowanie konfiguracji środowiska, należy najpierw zdefiniować wymagane elementy danych konfiguracji - elementy składowe konfiguracji. Są to elementy projektu, których użytkownik - którego przypisana grupa (grupy) określają dostępną konfigurację (konfiguracje) - może używać. Innymi słowy, konfiguracja definiuje i wymusza zestaw elementów danych konfiguracji dostępnych dla użytkownika.
Obecnie następujące typy zawartości mogą być używane z konfiguracjami środowiska:
- Preferencje Altium Designer
- Outputjob
- Szablon schematu
- Szablon BOM
- Layerstack
- Szablon projektu
- Szablon dokumentu kreślarskiego
- Szablon arkusza kreślarskiego
Konfiguracje środowiska
Related page: Zarządzanie konfiguracjami środowiska
Po zdefiniowaniu i udostępnieniu rewizji elementów danych konfiguracji w Altium 365 Workspace, masz teraz podstawowe bloki, za pomocą których możesz zdefiniować same konfiguracje środowiska. Konfiguracje środowiska są definiowane z poziomu Team Configuration Center, dostępnego poprzez interfejs przeglądarki Workspace.

Dostęp do przeglądarkowego interfejsu użytkownika Team Configuration Center - za pośrednictwem preferowanej zewnętrznej przeglądarki internetowej.
Interfejs pozwala administratorowi na stworzenie jednej lub więcej konfiguracji środowiska, w zależności od potrzeb organizacji. Każda konfiguracja wymaga zdefiniowania
-
Configuration Name - znaczącej nazwy, być może odzwierciedlającej osoby, których środowiskiem pracy ma zarządzać.
-
Configuration Data - podstawowych ograniczeń konfiguracji. Przeglądy obsługiwanych elementów danych, które mogą być prawidłowo używane przez użytkownika, do którego skierowana jest konfiguracja.
-
Target Roles - określenie, kogo dotyczy konfiguracja środowiska. Role same w sobie są po prostu grupami użytkowników, zdefiniowanymi i przechowywanymi jako część usługi tożsamości Workspace. Są to te same grupy, które są definiowane i używane przez Workspace do kontrolowania uprawnień dostępu.

Przykład zdefiniowanej konfiguracji środowiska.
Zastosowanie konfiguracji środowiska w Altium Designer
Related page: Dostęp do przestrzeni roboczej
Aby ułatwić zarządzanie konfiguracją środowiska i wymusić konfiguracje środowiska mające zastosowanie do każdego użytkownika w organizacji, w oparciu o przypisane grupy, każdy użytkownik musi być zalogowany do przestrzeni roboczej z Altium Designer. Jest to wymagane do:
- Zapewnienia dostępu do usługi Team Configuration Service.
- Zapewnienie dostępu do obszaru roboczego.
- Włącz usługę tożsamości, aby rozpoznać, kim jesteś i do jakich grup zostałeś przypisany. Następnie można zastosować prawidłową konfigurację środowiska. Staje się to szczególnie ważne w środowiskach pracy, w których współdzielone komputery są normą.
Gdy użytkownik jest zalogowany do przestrzeni roboczej z Altium Designer, usługa konfiguracji określa konfigurację środowiska, która ma być używana dla tego użytkownika i zmienia odpowiednie obszary środowiska projektowego, aby wymusić dozwolone elementy danych tej konfiguracji. Jeśli użytkownik jest przypisany do kilku grup i można zastosować wiele konfiguracji środowiska, użytkownik będzie miał możliwość wyboru, która konfiguracja środowiska zostanie zastosowana podczas logowania.
Zapewnianie zgodności konfiguracji środowiska
Related page: Wydanie projektu
Gdy przychodzi czas na zwolnienie projektu płytki drukowanej, proces ten zapewnia najwyższą integralność danych projektowych i, co ważniejsze, wygenerowanych danych produkcyjnych, które łańcuch dostaw ostatecznie wykorzysta do przekształcenia pracy projektowej w fizyczną rzeczywistość. W ramach procesu wydania można wprowadzić kontrole walidacyjne, aby zapewnić na przykład, że reguły elektryczne i projektowe są sprawdzane i przestrzegane. W końcu rygorystyczna walidacja może wychwycić wszelkie przeoczone kwestie, które mogą prowadzić do kosztownych ponownych obrotów.
W ramach tego etapu walidacji w procesie wydania można również dołączyć stronę Environment Configuration Compliance Check. Zapewnia to sposób na ostateczne przetestowanie i wymuszenie użycia autoryzowanych przez firmę elementów danych w projekcie. Mówiąc prościej, jeśli nie używasz elementów danych dozwolonych przez konfigurację środowiska dostępną do użytku przez przypisaną grupę, wydanie nie powiedzie się. Zapobiega to "luźnemu" podejściu do projektowania i zapewnia przestrzeganie i zgodność z działającymi środowiskami projektowymi określonymi centralnie na poziomie przedsiębiorstwa.
Aby włączyć tę kontrolę zgodności, należy dodać generator wyjściowy tego typu z sekcji Validation Outputs pliku OutJob używanego w konfiguracji. Określanie warunków sprawdzania odbywa się w oknie dialogowym Environment configuration compliance setup. Warunki te określają:
-
Które rewizje elementów szablonu schematu mogą być używane przez źródłowe dokumenty schematu w projekcie. Do listy można dodać jedną lub więcej wersji elementów szablonu schematu.
-
Które wersje elementów Outputjob mogą być używane do generowania danych wyjściowych z projektu. Do listy można dodać jedną lub więcej wersji elementu Outputjob.
-
Która wersja elementu preferencji Altium Designer musi być użyta w czasie wydania. Można określić pojedynczą wersję elementu preferencji Altium Designer.
-
Czy wszystkie części użyte w projekcie muszą pochodzić z obszaru roboczego.

Dodaj i skonfiguruj sprawdzanie zgodności konfiguracji środowiska jako część ogólnego systemu walidacji podczas zwalniania projektu płytki.