Integracja z PLM

Połączone rozwiązanie projektowe Altium Designer oraz obszaru roboczego Altium 365 oferuje konfigurowalną integrację PLM z dostępną obsługą systemów Windchill®, Arena®, Oracle® Agile™, Aras Innovator® oraz Siemens Teamcenter® (z dodatkową konfiguracją). Konfiguracja integracji PLM jest wykonywana za pośrednictwem interfejsu przeglądarkowego obszaru roboczego Altium 365, który udostępnia zautomatyzowany interfejs do łatwego konfigurowania połączenia, mapowania danych parametrów oraz określania kierunku synchronizacji danych. Po skonfigurowaniu interfejsu funkcje i możliwości integracji PLM są dostępne podczas pracy w następujących odrębnych obszarach:

  • Library (komponenty) – umożliwia jednokierunkową lub dwukierunkową synchronizację komponentów, parametrów komponentów i wyborów części między obszarem roboczym Altium 365 a instancją PLM. Konfiguracja pozwala określić, które parametry są nadrzędnie zarządzane w którym systemie. Dodatkowo parametry pozycji umożliwiają aktualizację właściwości po stronie Workspace (konfigurowalnie dla każdego pola), bez konieczności formalnego zwalniania nowej rewizji tego elementu komponentu. Dostępny jest również dedykowany workflow żądania części, który obsługuje automatyczne tworzenie komponentu w instancji PLM, a także propagację wygenerowanych numerów części PLM z powrotem do komponentów po stronie Workspace.

  • Design (projekty) – dostępny jest dedykowany workflow tworzenia projektów, który obsługuje również automatyczne tworzenie numerów części w instancji PLM, a następnie propagację tych parametrów z powrotem do projektu. Takie parametry mogą być używane w specjalnych ciągach (np. do adnotacji obramowania arkusza). Masz możliwość publikowania projektu do instancji PLM w ramach uruchamiania Project Releaser w Altium Designer. Operacja publikowania używa szablonu publikowania — zdefiniowanego jako część konfiguracji integracji instancji PLM — do sterowania sposobem propagacji danych do PLM. Jeśli publikujesz po raz pierwszy i numery części (po stronie PLM) nie są jeszcze skojarzone z projektem, te numery części zostaną utworzone w PLM i skojarzone z projektem w ramach tej początkowej publikacji. Masz również możliwość definiowania wpisów komponentów dla komponentów w instancji PLM jako części operacji publikowania (opcjonalnie, zależnie od konfiguracji). I zawsze będziesz mógł dokładnie zobaczyć, co zostało utworzone, na przykład numery części w instancji PLM, jako część historii workflow procesu (History karta).

Obsługa PLM

Obszar roboczy Altium 365 zapewnia obsługę następujących systemów PLM:

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

  • Arena® PLM.

  • Oracle® Agile™ PLM.

  • Aras Innovator® Release 30.

  • Integracja z Siemens Teamcenter PLM wymaga instalacji i konfiguracji oprogramowania Teamcenter EDA Gateway.

  • Jako lokalne rozwiązanie PLM, Teamcenter musi łączyć się z obszarem roboczym Altium 365 za pośrednictwem Altium Hybrid Agent, który w bezpieczny sposób tworzy pomost między chmurą a siecią lokalną. Łącza do instrukcji znajdują się na stronie Additional Installation and Setup for Siemens Teamcenter.

  • Do włączenia tej funkcji w Workspace wymagana jest również licencja dodatku Workspace Teamcenter PLM Addon.

Wybór interfejsu konfiguracji PLM

Połączenie obszaru roboczego Altium 365 z obsługiwanym systemem PLM można ustanowić za pomocą zaawansowanego, częściowo zautomatyzowanego interfejsu użytkownika, opisanego poniżej, lub za pomocą procesu ręcznego opartego na edycji plików XML konfiguracji PLM. Ta 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ć Workspace tak, aby prezentował poprzedni interfejs PLM — oparty na ręcznej edycji plików XML — przez odznaczenie opcji Enable new PLM Configuration page na stronie Admin – Settings – PLM Integration w interfejsie Workspace. Pamiętaj, aby zapisać zmianę, a następnie wylogować się i zalogować ponownie.

Pamiętaj, ż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 w interfejsie przeglądarkowym 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 podłączonego PLM.

Instancja integracji Workspace PLM 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 pokazanymi w poniższym pokazie slajdów.

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 listy rozwijanej Driver oraz (w tym przykładzie Aras) określoną bazę roboczą, jeśli dotyczy — w Arena jest to „Workspace ID”. Wprowadź swoje dane logowania Username/Password do systemu PLM, a następnie kliknij , aby kontynuować.

Pomyślne połączenie z PLM jest potwierdzane pod nagłówkiem Server Connection, a następnie Workspace wypełni interfejs opcjami danych parametrycznych pochodzącymi zarówno z danych komponentów Workspace, jak i z danych atrybutów PLM.

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

 

Wszelkie błędy łączności zostaną wyróżnione na czerwono podczas logowania do docelowego systemu PLM. Dolna krawędź pola wyróżnienia będzie zawierać szczegóły błędu — zobacz przykład.

Obsługa PLM stron trzecich

Obszar roboczy Altium 365 zapewnia dodatkową obsługę konfiguracji „nienatywnych” systemów PLM opracowanych przez strony trzecie. Obsługa ta jest realizowana przez dodatek Altium Generic Connector, który wymaga licencji Altium 365 PLM Generic Connector Addon.

Podczas dodawania instancji Workspace PLM dla takiego systemu do konfiguracji tej instancji PLM przesyłane są za pośrednictwem interfejsu PLM Integration wstępnie skonfigurowane pliki XML dostarczone przez stronę trzecią.

Skontaktuj się z sales.na@altium.com lub swoim opiekunem konta Altium, aby poprosić o dostęp do licencji dodatku Altium 365 PLM Generic Connector Addon.

Konfiguracja ustawień

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

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

Jeśli Workspace w Twojej organizacji znajduje się w zabezpieczonym środowisku Altium 365 GovCloud, administrator Workspace będzie musiał włączyć opcję PLM Integration w widoku Outbound Traffic strony Admin – Settings. Umożliwi to przekazywanie zapytań o dane synchronizacji oraz danych plików publikacji do zewnętrznych systemów PLM, co w przeciwnym razie byłoby blokowane.

Aby uzyskać więcej informacji, zobacz Access Control Workspace.

Parametry synchronizacji

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

Sposób synchronizacji komponentów określa się indywidualnie:

  1. Wybierz Altium Component Type na liście parametrów i ustaw jego opcję Sync Direction zgodnie z potrzebami (do Altium/PLM lub do obu) — opcje typów komponentów pochodzą z bieżących danych komponentó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) przejdź do folderu komponentów Workspace i wybierz go jako lokalizację synchronizacji dla tego komponentu.
  4. Określ Sync Mode, aby zdecydować, czy podczas synchronizacji będą tworzone nowe komponenty, czy aktualizowane tylko istniejące — albo oba te działania.
  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 wybrane 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 ograniczać synchronizację. Komponent nie zostanie zsynchronizowany, jeśli nie spełni tego kryterium. W razie potrzeby dodaj kolejne kryteria parametrów.

Dodatkowe opcje są dostępne po połączeniu z systemem PTC Windchill PLM, które obsługują system PartsLInk firmy Windchill. System PartsLink umożliwia klasyfikowanie części w grupach w celu wygodniejszego i szybszego ich wskazywania, a także może obejmować powiązane pary atrybut/wartość w celu dalszego doprecyzowania 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 nazwy, 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 tylko kondensatory z klasy 102-Capacitors o wartości Capacitance równej 10uF będą synchronizowane.

Gdy Sync Direction jest ustawione jako To PLM lub dla synchronizacji dwukierunkowej (To PLM & To Altium), opcja Add Filter Criteria jest prezentowana w sekcji Sync To PLM. Użyj tej opcji, aby ustawić kryteria parametrów lub folderów, które będą kontrolować, które komponenty Workspace są propagowane 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, zapewniające bardziej precyzyjną kontrolę filtrowania komponentów akceptowanych 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 komponenty Workspace będą propagowane podczas synchronizacji.

Sekcja Sync to PLM udostępnia dodatkowe opcje numeracji części oraz prefiksów/sufiksów podczas pracy z systemem Arena PLM. Te predefiniowane schematy PLM są dostępne do wyboru w menu Numbering Scheme i Code i określają format numeru pozycji części przesyłanych do Arena.

Mapowanie parametrów komponentów

Kontynuuj ten sam proces co 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 niekoniecznie odpowiadają tym po stronie PLM, sekcja interfejsu Component Parameter Mapping może zostać użyta do mapowania parametrów między tymi dwoma stronami. Pamiętaj, że po zmapowaniu parametrów ich wartość będzie synchronizowana z jednego systemu do drugiego tak, jakby był to ten sam parametr.

Użyj polecenia Add Parameter w tej sekcji, aby utworzyć wpis mapowania parametru Workspace/PLM, który ma zastosowanie do aktualnie wybranego Altium Component Type (wybranego w sekcji Sync Parameters). Opcje Parameter Name 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 aktualizowany będzie 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 zmapować dla wszystkich komponentów. To podejście do mapowania globalnego jest dostępne po wybraniu All Types jako Altium Component Type.

Utwórz wpisy mapowania (Add Parameter), które będą miały zastosowanie do wszystkich komponentów, uwzględniając znane zgodności wspólnych parametrów. i ustaw opcje Item/Revision oraz Sync Direction zgodnie z potrzebami. Ważne jest również określenie zmapowanego wpisu parametru jako Primary Key — jest to wspólna para parametrów służąca jako indeks odniesienia między dwoma zestawami danych parametrycznych. Jeśli jest to numer części PLM (zalecane), numer utworzony po stronie PLM zostanie propagowany z powrotem do strony Altium, tworząc znane łącze referencyjne między zestawami zsynchronizowanych danych komponentów.

Atrybuty klasyfikacji PLM

Dla podłączonych systemów PLM, które obsługują grupowanie komponentów jako Classifications (takich jak PTC Windchill), powiązane atrybuty i wartości PLM mogą być mapowane w tej sekcji na parametry komponentów Workspace.

Na przykład w przypadku PTC Windchill, aby wyodrębnić określoną wartość atrybutu klasyfikacji (powiedzmy wartość pojemności dla kondensatorów w klasie 102-Capacitor), dodaj tę 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 listy rozwijanej 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 będzie oferować synchronizację w formacie zgodnym z własnymi zatwierdzonymi częściami produkcyjnymi PLM (Native PLM Manufacturer Parts) lub jako konwencjonalne dane parametrów komponentu (PLM Part Attributes). Ten drugi format może obejmować wiele zestawów atrybutów parametrów Manufacturer:PartNumber —  MFR1:MPN1, MFR2:MPN2, na przykład.

Przykłady „natywnych” (lub wbudowanych) części producenta PLM obejmują Vendor Parts w Arena oraz Manufacturer Parts w Windchill.

 

Gdy dane Part Choice są importowane do komponentu biblioteki Workspace, nie duplikują 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 uruchomień synchronizacji.

XML konfiguracji projektu

Ta sekcja zawiera listę bazowej konfiguracji XML definiującej początkową konfigurację PLM dla podłączonego systemu PLM. Pobrana wersja tego bazowego XML konfiguracji (Download Sample Configuration) zawiera szczegółowe komentarze, które objaśniają 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. Umożliwia ona zastosowanie istniejącego pliku XML konfiguracji do nowej (lub edytowanej) konfiguracji PLM, co spowoduje powielenie tej konfiguracji PLM. Ponadto w sytuacji, gdy trzeba wprowadzić specjalistyczne zmiany w istniejącej konfiguracji PLM, wyeksportowany plik XML można ręcznie edytować, a następnie ponownie zaimportować do konfiguracji. Pamiętaj, że parametry, atrybuty i wartości zawarte w pliku konfiguracji rozróżniają wielkość liter.

Instancję integracji PLM można także dodać i skonfigurować przy użyciu poprzedniego interfejsu Workspace PLM, który przez pewien czas jest dostępny po odznaczeniu domyślnego interfejsu użytkownika za pomocą opcji Admin – Settings – PLM Integration, jak opisano powyżej. To ręczne podejście wymaga pełnej znajomości docelowego systemu PLM oraz dostępu do niego, tak aby wymagane pliki XML zostały poprawnie skonfigurowane przed przesłaniem. System zapewnia dodatkową pomoc dzięki dostępności:

  • Skomentowanych przykładowych plików XML Configuration dla wszystkich obsługiwanych systemów PLM. Przykładowe pliki Publishing Template są również dostępne do pobrania.
  • Zautomatyzowanego generatora Configuration Generator, który pobiera wszystkie dane parametrów z Workspace. Wygenerowany plik XML jest wstępnie skonfigurowany dla bieżącego środowiska integracji i wymaga dodania odpowiadających atrybutów danych PLM.

Dodawanie szablonu publikowania

Konfiguracja PLM wymaga dodania opartego na XML Publishing Template, aby obsługiwać procesy Workspace, które wysyłają pełne dane projektu — pliki projektowe, dane komponentów oraz dane wyjściowe produkcyjne — do systemu PLM w ramach pojedynczej akcji „publikowania”. Procesy te obejmują Publish to PLM, w którym 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 w procesie Project Release w Altium Designer.

Dodaj odpowiedni plik XML Publishing Template na karcie Publish Template podczas tworzenia lub edycji konfiguracji PLM. Użyj odsyłacza Sample Project Configurations, aby pobrać spakowany zbiór szablonów dla obsługiwanych systemów PLM.

Publishing Template zawiera odwołania do szczegółów projektu, transferu danych komponentów, lokalizacji źródeł danych oraz dystrybucji plików danych Design, Assembly i Fabrication. Pobrane przykłady zawierają szablony dla wszystkich obsługiwanych systemów PLM, z których każdy obejmuje wszelkie dodatkowe Publishing Rules dotyczące 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 konfiguracji PLM za pośrednictwem okna Add Publish Template, otwieranego przyciskiem . Należy pamiętać, że konfiguracja PLM obsługuje wiele Publish Templates.

 

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

Workspace obsługuje aktualizację istniejących pozycji Arena PLM podczas pracy z procesami Altium Project Releaser i Component Sync. Umożliwia to przesyłanie nowo wydanych danych projektu i komponentów po stronie Altium do roboczych rewizji elementów części Arena BOM (dane PCBA, FAB i Component).

Po wydaniu projektu Altium do Arena PLM — przy użyciu procesu Project Release with Publish to PLM — wcześniej wydana rewizja Arena Project BOM zostanie zaktualizowana, a dodatkowe aktualizacje części podrzędnych zostaną powiązane z tym elementem nadrzędnym. W takim przypadku dziennik PLM będzie zawierał ostrzeżenie informujące, że robocza rewizja została zaktualizowana, a efektywne rewizje dodane do odpowiedniego BOM w Arena.

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 będzie wykonywana, gdy proces synchronizacji zostanie uruchomiony ręcznie albo automatycznie o zaplanowanej porze. Sam proces synchronizacji jest sterowany przez wbudowany przepływ 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 drugim przypadku włącz opcję Synchronize on a schedule i wybierz przedział czasu z powiązanej listy rozwijanej.

Możesz użyć opcji menu , aby ręcznie uruchomić proces LibSync jako zdarzenie synchronizacji Incremental lub 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 wywoływane z kontrolki na głównej stronie PLM Integration — patrz poniżej.
  • Full — ten tryb wymusza pełną synchronizację. Uwzględnione zostaną 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 Workspace PLM Integration lub jako zautomatyzowany 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 wykonany w ramach przepływu LibSync przy użyciu ustawień zdefiniowanych w powiązanej konfiguracji PLM.

Kontrolka Actions zmieni się na , umożliwiając 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 swój zdefiniowany przepływ pracy, aż do ukończenia lub wystąpienia błędu. Możesz odświeżyć przeglądarkę (F5), aby wyświetlić bieżący stan procesu synchronizacji.

Synchronizacja uruchamiana ręcznie lub zgodnie z harmonogramem jest synchronizacją Incremental (w przeciwieństwie do Full); i obejmuje tylko te komponenty, które zostały zmodyfikowane od czasu ostatniego uruchomienia synchronizacji (tj. ich znacznik czasu jest późniejszy niż data ostatniej synchronizacji); oraz spełniają kryteria synchronizacji określone w konfiguracji PLM.

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

 

Podkarty widoku Status udostępniają następujące informacje:

  • Diagram — grafika przedstawiająca przepływ pracy procesu, z wyróżnioną bieżącą pozycją kroku (ukończony lub stan błędu/niepowodzenia).
  • Data — podsumowanie informacji o działaniu procesu, w tym o powodzeniu lub niepowodzeniu jego kroków oraz odsyłacz do zarejestrowanego raportu procesu — zobacz przykład.
  • History — dziennik czasu głównych zdarzeń synchronizacji Workspace wymienionych w kolejności.

Wszelkie zdarzenia synchronizacji, które zostały przedwcześnie zatrzymane, na przykład z powodu napotkania błędu, będą wyświetlane, gdy widok jest w trybie Active. Te wpisy można usunąć z listy za pomocą kontrolki Terminate () lub — poprawniej — przeanalizować i rozwiązać z poziomu powiązanego kafelka zadania utworzonego w widoku Tasks w Workspace. Należy pamiętać, że zakończone/rozwiązane zdarzenie synchronizacji zostanie przeniesione do listy Closed widoku Synchronization Status z odpowiednim oznaczeniem Status, takim jak Failed.

 

Użyj przycisku , aby pobrać szczegółowy zapis wszystkich wymienionych działań synchronizacji w formacie pliku CSV rozdzielanego przecinkami (Synchronisation status.csv). Zawartość aktywności w pliku będzie dotyczyć aktualnie wybranego trybu widoku — Active lub Closed.

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

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

Zobacz dokumentację Processes & Workflow, aby uzyskać więcej informacji.

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

  • Proces Part Request with PLM z przycisku na stronie Part Request.

  • Proces Publish to PLM z przycisku na stronach Tasks i Activities otwartego projektu.

  • Proces Publish to PLM z przycisku na głównej stronie Projects

  • Proces Project with Initialize in PLM z przycisku na głównej stronie Projects lub podczas Cloning a project z menu przycisku .

W praktyce jednak procesy związane z PLM są zwykle wywoływane z poziomu Altium Designer podczas projektowania i opracowywania projektu. Procesy związane z PLM są dostępne z poziomu Altium Designer w następujący sposób:

  • Part Request with PLM Part Create — dostępne z paneli Explorer, Manufacturer Part Search i Components w Altium Designer.
    Zobacz Process-based Part Requests, aby uzyskać szczegółowe informacje.

  • Publish to PLM (User selects) — dostępne z podmenu Project » Project Activities dla aktywnego projektu Altium Designer.
    Zobacz Publishing to a PLM – user-selects, aby uzyskać szczegółowe informacje.

  • Project Releaser with Publish — dostępne jako końcowy etap Project Releaser z podmenu Project » Project Releaser dla aktywnego projektu Altium Designer.
    Zobacz Design Project Release – publishing to PLM, aby uzyskać szczegółowe informacje.

  • Project with initialise in PLM — dostępne podczas tworzenia nowego projektu Altium Designer z podmenu File » New » Project in <Workspace> lub podczas klonowania projektu.
    Zobacz Publishing to a PLM – initialize in PLM, aby uzyskać szczegółowe informacje.

Przepływy procesów

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

Te definicje procesów nie mogą zostać aktywowane i używane w obecnej postaci. Każda z nich jest więc bardziej „szablonem” — należy ją edytować zgodnie z wymaganiami firmy, nadać nazwę i zapisać jako nową definicję procesu, którą następnie można can aktywować i używać wraz ze wszystkimi innymi definicjami w odpowiednim motywie procesu.
  • Part Requests motyw procesu:
    • Part Request with PLM Part Create — obsługuje automatyczne tworzenie komponentu w instancji PLM, a następnie przekazanie wygenerowanego numeru części z powrotem do komponentu Workspace. Diagram przepływu pracy pokazano poniżej.

Jedna ważna kwestia: gdy modyfikujesz tę przykładową definicję, aby utworzyć własną, musisz określić 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).

► Zobacz Creating and Managing Processes, aby uzyskać więcej informacji o pracy z przepływami procesów.

  • Project Activities motyw procesu:
  • Publish to PLM (User selects) — publikowanie danych wyjściowych wydanego zarządzanego projektu do zintegrowanej instancji PLM, przy czym użytkownik może wybrać dokładnie, które dane wyjściowe 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ługuje automatyczne tworzenie numerów części w instancji PLM, a następnie przekazanie 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ść.
Dostępność funkcji

Dostępne funkcje zależą od tego, z którego rozwiązania Altium korzystasz – Altium Develop, Altium Agile Teams, Altium Agile Enterprise lub Altium Designer (w ramach aktywnej subskrypcji terminowej).

Jeśli opisana funkcja nie jest widoczna w Twoim oprogramowaniu, skontaktuj się z działem sprzedaży Altium, aby dowiedzieć się więcej.

Content