Altium On-Prem Enterprise Server

Altium On-Prem Enterprise Server, który jest instalowany i zarządzany przez własny dział IT, współpracuje z Altium Designer, oferując elegancką odpowiedź na pytanie, jak obsługiwać dane projektowe z zapewnioną integralnością i bezpieczeństwem. Serwer nie tylko zapewnia niezawodne, bezpieczne przechowywanie danych, ale także umożliwia ponowne wydawanie danych jako wyraźnie oddzielnych rewizji – w praktyce śledząc zmiany projektu w czasie, bez nadpisywania jakichkolwiek wcześniej wydanych danych. Umożliwia również zarządzanie cyklem życia danych, dzięki czemu osoby, które muszą z nich korzystać, mogą na pierwszy rzut oka zobaczyć, na jakim etapie „życia” znajdują się dane, a tym samym do czego można ich bezpiecznie użyć.

Altium Designer może także łączyć się z Altium 365 Workspace hostowanym na Altium 365 cloud-based infrastructure platform. Korzystając z Altium 365 Workspace, zyskasz bogatszy zestaw funkcji współpracy, w tym Global Sharing. A ponieważ jest to rozwiązanie chmurowe, otrzymujesz najnowszą wersję Workspace bez konieczności martwienia się o ręczne aktualizacje.

Altium On-Prem Enterprise Server udostępnia Workspace, nazywany również Enterprise Server Workspace, który służy do zarządzania wszystkimi danymi, w tym komponentami, modelami dziedzinowymi, arkuszami schematów obwodów oraz szablonami projektowymi. Możesz nawet tworzyć i zarządzać całymi projektami bezpośrednio w Workspace, korzystając z widoku zarządzania zorientowanego na CAD, który ułatwia wspólne przeglądy i komentowanie. Za pośrednictwem dedykowanego Manufacturing Portal możesz przeglądać i nawigować po wydanych danych plików, analizować BOM oraz oglądać i komentować migawkę samego projektu – źródło tych wydanych danych. Możesz nawet kontrolować środowiska pracy projektantów, zapewniając egzekwowanie i przestrzeganie firmowych standardów projektowych.

Usprawniając i rozszerzając współpracę projektową, Enterprise Server Workspace zapewnia obsługę Process Workflows – wysoce konfigurowalnych „przepływów” procesów, które prowadzą projektantów w firmie przez typowe, codzienne procesy projektowe, takie jak tworzenie komponentów i projektów, czy działania związane z projektami, np. przeglądy projektu. Możesz zdefiniować te workflow tak proste lub tak złożone, jak to potrzebne, a interakcja z nimi odbywa się poprzez koncepcję Tasks. Każde zadanie to punkt, w którym do postępu workflow niezbędne jest działanie użytkownika.

Udostępniając w Workspace zestaw wielokrotnego użytku „klocków” projektowych, możesz rozpoczynać nowe projekty z pewnością, że każdy model, komponent i element wyższego rzędu został zweryfikowany i dopuszczony do użycia – bez konieczności „wymyślania koła na nowo”. Workspace staje się jednocześnie źródłem i miejscem docelowym elementów projektowych, a każdy nowy projekt wykorzystuje elementy wydane do Workspace i zarządzane za jego pośrednictwem. A projektując wyłącznie z elementów pochodzących z Workspace, integralność tych projektów jest z natury zapewniona.

Przeczytaj o Installing the Enterprise Server, Getting Your Enterprise Server Licensed, Information for IT Departments

Przeczytaj o Accessing Your Workspace from Altium Designer, Designing with a Connected Workspace


Zawartość Workspace

W Enterprise Server Workspace każda jednostka projektowa, którą można przechowywać, zarządzać nią i ponownie wykorzystywać, jest reprezentowana jako określony typ zawartości (lub Item). Item jest jednoznacznie identyfikowany w Workspace i może zawierać dowolną liczbę Revisions, gdzie rewizja zawiera dane dla danego Item. Za każdym razem, gdy wprowadza się zmianę w danych zawartych w rewizji – co dla większości typów Item można edytować bezpośrednio w powiązanym edytorze tymczasowym – jest ona zatwierdzana (commit) (lub ponownie wydawana) jako nowa rewizja tego Item, co gwarantuje, że żadna istniejąca rewizja nigdy nie zostanie nadpisana, zapewniając najwyższą integralność.

Element zawartości może mieć dowolną liczbę rewizji, które w istocie stanowią ewolucję tego Item w czasie. Wprowadza się zmianę, a nowa zawartość danych jest zatwierdzana/wysyłana/wydawana do nowej rewizji. Dane przechowywane w każdej rewizji elementu są więc zazwyczaj różne. Aby rozróżniać te różne rewizje Item, używa się identyfikatora rewizji (ID), który w połączeniu z ID Item tworzy unikalny identyfikator dla każdego wydania Item. Daje nam to Item-Revision.

Innym ważnym aspektem Item Revision jest jego Lifecycle State. Jest to kolejny identyfikator, który można wykorzystać do szybkiej oceny, na jakim etapie w swoim life znajduje się obecnie dana rewizja, i co w związku z tym projektanci są uprawnieni z nią zrobić. O ile Revision odzwierciedla zmiany projektowe wprowadzone do Item, o tyle Lifecycle State odzwierciedla stan elementu z perspektywy biznesowej, taki jak Planned, New From Design, For Production, Obsolete itd.

Przeczytaj o Working with Items.


Edycja bezpośrednia

Enterprise Server Workspace zapewnia elastyczną i bezpieczną metodę centralizacji przechowywania i zarządzania wszystkimi typami danych projektowych używanych w Altium Designer. Od modelu schematu po komponent, od zarządzanych arkuszy aż po ukończone projekty PCB – Workspace zapewnia idealny sposób przechowywania i zarządzania danymi projektowymi elektroniki.

Wiele jednostek projektowych można edytować i wydać do początkowej rewizji odpowiadającego im, nowo utworzonego Workspace Item, dzięki obsłudze edycji bezpośredniej w Workspace. Edycja bezpośrednia uwalnia Cię od ograniczeń oddzielnych danych źródłowych kontrolowanych wersjami. Możesz po prostu edytować obsługiwany typ Item, korzystając z edytora tymczasowego załadowanego najnowszym źródłem bezpośrednio z samego Workspace. A po zakończeniu edycji jednostka jest wydawana (lub ponownie wydawana) do kolejnej zaplanowanej rewizji nadrzędnego Item, a edytor tymczasowy jest zamykany. Nie ma plików na dysku twardym, nie ma wątpliwości, czy pracujesz na właściwym lub najnowszym źródle, i nie ma potrzeby utrzymywania oddzielnego oprogramowania do kontroli wersji. Workspace obsługuje to wszystko, z tą samą integralnością, do której jesteś przyzwyczajony, i w sposób przyspieszający wprowadzanie zmian w danych.

I na każdym etapie możesz wrócić do dowolnej rewizji obsługiwanego Item w Workspace i edytować ją bezpośrednio. Wystarczy kliknąć prawym przyciskiem myszy na rewizji i wybrać polecenie Edit z menu kontekstowego. Ponownie otworzy się edytor tymczasowy, z jednostką zawartą w rewizji otwartą do edycji. Wprowadź wymagane zmiany, a następnie zatwierdź wydanie dokumentu do kolejnej rewizji elementu zawartości.

Przeczytaj o Creating & Editing Content Directly through a Workspace.


Komponenty

Altium Designer, dzięki swojemu zunifikowanemu podejściu do projektowania, tradycyjnie wykorzystywał model komponentu obejmujący wszystkie aspekty procesu projektowania elektroniki. Jednak aby płynnie dopasować proces projektowania elektroniki do nadrzędnego procesu rozwoju produktu jako całości, model ten musi ewoluować – rozszerzając się o inne aspekty, w tym inne procesy projektowe (w szczególności MCAD i wzornictwo przemysłowe), a także procesy biznesowe (takie jak zakupy i produkcja), które przecinają się z procesem rozwoju produktu.

Ten rozwinięty model obiektowy jest znany jako Unified Component Model.

W tym paradygmacie modelowania komponent projektowy, widziany przez projektanta, jest oddzielony od części producenta i/lub dostawcy. Informacje te nie są definiowane jako część komponentu. Zamiast tego używa się Part Choices, aby mapować komponent projektowy na jedną lub więcej części producenta, które z kolei mogą być mapowane na jedną lub więcej części dostawcy, umożliwiając projektantowi określenie z góry, jakich rzeczywistych części można użyć dla danego komponentu projektowego zastosowanego w projekcie.

Te komponenty, wraz z ich wyborami części, są przechowywane w Workspace. Komponent jest przechowywany jako seria rewizji jednoznacznie identyfikowalnego elementu Component. Każda rewizja jest zarządzana cyklem życia, zapewniając zbiory certyfikowanych komponentów, uprawnionych do ponownego użycia w nowych projektach, wytwarzania prototypów lub użycia w produkcji seryjnej. Krótko mówiąc: katalog komponentów zaimplementowany poprzez Workspace Libraries.

Panel Components panel w Altium Designer zapewnia potężny interfejs do pracy ze wszystkimi komponentami. A dla komponentów biblioteki Workspace panel oferuje filtrowane, parametryczne (fasetowe) wyszukiwanie, umożliwiające określenie docelowych parametrów komponentu. Ponadto panel udostępnia opcje edycji komponentu w Component Editor (w trybie Single Component Editing), podglądu komponentu w jego źródłowym Workspace poprzez panel Explorer panel, oraz wykonywania funkcji zarządzania komponentami, takich jak tworzenie i klonowanie komponentów, czy edycja Part Choices i Type wybranego komponentu.
Korzystając z panelu Manufacturer Part Search panel w Altium Designer, możesz wyszukiwać rzeczywiste, produkowane części, a następnie pozyskiwać je do Workspace. Pozyskanie polega na utworzeniu nowego komponentu – z użyciem Component Editor w trybie Single Component Editing – i wydaniu go do docelowego Workspace.

Przeczytaj o Building & Maintaining Your Components and Libraries.


Zarządzanie projektami

Enterprise Server Workspace, w połączeniu z Altium Designer, zapewnia obsługę projektów projektowych w infrastrukturze Workspace. Projekty te dotyczą etapu rozwoju w cyklu życia projektu, upraszczając tworzenie i bieżący workflow dla projektów kontrolowanych wersjami. Scentralizowane przechowywanie pod kontrolą Workspace umożliwia również, aby ta funkcja stanowiła fundament dla innych usług współpracy.

Niektóre kluczowe korzyści z używania projektów hostowanych przez Workspace to:

  • Uproszczone przechowywanie. Nie ma potrzeby podejmowania decyzji o lokalizacjach przechowywania. Kopie zapasowe i inne podstawowe usługi są zapewnione.
  • Podstawa dla funkcji współpracy.
  • Wymuszona kontrola wersji.
  • Zalety dedykowanego systemu komentowania.
  • Powiadomienia i status. Status dokumentu, w tym lokalne modyfikacje, jest widoczny dla całych zespołów projektowych.
  • Równoległe projektowanie PCB działa bez skomplikowanej konfiguracji.
  • Możliwość udostępnienia projektu wielu osobom do edycji albo wyłącznie do przeglądania i komentowania.

Zarządzanie odbywa się poprzez stronę Projects w interfejsie Workspace. Nowe projekty można tworzyć z poziomu tego interfejsu lub poprzez okno Create Project dialog w Altium Designer. Alternatywnie istniejący projekt lokalny można szybko udostępnić w Workspace.

Możesz także uzyskać dostęp do zorientowanego na produkcję, CAD-centrycznego widoku projektu, który oferuje opcje widoku: Design, Supply, Manufacture, Activities oraz History:

  • Design – wyświetlaj i przeglądaj źródłowe dokumenty projektowe, podglądaj właściwości obiektów projektu oraz dodawaj komentarze do przeglądu. Ten widok korzysta z interfejsu Web Viewer interface. Dotyczy on najnowszej wersji danych źródłowych projektu, a nie określonego wydania (release) z tego projektu, dlatego można go traktować jako widok „work-in-progress” (WIP). Możesz przeglądać projekt bazowy lub dowolny zdefiniowany jego wariant.
  • Simulation – przesyłaj pliki wyników symulacji obwodu, które zostaną powiązane z bieżącym projektem lub wydaniem projektu. Pliki są w praktyce dołączane do projektu, co umożliwia członkom Workspace przeglądanie i/lub pobieranie dokumentów wyników symulacji odnoszących się do aktualnie otwartego projektu.
  • Tasks – umożliwia dostęp i zarządzanie zgłoszeniami aktywności zadań (Tasks) dotyczącymi aktualnie otwartego projektu. Zadania są prezentowane w stylu przepływu tablicy Kanban, a ich stan postępu (ToDo, InProgress i Resolved) jest ułożony jako wiersze zadań.
  • Releases – przeglądaj wydania (releases) projektu. Zapewniony jest dostęp do otwarcia pełnych danych wydania lub konkretnego pakietu montażowego, który zostanie pokazany w osobnej karcie poprzez Manufacturing Portal. Z tego portalu możesz przeglądać i nawigować po danych plików wydania, sprawdzać BOM oraz oglądać i komentować migawkę samego projektu; źródło tych danych wydania. Zarówno z widoku Releases, jak i poprzez Manufacturing Portal dla konkretnego wydania, uzyskasz dostęp do kontrolek pobierania danych produkcyjnych na różnych poziomach szczegółowości (od pełnych zestawów danych po pojedyncze wygenerowane pliki wyjściowe).
  • Activities – wyszukuj, przeglądaj i uzyskuj dostęp do aktywności procesów workflow dotyczących wybranego projektu, takich jak przeglądy projektu. Użyj podkart dla wybranej aktywności, aby zobaczyć jej aktualny diagram przepływu, powiązane dane oraz historię zdarzeń.
  • History – przeglądaj postępującą oś czasu najważniejszych zdarzeń związanych z projektem, w tym jego utworzenie, commity, wydania, klony oraz wymiany MCAD. Za każdym razem, gdy wystąpi obsługiwane zdarzenie powiązane z projektem, jest ono dodawane do osi czasu jako osobny kafelek z różnymi akcjami (tam, gdzie ma to zastosowanie). Obsługiwane jest porównywanie danych schematu, BOM i Gerber. Więcej informacji: Project History.
  • Assembly Assistant – pracuj z interaktywnym narzędziem Assembly Assistant tool w celu sprawdzania i przechodzenia przez proces montażu płytki. Narzędzie łączy szczegółowe dane BOM projektu oraz widok montażu 2D/3D, aby udostępnić interfejs zapewniający wymagany zestaw informacji graficznych i danych o elementach potrzebnych do przechodzenia przez proces montażu.
Zaletą projektów w Workspace jest to, że domyślnie są objęte kontrolą wersji i można nad nimi współpracować bez martwienia się o dyski współdzielone, serwery, uzgodnienia itp. Kontrola wersji jest realizowana dzięki wbudowanej w Workspace usłudze kontroli wersji Git.

Przeczytaj o Workspace Projects.


Zarządzanie konfiguracją

Ułatwiając egzekwowanie na poziomie przedsiębiorstwa środowiska pracy projektanta – aby mieć pewność, że stosuje on wymagane standardy organizacji w zakresie projektowania, dokumentacji i produkcji – Enterprise Workspace udostępnia Team Configuration Center.

Rolą Team Configuration Center jest zapewnienie organizacji scentralizowanej kontroli nad środowiskiem, w którym pracują projektanci. Osiąga to poprzez definiowanie i zarządzanie Environment Configurations. Służą one do ograniczenia środowiska pracy Altium Designer każdego projektanta tak, aby korzystało wyłącznie z zatwierdzonych przez firmę elementów projektowych, w tym szablonów schematów, plików konfiguracji output job, preferencji workspace itd. Innymi słowy, umożliwia to Centralized Environment Configuration Management.

W Center można zdefiniować dowolną liczbę konfiguracji środowiska za pomocą dedykowanego interfejsu w przeglądarce. Dane używane i egzekwowane przez każdą konfigurację – określane jako Configuration Data Items – pochodzą z Workspace. A poprzez powiązanie każdej konfiguracji środowiska z konkretną grupą użytkowników, a następnie przypisanie użytkowników do tych grup, właściwe środowisko pracy jest ładowane do Altium Designer natychmiast po zalogowaniu użytkownika do Enterprise Server Workspace. Takie podejście oparte na grupach zapewnia, że projektant zawsze otrzymuje konfigurację, do której jest uprawniony — niezależnie od tego, czy ma własny komputer, czy współdzieli jeden komputer z innymi projektantami.

Przeczytaj o Environment Configuration Management.


Workflowy

Altium Designer zapewnia potężne środowisko do projektowania zespołowego. Częścią tego jest obsługa Process Workflows, które prowadzą projektantów firmy przez typowe, codzienne procesy projektowe, takie jak:

  • Zgłaszanie nowych elementów bibliotecznych Workspace
  • Wykonywanie działań związanych z projektem, takich jak przeglądy projektu lub publikowanie do PLM
  • Tworzenie nowych projektów w Workspace.

Każdy Workflow używany do wdrożenia konkretnego procesu projektowego jest tworzony jako część Process Definition. Dlatego można go określać jako bazowy Workflow danego procesu lub po prostu Process Workflow.

Procesy i ich Workflowy są tworzone i zarządzane przez interfejs Enterprise Server Workspace — przez administratora tego Workspace. Dla trzech wcześniej wspomnianych obszarów projektowych wraz z instalacją dostarczane są predefiniowane workflowy procesów. Część z nich jest aktywna od razu po instalacji. Korzystaj z nich, modyfikuj je lub twórz własne — zgodnie z potrzebami firmy. Inne są przykładami — nie można ich aktywować i używać w obecnej postaci. Każdy z nich jest więc bardziej „szablonem” — edytuj go zgodnie z wymaganiami firmy, nazwij i zapisz jako nową definicję procesu, którą następnie can aktywujesz i używasz wraz z pozostałymi definicjami.

Potężny Process Workflow Editor zapewnia elastyczność budowania procesów z workflowami, które mogą być tak proste lub tak złożone, jak to potrzebne, i zgodne z wymaganiami Twojej firmy.

Podczas projektowania w Altium Designer projektant może uzyskać dostęp do dowolnego z procesów aktywowanych do użycia na poziomie administracyjnym i je uruchamiać. Interakcja z procesem — a właściwie z jego zdefiniowanym workflowem — odbywa się poprzez Tasks. Task odnosi się do zadania użytkownika zdefiniowanego w workflowie — punktu, w którym działanie użytkownika jest niezbędne, aby workflow mógł przejść dalej.

Przeczytaj o Creating & Managing Processes. Przeczytaj o Defining a Process Workflow. Przeczytaj o Working with Tasks.


Współprojektowanie ECAD-MCAD

Większość projektowanych produktów elektronicznych jest mocowana do jakiejś struktury mechanicznej — albo do chassis, albo do obudowy. Wykrycie konfliktu mechanicznego między płytką (ECAD) a chassis/obudową (MCAD) na późnym etapie projektu może być kosztowne. I choć można wyeksportować z Altium Designer model 3D, jest to proces ręczny, wymagający świadomej decyzji i działania. W praktyce robi się to bardzo rzadko, przez co projektant MCAD nigdy nie ma pewności, czy to, co ma, jest najnowszą i najlepszą wersją. Naprawdę nie powinno być tak trudno upewnić się, że nie zamierzasz zmarnować sterty pieniędzy tylko dlatego, że Twoje narzędzia ze sobą nie rozmawiają.

Enterprise Server Workspace umożliwia natywną współpracę ECAD z MCAD, w której dane płyną płynnie między domenami. Koniec z odpytywaniem o aktualizacje i koniec z niepewnością. Dane są przesyłane między domenami w miarę rozwoju projektu, zapewniając spójność projektu.

Oficjalnie wspierane wersje narzędzi MCAD zależą od wersji wtyczki Altium CoDesigner, która jest używana. Informacje te można znaleźć na stronie New in CoDesigner page.

MCAD CoDesigner synchronizuje projekt PCB między inżynierami elektrykami i mechanikami. Działa bezpośrednio na danych ECAD i MCAD poprzez panel MCAD CoDesigner po stronie Altium Designer oraz odpowiadający mu panel dołączany do Twojego oprogramowania MCAD. Ten drugi jest dostarczany poprzez instalację (i rejestrację w oprogramowaniu MCAD) wtyczki Altium CoDesigner. Pobierz odpowiednią wtyczkę dla swojego oprogramowania MCAD z sekcji MCAD CODESIGNER PLUGINS na stronie Downloads page witryny altium.com.

Przeczytaj o ECAD-MCAD CoDesign.


Integracja z PLM

Enterprise Server Workspace umożliwia jedno- lub dwukierunkową synchronizację danych komponentów i projektów z systemami przedsiębiorstwa. Interakcja między Enterprise Server a systemem przedsiębiorstwa — zwykle systemem PLM — jest konfigurowana i zarządzana poprzez PLM Integration page serwera. Zapewnia to zautomatyzowany interfejs do łatwej konfiguracji połączenia, mapowania danych parametrów oraz określenia kierunku synchronizacji danych. Synchronizacja danych komponentów między Enterprise Server a docelowym systemem przedsiębiorstwa wykorzystuje wbudowany proces synchronizacji, który może być uruchamiany ręcznie lub ustawiony jako cykliczne zdarzenie czasowe.

Dostępny jest dedykowany workflow Project Creations, który wspiera automatyczne tworzenie numerów części w Twojej instancji PLM, a następnie propagowanie ich do Workspace jako parametrów projektu. Możesz także opublikować projekt do swojej instancji PLM w ramach uruchamiania Project Releaser w Altium Designer. Operacja publikowania wykorzystuje szablon publikowania — zdefiniowany jako część konfiguracji integracji instancji PLM — aby kontrolować sposób propagowania danych do PLM.

Enterprise Server Workspace można podłączyć do jednej lub wielu instancji PLM, z bezpośrednim wsparciem dla Windchill®, Arena®, Oracle® Agile™, Aras Innovator® oraz Siemens Teamcenter® (wymagana dodatkowa licencja i konfiguracja).

Instalacja Enterprise Server zawiera narzędzie CSV Component database importer tool, które można wykorzystać do wprowadzenia danych komponentów do Enterprise Server Workspace z pliku wyeksportowanego z innego systemu (PLM, ERP lub innego). Zaimplementowane jako konfigurowalny plik wsadowy (*.bat), narzędzie desktopowe importuje dane komponentów z docelowego pliku arkusza (*.csv) do Workspace zgodnie z istniejącymi szablonami Workspace lub dedykowanym plikiem konfiguracyjnym. 

Zwróć uwagę, że synchronizacja danych Part Choice jest jednokierunkowa — wyłącznie z systemu przedsiębiorstwa do Enterprise Server.

Przeczytaj o integracji PLM.

AI-LocalizedTłumaczenie SI
Jeśli znajdziesz błąd, zaznacz tekst/obraz i naciśnij Ctrl + Enter aby wysłać nam wiadomość.