Integracja PLM

Przestrzeń robocza Enterprise Server może być połączona z jedną lub większą liczbą instancji PLM, z bezpośrednią obsługą systemów Windchill®, Arena®, Oracle® Agile™, Aras Innovator® oraz Siemens Teamcenter® (wymagana dodatkowa licencja i konfiguracja). Konfigurację interfejsu wykonuje się na stronie PLM Integration page w interfejsie przeglądarkowym Workspace, która udostępnia zautomatyzowany interfejs do łatwej konfiguracji połączenia, mapowania danych parametrów oraz określania kierunku synchronizacji danych. Po skonfigurowaniu i uruchomieniu interfejsu dostępne są funkcje i możliwości podczas pracy w następujących obszarach:

  • Biblioteka (komponenty) – obsługa jedno- lub dwukierunkowej synchronizacji komponentów, parametrów komponentów i wyborów części pomiędzy Workspace a instancją PLM. Interfejs konfiguracji pozwala określić, które parametry są nadrzędne w którym systemie. Dodatkowo mapowanie parametrów umożliwia aktualizację właściwości po stronie Workspace (konfigurowalnie dla każdego pola), bez konieczności formalnego zwalniania nowej rewizji tego elementu Component Item. Dostępny jest także dedykowany przepływ pracy PLM Part Request workflow, który obsługuje automatyczne tworzenie komponentu w instancji PLM, a także przekazywanie wygenerowanych numerów części PLM z powrotem do komponentów w Workspace.

  • Projekt (projekty) – dostępny jest dedykowany przepływ pracy PLM Project Creation workflow, który obsługuje automatyczne tworzenie numerów części w instancji PLM, a następnie przekazywanie ich jako parametrów projektu Altium Designer. Takie parametry mogą być używane w specjalnych ciągach znaków (np. dla adnotacji na ramce arkusza). Masz możliwość opublikowania projektu do instancji PLM w ramach uruchamiania Project Releaser w Altium Designer. Operacja publikacji do PLM wykorzystuje publishing template – zdefiniowany jako część konfiguracji integracji z instancją PLM – do sterowania sposobem przekazywania danych do PLM. Jeśli publikujesz po raz pierwszy i numery części (po stronie PLM) nie są jeszcze powiązane z projektem, zostaną one utworzone w PLM i powiązane z projektem w ramach tej początkowej publikacji. Masz także możliwość zdefiniowania wpisów komponentów dla komponentów bibliotecznych Workspace w instancji PLM jako części operacji publikacji (opcjonalnie, zależnie od konfiguracji). Zawsze też możesz dokładnie sprawdzić, co zostało utworzone, na przykład numery części w instancji PLM, w ramach historii przepływu pracy procesu (History zakładka).

Obsługa PLM

Przestrzeń robocza Enterprise Server zapewnia bezpośrednią obsługę następujących systemów PLM:

  • PTC Windchill® PLM w wersjach 12, 13 oraz PTC Windchill+ (wariant SaaS systemu Windchill).

  • Arena® PLM.

    W ramach publikacji BOM projektu alternatywy BOM są publikowane do Arena PLM. Należy pamiętać, że grupy alternatyw nie są uwzględniane, więc wszystkie te same części w BOM będą współdzielić te same zamienniki.

  • Oracle® Agile™ PLM.

  • Aras Innovator® Release 30.

  • Siemens Teamcenter®, z dodatkową konfiguracją integracji.

    • Należy pamiętać, że obecna obsługa Siemens Teamcenter PLM jest oparta na interfejsie Teamcenter EDA (Electronic Design Automation) Gateway i znajduje się w fazie Closed Beta. Poprzednia wersja interfejsu Teamcenter (korzystająca z API opartego na SOAP) pozostanie funkcjonalna do czasu zakończenia testów beta nowego interfejsu Teamcenter.
    • Integracja z systemem Siemens Teamcenter PLM wymaga instalacji i konfiguracji oprogramowania Teamcenter EDA Gateway. Do włączenia tej funkcji w Workspace wymagana jest również Teamcenter PLM Addon licencja Workspace.

    Pełne informacje można znaleźć w Additional Installation and Setup for Teamcenter EDA Gateway.

  •  Duro PLM, zaimplementowany jako zewnętrzna instancja PLM – zobacz Third Party PLM Support poniżej.

W sytuacjach, gdy nie jest możliwe połączenie między Workspace Enterprise Server a firmowym systemem korporacyjnym, dane komponentów wyeksportowane z tego systemu mogą zostać zaimportowane do Workspace przy użyciu dostarczonego narzędzia wiersza poleceń CSV Import command line tool.

Wybór interfejsu konfiguracji PLM

Połączenie Altium Enterprise Server z obsługiwanym systemem PLM można ustanowić za pomocą zaawansowanego, częściowo zautomatyzowanego interfejsu użytkownika, opisanego poniżej, albo przy użyciu procesu ręcznego opartego na edycji plików XML konfiguracji PLM. Druga metoda wymaga znajomości struktur danych docelowego systemu PLM oraz formatu XML, podczas gdy zaktualizowany system przedstawiony poniżej automatycznie pobiera wymagane dane z PLM i Altium Workspace, aby wypełnić opcje menu w interfejsie.

Możesz ponownie skonfigurować Workplace tak, aby wyświetlał poprzedni interfejs PLM – oparty na ręcznej edycji plików XML – odznaczając opcję Enable new PLM Configuration page na stronie Admin – Settings – PLM Integration interfejsu Workspace. Pamiętaj, aby zapisać zmianę, a następnie wylogować się i zalogować ponownie.

Szczegółowe informacje o konfiguracji plików XML PLM i pracy ze starszym interfejsem PLM znajdziesz w poprzedniej wersji tej strony.

Należy pamiętać, że należy używać tylko jednego typu interfejsu PLM (starego lub nowego). Nie edytuj instancji/konfiguracji PLM utworzonej przez inną wersję interfejsu.

Łączenie z instancją PLM

Konfiguracje PLM są tworzone i zarządzane na stronie Admin – PLM Integration interfejsu przeglądarkowego Workspace.

Po pomyślnym połączeniu z systemem PLM interfejs konfiguracji udostępni szereg opcji integracji opartych na danych pobranych zarówno z Workspace, jak i z połączonego systemu PLM.

Instancja integracji PLM Workspace uzyskuje dostęp do usługi REST API systemu PLM, która musi być włączona i dostępna.

Użyj przycisku , aby rozpocząć proces połączenia, i postępuj zgodnie z instrukcjami przedstawionymi w poniższym pokazie slajdów.

Javascript ID: PLM_AddNewConfiguration_AES7

Kliknij , aby otworzyć stronę Add Configuration i utworzyć nową lub dodać kolejną instancję konfiguracji PLM.

Wprowadź unikalną Name/Description dla nowej konfiguracji, wybierz właściwy typ PLM z menu rozwijanego Driver oraz (dla tego przykładu Aras) konkretną roboczą bazę danych, jeśli dotyczy. Wprowadź swoje dane uwierzytelniające Username/Password dla systemu PLM, a następnie kliknij , aby kontynuować.

Pomyślne połączenie z PLM zostanie potwierdzone pod nagłówkiem Server Connection, a Workspace wypełni wtedy interfejs opcjami danych parametrycznych pochodzących zarówno z danych komponentów Workspace, jak i danych atrybutów PLM.

Po załadowaniu interfejs przedstawia zaimportowane dane parametryczne i typów jako opcje wybieralne w menu lub polach.

Wszelkie błędy połączenia zostaną wyróżnione na czerwono podczas logowania do docelowego systemu PLM. Dolna krawędź wyróżnionego pola będzie zawierać szczegóły błędu – zobacz przykład.

Obsługa zewnętrznych systemów PLM

Altium Enterprise Server zapewnia dodatkową obsługę konfiguracji „natywnie nieobsługiwanych” systemów PLM opracowanych przez firmy trzecie. Ta obsługa jest włączana przez Generic Connector, która wymaga Altium PLM Generic Connector Addon license.

Podczas dodawania instancji Workspace PLM dla takiego systemu do konfiguracji tej instancji PLM, za pośrednictwem interfejsu integracji PLM, przesyłane są wstępnie skonfigurowane pliki XML dostarczone przez firmę trzecią. Przykładem jest obsługa Duro PLM w Enterprise Server.

Skontaktuj się z sales.na@altium.com lub ze swoim Account Managerem Altium, aby uzyskać dostęp do licencji Altium PLM Generic Connector Addon.

Konfiguracja

Po pomyślnym połączeniu z instancją PLM interfejs Workspace PLM udostępnia ustawienia konfiguracyjne do definiowania sposobu synchronizacji komponentów, mapowania parametrów komponentów między systemami oraz metody transferu danych Part Choices. Te opcje synchronizacji są dostępne na karcie Configuration interfejsu.

Dostępne opcje konfiguracji (oraz ich etykiety/funkcjonalność) zależą od typu systemu PLM oraz danych parametrycznych pobieranych zarówno z Workspace, jak i z podłączonej instancji PLM.

Parametry synchronizacji

Ta sekcja interfejsu PLM definiuje, które typy komponentów będą synchronizowane, gdzie i w jaki sposób nowe komponenty mają być tworzone/aktualizowane oraz wszelkie ograniczenia oparte na kryteriach parametrów.

Sposób synchronizacji komponentów jest określany indywidualnie:

  1. Wybierz Altium Component Type na liście parametrów i ustaw odpowiednio opcję Sync Direction (Do Altium/PLM lub w obu kierunkach) – opcje typu komponentu pochodzą z bieżących danych komponentów w Workspace.
  2. Wybierz powiązaną nazwę atrybutu PLM z menu PLM Type – dostępne opcje pochodzą z podłączonej instancji PLM.
  3. W polu Altium Target Folder (w sekcji Sync to Altium) wskaż i wybierz folder komponentów Workspace jako lokalizację synchronizacji dla tego komponentu.
  4. Określ Sync Mode, aby zdecydować, czy podczas synchronizacji mają być tworzone nowe komponenty, czy aktualizowane tylko istniejące – lub jedno i drugie.
  5. Ustaw Component Template, które będą używane do definiowania typów parametrów komponentu podczas synchronizacji tego komponentu. To ustawienie domyślnie przyjmie wybrany Altium Component Type (na przykład Capacitors), jeśli dostępny jest powiązany szablon Workspace.
  6. Użyj opcji Add Parameter Criteria, aby określić wartość parametru, która będzie stanowiła ograniczenie synchronizacji. Komponent nie zostanie zsynchronizowany, jeśli nie spełni tego kryterium. W razie potrzeby dodaj kolejne kryteria parametrów.

Po połączeniu z systemem PTC Windchill PLM dostępne są dodatkowe opcje obsługujące system PartsLInk system w Windchill. System PartsLink umożliwia klasyfikowanie części w grupach w celu wygodniejszego i szybszego wyszukiwania, a także może obejmować powiązane pary Atrybut/Wartość zapewniające dokładniejszą definicję w ramach tej klasyfikacji. Więcej informacji znajduje się w rozwijanej sekcji poniżej.

  • Wybierz Add Classification Name Criteria z menu Filter Criteria, aby dodać filtr klasyfikacji. Użyj menu nazw, aby wybrać grupę klasyfikacji, według której będzie filtrowana synchronizacja.
  • Aby uzyskać dokładniejszą kontrolę, wybierz opcję Add Classification Attribute Criteria i określ Attribute klasyfikacji oraz powiązaną z nią wartość. W pokazanym tutaj przykładzie zsynchronizowane zostaną tylko kondensatory z klasy 102-Capcitors o wartości Capacitance równej 10uF.

Gdy Sync Direction jest ustawione jako To PLM lub dla synchronizacji dwukierunkowej (To PLM & To Altium), w sekcji Sync To PLM wyświetlana jest opcja Add Filter Criteria. Użyj tej opcji, aby ustawić kryteria parametrów lub folderów, które będą kontrolować, które komponenty Workspace są przekazywane do systemu PLM.

Można dodać wiele kryteriów parametrów, aby ściśle ograniczyć synchronizację komponentów Workspace do PLM. Dostępne kryteria obejmują także opcje klauzul OR i NOT, pozwalające na bardziej precyzyjną kontrolę filtrowania komponentów dopuszczonych do synchronizacji z PLM.

Zwróć uwagę, że dla podłączonej instancji Windchill PLM wyświetlane jest dodatkowe pole PLM Target Folder, które umożliwia określenie lokalizacji w systemie PLM, do której podczas synchronizacji będą przekazywane komponenty Workspace.

Sekcja Sync to PLM udostępnia dodatkowe opcje numeracji części oraz prefiksów/sufiksów przy docelowym systemie Arena PLM. Te predefiniowane schematy PLM są dostępne do wyboru w menu Numbering Scheme i Code i będą określać format numeru pozycji części przesyłanych do Arena.

Mapowanie parametrów komponentów

Kontynuuj ten sam proces jak powyżej, aby określić konfigurację parametrów synchronizacji dla wszystkich komponentów, które chcesz synchronizować z PLM. Ponieważ parametry komponentów po stronie Workspace nie muszą odpowiadać tym po stronie PLM, sekcja interfejsu Component Parameter Mapping może zostać użyta do mapowania parametrów pomiędzy obiema stronami. Pamiętaj, że po zmapowaniu parametrów ich wartość będzie synchronizowana między systemami tak, jakby był to ten sam parametr.

Użyj polecenia Add Parameter w tej sekcji, aby utworzyć wpis mapowania parametru Workspace/PLM, który dotyczy aktualnie wybranego Altium Component Type (wybranego w sekcji Sync Parameters). Opcje Parameter Name po stronie PLM i Altium to te dostępne w odpowiednich systemach. Ustawienie Revision w kolumnie Item/Revision powoduje utworzenie nowej rewizji komponentu po zmianie parametru, natomiast przy ustawieniu Item podczas synchronizacji zaktualizowany zostanie tylko parametr komponentu.

Użyj powiązanej ikony , aby usunąć wpis mapowania.

W ten sposób można mapować dowolną liczbę parametrów, jednak prawdopodobnie istnieje zestaw wspólnych parametrów Workspace/PLM, które należy mapować dla wszystkich komponentów. To podejście do mapowania globalnego jest dostępne, gdy All Types jest wybrane jako Altium Component Type.

Utwórz wpisy mapowania (Add Parameter), które będą stosowane do wszystkich komponentów, uwzględniając znane wspólne dopasowania parametrów, i ustaw odpowiednio opcje Item/Revision oraz Sync Direction. Ważne jest również, aby określić zmapowany wpis parametru jako Primary Key – jest to wspólna para parametrów, która służy jako indeks odniesienia między dwoma zestawami danych parametrycznych. Gdy jest to numer części PLM (zalecane), numer utworzony po stronie PLM jest przekazywany z powrotem do strony Altium, tworząc znane łącze referencyjne między zestawami zsynchronizowanych danych komponentu.

Atrybuty klasyfikacji PLM

W przypadku podłączonego systemu PTC Windchill PLM, który obsługuje grupowanie komponentów jako klasyfikacje, powiązane atrybuty i wartości PLM mogą być mapowane w tej sekcji na parametry komponentów Workspace.

Aby pobrać określoną wartość atrybutu klasyfikacji z Windchill – na przykład wartość pojemności dla kondensatorów w klasie 102-Capacitor – dodaj klasyfikację i jej wartość (Capacitance) jako PLM Parameter Name, a docelowy parametr komponentu Altium (Value) jako Altium Parameter Name. Definicje można dodawać dla wszystkich typów komponentów, w tym wiele definicji dla tego samego typu komponentu.

Zobacz powyższe informacje o PartsLink, aby dowiedzieć się więcej o klasyfikacjach Windchill.

Part Choices

Użyj menu rozwijanego Sync Direction, aby określić kierunek synchronizacji danych producenta Part Choices między Workspace a systemem PLM, lub wyłącz synchronizację Part Choices za pomocą opcji OFF.

W zależności od typu podłączonego PLM opcja Part Choice information umożliwia synchronizację w formacie zgodnym z własnymi zatwierdzonymi częściami produkcyjnymi PLM (Native PLM Manufacturer Parts) albo jako konwencjonalne dane parametrów komponentów (PLM Part Attributes). W tym drugim przypadku mogą to być wielokrotne zestawy atrybutów parametrów Producent:NumerCzęści –  na przykład MFR1:MPN1, MFR2:MPN2.

Gdy dane Part Choice są importowane do komponentu biblioteki Workspace, nie dublują ani nie zastępują istniejącego Part Choice wprowadzonego ręcznie. Zostaną dodane jako nowy, dodatkowy Part Choice dla tego komponentu – który będzie aktualizowany podczas kolejnych przebiegów synchronizacji.

Obsługiwana jest synchronizacja Part Choice (ToPLM) dla niezwolnionych elementów Agile w Oracle Agile PLM.

Natywne dane Part Choice systemu PLM

Ustaw menu Part Choice Information na opcję Native PLM Manufacturer Parts, aby synchronizować informacje Altium Part Choice z „natywnymi” (czyli wbudowanymi) danymi sourcingowymi części w podłączonym systemie PLM. Przykładem takiej relacji jest Manufacturer Parts w Windchill.

Informacje sourcingowe części w Arena są przechowywane głównie jako parametry Vendor, z dodatkową (pośrednią) relacją parametrów Manufacturer. Interfejs PLM w Enterprise Server uwzględnia to, zapewniając możliwość synchronizacji z Arena przy użyciu relacji sourcingowej części direct lub indirect.

Podczas określania opcji Part Choices w konfiguracji Arena dostępne są następujące opcje menu rozwijanego Part Choice Information:

  • Native PLM Manufacturer Parts: Direct Source Relationship – Wybierz tę opcję, aby kierować dane Altium Part Choice do danych relacji sourcingowej Vendor w Arena. Był to poprzedni stan domyślny, więc wszystkie istniejące zdarzenia synchronizacji ToPLM kierowały dane do relacji Vendor.
  • Native PLM Manufacturer Parts: Indirect Source Relationship – Wybierz tę opcję, aby kierować dane Altium Part Choice do danych relacji sourcingowej Manufacturer w Arena. Dane producenta części Altium będą wtedy odpowiadały wpisom danych producenta po stronie PLM.
  • PLM Part Attributes – Jak opisano powyżej, wybierz tę opcję, aby skonfigurować „nienatywną” synchronizację Part Choice opartą na konwencjonalnych danych parametrów komponentów utworzonych z zestawów atrybutów Manufacturer:PartNumber, które wybiera się za pomocą powiązanego Attribute Definitions.

TeamcenterIntegracja z PLM z natury obsługuje dwukierunkową synchronizację wyborów części producenta między Enterprise Server a instancją Teamcenter PLM. Dane wyboru części komponentu (Manufacturer Part Number i Manufacturer) po stronie Altium mogą być bezpośrednio synchronizowane z „natywnymi” parametrami Manufacturer Part i Vendor po stronie Teamcenter, które są dostępne po włączeniu funkcji Vendor Management w Teamcenter.

Zwróć uwagę, że powyższa funkcjonalność jest poprawnie włączona, gdy Enterprise Server używa najnowszych plików konfiguracyjnych Teamcenter, które są dostępne w pliku PLMClientConfigurationFiles.zip, który można pobrać z interfejsu PLM serwera (Download Teamcenter EDA client definition files). Dołączone pliki CustomEDACallbacks.jar i altiumLibrary_edadef.xml muszą zostać dodane (lub zastosowane ponownie) w katalogu %TCEDAECAD_ROOT% zarówno na komputerze z Enterprise Server, jak i na komputerze z Altium Designer.

► Więcej informacji znajdziesz w sekcji Configure the EDA client for part library management na stronie konfiguracji Teamcenter.

Project Configuration XML

Ta sekcja zawiera listę podstawowej konfiguracji XML, która definiuje początkową konfigurację PLM dla podłączonego systemu PLM. Pobrana wersja tego podstawowego pliku XML konfiguracji (Download Sample Configuration) zawiera szczegółowe komentarze wyjaśniające funkcję większości sekcji Entity i Attribute.

Ostatecznie konfiguracja zdefiniowana w interfejsie PLM Integration jest przechowywana jako systemowe pliki XML, które można zapisać lokalnie za pomocą polecenia Export Configuration powiązanego ze szczegółami Server Connection u góry strony konfiguracji.

Dostępna jest również opcja Import Configuration, która umożliwia zastosowanie istniejącego pliku XML konfiguracji do nowej (lub edytowanej) konfiguracji PLM, co spowoduje zduplikowanie tej konfiguracji PLM. Ponadto, gdy konieczne jest wprowadzenie specjalistycznych zmian do istniejącej konfiguracji PLM, wyeksportowany plik XML można edytować ręcznie, a następnie ponownie zaimportować do konfiguracji.

Dodanie szablonu publikacji

Konfiguracja PLM wymaga dodania opartego na XML pliku Publishing Template, aby obsługiwać procesy Workspace, które wysyłają pełne dane projektu — pliki projektowe, dane komponentów i dane wyjściowe dla produkcji — do systemu PLM w ramach pojedynczej akcji „publish”. Procesy te obejmują Publish to PLM, gdzie użytkownik określa dane wyjściowe do wysłania, oraz Project Releaser with Publish, który wysyła wygenerowane dane do PLM jako końcowy krok procesu Project Release process w Altium Designer.

Dodaj odpowiedni plik XML szablonu publikacji na karcie Publish Template podczas tworzenia lub edycji konfiguracji PLM. Użyj łącza Sample Project Configurations, aby pobrać zarchiwizowany zestaw szablonów dla obsługiwanych systemów PLM.

Plik Publishing Template zawiera odniesienia do szczegółów projektu, transferu danych komponentów, lokalizacji źródeł danych oraz dystrybucji plików danych projektowych, montażowych i produkcyjnych. Pobrane przykłady zawierają szablony dla wszystkich obsługiwanych systemów PLM, przy czym każdy z nich obejmuje dodatkowe reguły publikacji właściwe dla danego typu PLM oraz szczegółowe komentarze pomagające zrozumieć, co i jak skonfigurować.

Zmodyfikuj przykładowy szablon XLM zgodnie z wymaganiami i prześlij plik do swojej konfiguracji PLM za pomocą okna Add Publish Template, otwieranego przyciskiem . Zwróć uwagę, że konfiguracja PLM obsługuje wiele szablonów publikacji.

Dostarczone szablony publikacji zawierają komentarze, które pomogą Ci skonfigurować sposób publikowania danych projektu z Enterprise Server do połączonego systemu PLM. Po uzyskaniu dostępu do odpowiedniego szablonu i jego wybraniu użyj informacji z komentarzy, aby zaktualizować plik XML zgodnie z wymaganiami PLM, a następnie prześlij go (lub prześlij ponownie) do konfiguracji PLM.

Synchronizacja komponentów

Synchronizacja danych komponentów między Twoim Workspace Altium 365 a podłączonym systemem PLM jest określana przez włączone mapowanie parametrów i kierunek opisane powyżej i nastąpi, gdy proces synchronizacji zostanie uruchomiony ręcznie lub automatycznie o zaplanowanej porze. Sam proces synchronizacji jest realizowany przez wbudowany Workflow procesu LibSync.

W instancji konfiguracji PLM powiązane opcje synchronizacji są dostępne na karcie Component Synchronization, gdzie proces można uruchomić ręcznie lub ustawić harmonogram. W tym drugim przypadku włącz opcję Synchronize on a schedule i wybierz przedział czasu z powiązanego menu rozwijanego.

Możesz użyć opcji menu , aby ręcznie uruchomić proces LibSync jako zdarzenie synchronizacji typu Incremental albo Full:

  • Incremental – stosuje tylko te komponenty, które zostały zmodyfikowane od czasu ostatniego uruchomienia synchronizacji (to znaczy ich znacznik czasu jest późniejszy niż data ostatniej synchronizacji) i które spełniają kryteria synchronizacji w konfiguracji. Zwróć uwagę, że jest to tryb używany, gdy zdarzenie synchronizacji jest wyzwalane za pomocą kontrolki na głównej stronie PLM Integration – patrz poniżej.
  • Full – ten tryb wymusza pełną synchronizację. Zostaną uwzględnione wszystkie komponenty spełniające kryteria synchronizacji w konfiguracji.

Wykonywanie synchronizacji komponentów

Synchronizacja komponentów (biblioteki) może być wykonywana ręcznie z poziomu wpisu instancji PLM na stronie PLM Integration w Workspace lub jako automatyczny cykl określony w konfiguracji instancji – patrz wyżej. Kliknij kontrolkę powiązaną z instancją PLM, aby ręcznie wywołać proces synchronizacji, który zostanie przeprowadzony zgodnie z workflow LibSync przy użyciu ustawień zdefiniowanych w powiązanej konfiguracji PLM.

Kontrolka Actions zmieni się na , co umożliwi zatrzymanie procesu synchronizacji w razie potrzeby, a wpis Sync Status będzie wskazywał, że proces jest w toku. Po zakończeniu procesu synchronizacji status zmieni się na Completed.

Gdy synchronizacja komponentów jest uruchamiana ręcznie lub jako zdarzenie czasowe, proces LibSync przechodzi przez zdefiniowany workflow aż do zakończenia lub napotkania błędu. Możesz odświeżyć przeglądarkę (F5), aby wyświetlić bieżący stan procesu synchronizacji.

Aby uzyskać szczegóły zakończonego zdarzenia synchronizacji, kliknij ikonę w kolumnie Last Sync, aby pobrać powiązany plik dziennika (view example), lub wybierz odpowiednią datę, aby otworzyć wpis zdarzenia na karcie Synchronization Status. Zwróć uwagę, że w tym widoku zakończone zdarzenia synchronizacji są wyświetlane po wybraniu opcji Closed, natomiast wszelkie uruchomione lub wstrzymane zdarzenia pojawiają się po wybraniu trybu widoku Active.

Podkarty widoku Status dostarczają następujących informacji:

  • Diagram – grafika przedstawiająca workflow procesu, z wyróżnioną pozycją bieżącego kroku (zakończony lub stan błędu/niepowodzenia).

  • Data – podsumowanie informacji o działaniu procesu, w tym powodzeniu lub niepowodzeniu jego kroków oraz łącze do zapisanego raportu procesu – view example.

  • History – dziennik czasowy głównych zdarzeń synchronizacji Workspace, wymienionych w kolejności.

Wszelkie zdarzenia synchronizacji, które zostały przedwcześnie zatrzymane, na przykład po napotkaniu błędu, będą wyświetlane, gdy widok znajduje się w trybie Active. Wpisy te można usunąć z listy za pomocą kontrolki Terminate () lub — bardziej właściwie — przeanalizować i rozwiązać z poziomu powiązanego kafelka Task utworzonego w widoku Tasks view w Workspace. Zwróć uwagę, że zakończone/przetworzone zdarzenie synchronizacji zostanie przeniesione do listy Closed w widoku Synchronization Status z odpowiednim oznaczeniem Status, takim jak Failed.

Javascript ID: PLM_SyncEventError_AES7_2

Użyj przycisku , aby pobrać szczegółowy rejestr wszystkich wymienionych działań synchronizacji w formacie pliku CSV rozdzielanego przecinkami (Synchronisation status.csv). Zawartość działań w pliku będzie odpowiadać aktualnie wybranemu trybowi widoku – Active lub Closed.

Dostęp do procesów związanych z PLM

Przykładowe przepływy pracy procesów związane z podłączonym systemem PLM są dostępne na kartach motywów procesów na stronie Workspace Processes. Zasadniczo tych przykładów nie można używać bezpośrednio — aby stały się aktywne, muszą zostać zapisane ponownie pod inną nazwą.

Więcej informacji można znaleźć w dokumentacji Processes & Workflow.

Administrator Workspace może uruchomić nową instancję dowolnej aktywowanej definicji procesu bezpośrednio z listy procesów na stronie Processes, klikając element sterujący . Użytkownicy Workspace niebędący administratorami również mogą inicjować aktywne procesy z poziomu Workspace, na przykład:

W praktyce jednak procesy związane z PLM są zwykle wywoływane z poziomu Altium Designer podczas projektowania i rozwoju projektu. Dostęp do procesów związanych z PLM z poziomu Altium Designer można uzyskać w następujący sposób:

  • Part Request with PLM Part Create – dostęp z paneli Explorer, Manufacturer Part Search i Components w Altium Designer.
    Szczegółowe informacje znajdują się w Process-based Part Requests.
  • Publish to PLM (User selects) – dostęp z podmenu Project » Project Activities dla aktywnego projektu Altium Designer.
    Szczegółowe informacje znajdują się w Publishing to a PLM – user-selects.
  • Project Releaser with Publish – dostęp jako końcowy etap Project Releaser z podmenu Project » Project Releaser dla aktywnego projektu Altium Designer.
    Szczegółowe informacje znajdują się w Design Project Release – publishing to PLM.
  • Project with initialise in PLM – dostęp podczas tworzenia nowego projektu Altium Designer z podmenu File » New » Project in <Workspace> lub podczas klonowania projektu.
    Szczegółowe informacje znajdują się w Publishing to a PLM – initialize in PLM.

Przepływy pracy procesów

Następujące definicje procesów (i bazowe przepływy pracy) są dostępne w Workspace jako wsparcie integracji z PLM:

Tych definicji procesów nie można aktywować i używać w niezmienionej postaci. Każda z nich jest więc bardziej „szablonem” — dostosuj ją do wymagań swojej firmy, nadaj nazwę i zapisz jako nową definicję procesu, którą can następnie aktywujesz i używasz wraz ze wszystkimi innymi definicjami w danym motywie procesu.
  • Part Requests motyw procesu:
    • Part Request with PLM Part Create – obsługa automatycznego tworzenia komponentu w instancji PLM, a następnie przekazania wygenerowanego numeru części z powrotem do komponentu w Workspace. Diagram przepływu pracy pokazano poniżej.

      Ważne jest, aby pamiętać, że gdy modyfikujesz tę przykładową definicję, aby utworzyć własną, musisz wskazać instancję PLM, w której mają być tworzone części. Wybierz encję Create Part in PLM na diagramie przepływu pracy i wybierz instancję PLM z menu rozwijanego powiązanego z polem PLM Instance. To menu zawiera listę wszystkich aktualnie zdefiniowanych instancji PLM (zgodnie z definicją na stronie PLM Integration interfejsu).

      ► Więcej informacji o pracy z przepływami procesów można znaleźć w Creating and Managing Processes.

  • Project Activities motyw procesu:
    • Publish to PLM (User selects) – publikowanie zwolnionych wyników projektu Workspace do zintegrowanej instancji PLM, przy czym użytkownik może dokładnie wybrać, które wyniki mają zostać opublikowane. Diagram przepływu pracy pokazano poniżej.

    • Project Releaser with Publish – publikowanie do zintegrowanej instancji PLM jako dodatkowy etap Project Releaser. Diagram przepływu pracy pokazano poniżej.

  • Project Creations motyw procesu:
    • Project with initialise in PLM – obsługa automatycznego tworzenia numerów części w instancji PLM, a następnie przekazania ich jako parametrów projektu projektowego Workspace. Diagram przepływu pracy pokazano poniżej.

 

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