Konfigurowanie integracji z PLM za pomocą plików XML

 

Ta strona opisuje, jak nawiązać połączenie Workspace Altium 365 z obsługiwanym systemem PLM, korzystając z ręcznego procesu opartego na edycji plików konfiguracyjnych XML PLM. Interfejs PLM oparty na ręcznej edycji plików XML jest aktywowany przez odznaczenie opcji Enable new PLM Configuration page na stronie Admin – Ustawienia – Integracja PLM w interfejsie Workspace.

Gdy ta opcja jest zaznaczona (domyślne i zalecane ustawienie), używany jest zaawansowany, częściowo zautomatyzowany interfejs użytkownika, opisany na stronie Integracja PLM. Zwróć uwagę, że ten interfejs umożliwia również ręczną edycję plików konfiguracyjnych XML poprzez funkcje Import/eksport XML.

Przeczytaj o zautomatyzowanym interfejsie Integracji PLM.

Połączenie z instancją PLM

Połączenie z instancją PLM odbywa się z poziomu strony Admin – PLM Integration w przeglądarce Workspace. Obejmuje to przesłanie odpowiedniego pliku konfiguracyjnego XML oraz szablonu publikowania, a także włączenie/konfigurację synchronizacji komponentów PLM z tymi w Workspace.

Aby utworzyć nową instancję interfejsu PLM, kliknij przycisk  . Można zdefiniować dowolną liczbę instancji, aby połączyć Workspace z różnymi instancjami PLM. Na przykład, Twoje komponenty mogą znajdować się w jednej instancji PLM, a wygenerowane dane wyjściowe z opublikowanych projektów w innej, lub różne działy mogą korzystać z różnych instancji (tego samego lub innego systemu PLM). Każda instancja musi mieć unikalną nazwę, plik konfiguracyjny oraz jeden lub więcej zdefiniowanych szablonów publikowania. Aby przetestować połączenie dla zdefiniowanej instancji, kliknij przycisk  – zobacz Walidacja połączenia poniżej.

Przykładowe pliki konfiguracyjne i szablony publikowania są dostarczane w ramach instalacji – rozwiń poniższe sekcje, aby uzyskać więcej informacji:

Dodając nowy wpis PLM za pomocą przycisku  , użyj przycisku  , aby wyszukać i zastosować odpowiednio zapisany/zmodyfikowany plik konfiguracyjny PLM.

Podobnie, kompatybilny szablon publikowania dodaje się przez przycisk  w zakładce Publish Template. W następnym oknie dialogowym Publish Template użyj przycisku  , aby wyszukać i wybrać właściwy plik szablonu.

Dodaj i skonfiguruj interfejs do systemu PLM Twojej firmy. Po nawiązaniu prawidłowego połączenia możesz publikować dane z wydania projektu do systemu PLM (zgodnie z zdefiniowanymi procesami)
zgodnie z aktywnym szablonem publikowania dla danej instancji, a także zaplanować synchronizację komponentów pomiędzy tym PLM a Workspace.

Zamiast używać dostarczonych plików konfiguracyjnych do utworzenia nowej instancji systemu korporacyjnego, można skorzystać z wewnętrznego generatora konfiguracji Workspace, aby utworzyć dostosowaną konfigurację opartą na strukturze modelu danych Workspace. Generator poprosi o informacje dotyczące połączenia (typ PLM i URL), a następnie przeanalizuje dane Workspace w poszukiwaniu zarejestrowanych typów komponentów (kondensatory, diody itp.) oraz odpowiadających im szablonów komponentów, aby zbudować bazowy plik konfiguracyjny – kliknij poniższą rozwijaną sekcję, aby uzyskać więcej informacji:

Po edycji pliku konfiguracyjnego i ponownym przesłaniu go do instancji PLM, upewnij się, że przetestujesz (zweryfikujesz) połączenie, aby wykryć ewentualne problemy, które mogły zostać wprowadzone – patrz poniżej.

Wsparcie dla zewnętrznych systemów PLM

Workspace Altium 365 zapewnia dodatkowe wsparcie dla konfiguracji systemów PLM „nie-natywnych”, opracowanych przez firmy trzecie. To wsparcie jest możliwe dzięki Generic Connector firmy Altium, która wymaga licencji Altium 365 PLM Generic Connector Addon.

Podczas dodawania instancji Workspace PLM dla takiego systemu, wstępnie skonfigurowane pliki XML dostarczone przez firmę trzecią są przesyłane do konfiguracji tej instancji PLM, jak opisano powyżej.

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

Walidacja połączenia

Workspace oferuje kompleksową walidację połączenia instancji PLM, dostępną z poziomu przycisku na stronie Add/Edit Instance. Wykonywany jest szereg kontroli kompatybilności konfiguracji, a wyniki są natychmiast raportowane.

Podczas uruchamiania raportu walidacji połączenia, Workspace analizuje bieżącą konfigurację oraz ustawienia szablonu publikowania pod kątem zgodności zarówno z instancją Workspace, jak i docelowym systemem korporacyjnym. Problemy z konfiguracją, takie jak błędy ścieżek, niezgodne definicje typów komponentów i parametrów, nieprawidłowe ustawienia cyklu życia lub rewizji, są wykrywane i raportowane w poniższym oknie dialogowym Configuration Validation Report.

Jeśli zostaną zgłoszone błędy konfiguracji – skutkujące ogólnym statusem ERROR (Status) – należy je usunąć przed utworzeniem nowej instancji. Status WARNING, który wskazuje na takie kwestie jak typy komponentów Workspace nieujęte w konfiguracji lub określone atrybuty niedostępne po stronie systemu korporacyjnego, pozwala na zapisanie i użycie skonfigurowanej instancji.

Zgłoszone błędy i ostrzeżenia można następnie poprawić w zastosowanych plikach konfiguracyjnych/publikacyjnych i/lub poprzez wprowadzenie zmian w ustawieniach Workspace lub systemu korporacyjnego. Po pomyślnym zdefiniowaniu instancji pamiętaj, aby kliknąć przycisk . Instancja pojawi się na liście aktualnie połączonych instancji, na głównej stronie PLM Integration interfejsu.

Po edycji pliku konfiguracyjnego i ponownym przesłaniu go do nowej instancji, ponownie użyj przycisku , aby wykryć ewentualne nowe problemy.

Synchronizacja komponentów

Synchronizacja komponentów pomiędzy Workspace Altium 365 a połączoną instancją systemu korporacyjnego – a dokładniej ich danych parametrycznych – opiera się na LibSync przepływie procesu. Proces LibSync jest predefiniowany w Workspace i nie jest dostępny (ani edytowalny) z poziomu strony Admin - Processes. Jednak jako proces oparty na workflow, wyniki jego działania synchronizacyjnego można przeglądać i obsługiwać ewentualne błędy.

Korzystanie z procesu synchronizacji obejmuje następujące kroki:

  • Konfigurowanie ustawień synchronizacji dla każdego typu komponentu, co w praktyce oznacza:
    • Określenie kierunku synchronizacji (do Workspace lub do PLM).
    • Określenie, które typy komponentów są objęte synchronizacją i gdzie mają być tworzone nowe komponenty.
    • Konfigurowanie mapowania lub atrybutów parametrów.
  • Konfigurowanie mapowania danych Part Choices, jeśli dotyczy.
  • Wykonanie synchronizacji.

Pierwsze dwie grupy powyższych elementów są obsługiwane w pliku konfiguracyjnym używanym dla połączonej instancji systemu korporacyjnego (np. PLM). Sama synchronizacja może być wykonywana na żądanie, z poziomu strony PLM Integration interfejsu Workspace i/lub może być zaplanowana – automatyczna synchronizacja w określonych odstępach czasu, definiowana podczas konfigurowania połączenia z instancją PLM.

Konfigurowanie synchronizacji

W pliku konfiguracyjnym łączność z instancją systemu korporacyjnego jest definiowana pomiędzy tagami Instance jako określony typ Driver oraz docelowy URL. Gdy do utworzenia pliku konfiguracyjnego użyto Generatora konfiguracji, zawarte w nim odwołania do Driver i URL są tymi, które wprowadzono w oknie dialogowym Generate Configuration podczas procesu generowania.

<Instance>
    <Driver>[Driver Type]</Driver>
    <Url>[PLM API URL]</Url>
</Instance>
  • Gdy w pliku konfiguracyjnym określony jest driver Arena® PLM, dostępny jest dodatkowy wpis umożliwiający uwzględnienie workspaces Arena dostępnych dla konta użytkownika Arena. Opcjonalny atrybut referencyjny ID (wielocyfrowy) jest dodawany do sekcji Instance pomiędzy tagami context, jak pokazano w poniższym przykładzie.

    •  

      <Instance>
          <Driver>Arena</Driver>
          <Url>https:∕∕api.arenasolutions.com/v1/</Url>
          <Context>12345678</Context>
          <!-- Jeśli identyfikator workspace nie jest zdefiniowany, instancja PLM będzie pracować z domyślnym workspace Arena dla tego konta. -->
          <!-- Serwer zgłosi błąd, jeśli inna sesja synchronizacji PLM będzie próbowała użyć drugiego workspace z konta użytkownika Arena. -->
      </Instance>

       

     

  • Gdy połączonym systemem jest PTC Windchill PLM, może być konieczne dodanie linii konfiguracyjnej umożliwiającej obsługę jednostek miary dla odczytów wartości.
    • 
          <Driver>Windchill</Driver>
          <Url>URL</Url>
          <EnableUOMRead>true</EnableUOMRead>
      </Instance>

W poniższej sekcji Schema pliku konfiguracyjnego definiujesz sekcję mapowania synchronizacji dla każdego dedykowanego typu części. Po stronie Workspace jest to komponent typu altiumType – jego wartość to jedna z opcji parametrów typu, które można zobaczyć na stronie Zarządzanie danymi – Typy komponentów w oknie dialogowym Preferences w Altium Designer. Po stronie PLM tworzona jest część typu plmType, zgodnie z jej wartością w przestrzeni PLM.

Sekcja ta jest zadeklarowana jako Entity w pliku, przykładem może być sekcja dla kondensatorów:

<Entity altiumType="Capacitor" plmType="Capacitor">
  .
  .
</Entity>
Wartość plmType może się różnić w zależności od używanej instancji PLM.

Wewnątrz Entity wykorzystywane są dwie sekcje do sterowania i konfigurowania synchronizacji z Workspace do instancji PLM oraz z instancji PLM do Workspace – umożliwiając synchronizację jednokierunkową lub dwukierunkową. Skorzystaj z poniższych sekcji oraz komentarzy dostępnych w przykładowych plikach konfiguracyjnych, aby dowiedzieć się więcej. Ostatecznie to, co zostanie zdefiniowane w pliku konfiguracyjnym, będzie się różnić w zależności od Twoich konkretnych potrzeb, a także atrybutów (PLM), które zostały zdefiniowane w połączonej instancji systemu korporacyjnego.

Sekcja definiująca mapowanie danych Part Choices znajduje się na końcu przykładowego (lub wygenerowanego) pliku konfiguracyjnego.

  • Parametry, atrybuty i wartości zawarte w pliku konfiguracyjnym są rozróżniane pod względem wielkości liter.

  • Poza powszechnym uwzględnieniem głównego klucza synchronizacji (takiego jak PlmPartNumber), nie zaleca się umieszczania tych samych atrybutów/parametrów komponentu zarówno w sekcji ToAltium, jak i ToPlm pliku konfiguracyjnego. Synchronizacja dwukierunkowa odbywa się w tej kolejności (najpierw z PLM do Altium), więc dane PLM zawsze będą miały pierwszeństwo w tej sytuacji.

  • Zobacz przykładowe pliki konfiguracyjne i publikacyjne, aby uzyskać informacje na temat integracji z systemem przedsiębiorstwa.

Enterprise Server obsługuje aktualizację istniejących pozycji Arena PLM podczas pracy z procesami Project Releaser i Component Sync w Altium. Pozwala to na przesyłanie nowo wydanych danych projektowych i komponentowych po stronie Altium do roboczych rewizji pozycji części BOM Arena (dane PCBA, FAB i komponentów).

W przypadku wydania projektu Altium do Arena PLM – za pomocą procesu Project Release with Publish to PLM – wcześniej wydana rewizja BOM projektu Arena zostanie zaktualizowana, a dodatkowe aktualizacje podrzędnych części zostaną powiązane z tym nadrzędnym elementem. W takim przypadku log PLM zawiera ostrzeżenie informujące, że zaktualizowano roboczą rewizję i dodano efektywne rewizje do odpowiedniego BOM w Arena.

Wykonywanie synchronizacji komponentów

Synchronizację komponentów (biblioteki) można przeprowadzić ręcznie lub cyklicznie, korzystając z przycisku Sync action przy wpisie instancji PLM na stronie PLM Integration Workspace lub jako zautomatyzowany cykl określony w konfiguracji instancji. Kliknij kontrolkę  powiązaną z instancją PLM, którą chcesz zsynchronizować. Proces synchronizacji przejdzie przez workflow LibSync, zgodnie z ustawieniami zdefiniowanymi w powiązanym pliku konfiguracyjnym.

Kontrolka zmieni się na  . Jeśli chcesz zatrzymać proces synchronizacji, kliknij tę kontrolkę. Pojawi się okno potwierdzenia, w którym możesz kliknąć  , aby anulować synchronizację – wszystkie już zsynchronizowane komponenty pozostaną, ale dalsza synchronizacja nie będzie kontynuowana.

Synchronizacja komponentów w toku pomiędzy Workspace a wskazaną instancją PLM.Synchronizacja komponentów w toku pomiędzy Workspace a wskazaną instancją PLM.

Synchronizacja obejmie only te komponenty, które zostały zmodyfikowane od czasu ostatniej synchronizacji (czyli ich znacznik czasu jest późniejszy niż data ostatniej synchronizacji) i które spełniają kryteria synchronizacji określone w pliku konfiguracyjnym. Jest to określane jako Incremental Synchronization.

Podczas uruchamiania synchronizacji komponentów, proces LibSync przechodzi przez zdefiniowany workflow, aż do zakończenia lub napotkania błędu. Odśwież przeglądarkę (F5), aby zobaczyć aktualny stan procesu synchronizacji. Aby monitorować lub przeglądać proces LibSync, wybierz kartę Synchronization status i opcję listy Closed – jeśli proces nadal trwa, pojawi się na liście Active. Przycisk , dostępny dla administratorów, umożliwia pobranie szczegółowego rejestru wszystkich wymienionych działań synchronizacyjnych w formacie pliku CSV rozdzielanego przecinkami (Synchronisation status.csv).

Podkarty widoku zawierają następujące informacje:

  • Diagram – grafika przedstawiająca workflow procesu, z wyróżnionym aktualnym krokiem (Zakończony lub stan błędu/niepowodzenia).
  • Data – podsumowanie informacji o działaniu procesu, w tym sukces lub niepowodzenie poszczególnych kroków oraz link do zarejestrowanego raportu procesu – patrz poniżej.
  • History – dziennik czasu głównych zdarzeń synchronizacji Workspace wymienionych w kolejności.

Wyniki procesu LibSync są również dostępne na stronie Process Management (Admin » Processes) w zakładce Browser.

Szczegóły wybranego zdarzenia LibSync wyświetlane w podzakładce Data zawierają link do pliku dziennika systemowego (PLM [data-numer].log) dla tego zdarzenia.

Jeśli proces LibSync zakończy się niepowodzeniem, tworzony jest task Handle errors z powiązanymi danymi o błędzie, w tym informacjami podsumowującymi i diagramem procesu. Aktualne zadania akcji są dostępne na stronie Tasks Management, do której można przejść z opcji Tasks w głównym menu.

Synchronizacja zaplanowana

Masz również możliwość zaplanowania automatycznej synchronizacji. Aby to zrobić, edytuj instancję PLM (na głównej stronie PLM Integration, kliknij jej nazwę lub powiązany przycisk sterujący), wybierz zakładkę Component Synchronisation i włącz opcję Synchronize PLM Components with server on schedule. Użyj elementów sterujących Synchronize every, aby ustawić harmonogram automatycznej synchronizacji zgodnie z wymaganiami. System jest bardzo elastyczny i pozwala na:

  • Ustawienie zaplanowanej synchronizacji co 15/30/45/60/75/90 minut.
  • Ustawienie zaplanowanej synchronizacji co x godzin.
  • Ustawienie zaplanowanej synchronizacji dziennej, wykonywanej o wyznaczonej godzinie.

Ustalony przez Ciebie harmonogram będzie widoczny na głównej stronie PLM Integration, w kolumnie Sync scheduled.

Konfigurowanie harmonogramu synchronizacji.Konfigurowanie harmonogramu synchronizacji.

Aby ustawić zaplanowaną synchronizację, musisz podać poprawne dane uwierzytelniające użytkownika (dla Twojego systemu PLM). Dane te powinny być już zarejestrowane podczas konfigurowania instancji PLM, ale jeśli nie, kliknij przycisk  i wprowadź swój User name oraz Password w wyświetlonym oknie PLM Credentials. Bez poprawnych danych uwierzytelniających zaplanowana synchronizacja pozostanie w stanie WYŁĄCZONA. Synchronizacja na żądanie również nie będzie możliwa.

Możesz także uruchomić proces synchronizacji na żądanie. Kliknij przycisk  i wybierz tryb synchronizacji, którego potrzebujesz:

  • Incremental – w tym trybie only zostaną zsynchronizowane te komponenty, które zostały zmodyfikowane od czasu ostatniej synchronizacji (czyli ich znacznik czasu jest późniejszy niż data ostatniej synchronizacji) i które spełniają kryteria synchronizacji w pliku konfiguracyjnym. Zmiany zostaną odpowiednio przekazane. Jest to tryb domyślny i taki sam tryb jest uruchamiany po kliknięciu przycisku  dla instancji PLM na głównej stronie PLM Integration.
  • Full – ten tryb wymusza pełną synchronizację. Wszystkie komponenty spełniające kryteria synchronizacji w pliku konfiguracyjnym zostaną zsynchronizowane, a zmiany odpowiednio przekazane.

Przepływy pracy procesów

Następujące definicje procesów (i powiązane z nimi przepływy pracy) są dostępne przez Workspace, wspierając integrację z PLM:

Te definicje procesów nie mogą być aktywowane i używane w obecnej postaci. Każda z nich stanowi więc bardziej „szablon” – edytuj ją, dostosuj do wymagań Twojej firmy, nadaj nazwę i zapisz jako nową definicję procesu, którą możesz can następnie aktywować i używać wraz ze wszystkimi innymi definicjami w danym temacie procesów.
  • Part Requests Temat procesów:
    • Part Request with PLM Part Create – wspiera automatyczne tworzenie komponentu w Twojej instancji PLM, a następnie przekazanie wygenerowanego numeru części z powrotem do komponentu w Workspace. Diagram przepływu pracy pokazano poniżej.

Ważna uwaga: podczas modyfikowania tej przykładowej definicji w celu utworzenia własnej, musisz określić instancję PLM, w której mają być tworzone części. Wybierz encję Create Part in PLM w diagramie przepływu pracy i wybierz instancję PLM z menu rozwijanego powiązanego z polem PLM Instance. Menu to zawiera wszystkie aktualnie zdefiniowane instancje PLM (zgodnie z definicją na stronie PLM Integration interfejsu).

► Zobacz Tworzenie i zarządzanie procesami, aby uzyskać więcej informacji o pracy z przepływami procesów.

  • Project Activities Temat procesów:
  • Publish to PLM (User selects) – publikacja wydanych wyników zarządzanego projektu do zintegrowanej instancji PLM, gdzie użytkownik może wybrać, które wyniki mają zostać opublikowane. Diagram przepływu pracy pokazano poniżej.

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

  • Project Creations Temat procesów:
    • Project with initialise in PLM – wspiera automatyczne tworzenie numerów części w Twojej instancji PLM, a następnie przekazanie ich jako parametrów projektu projektowego Workspace. Diagram przepływu pracy pokazano poniżej.

Dostęp do procesów związanych z PLMPoniższe sekcje pokazują, gdzie uzyskać dostęp do aktywowanych procesów związanych z PLM. Ponieważ przykłady nie mogą być używane bezpośrednio, na potrzeby ilustracji utworzono z nich następujące:
  • PR with PLM Part Create – utworzony na podstawie przykładowej definicji procesu: Part Request with PLM Part Create.
  • Publish to Company PLM – Choose Data – utworzony na podstawie przykładowej definicji procesu: Publish to PLM (User selects).
  • Project Releaser with Publish to Company PLM – utworzony na podstawie przykładowej definicji procesu: Project Releaser with Publish.
  • Create Project with PLM Initialise – utworzony na podstawie przykładowej definicji procesu: Project with Initialise in PLM.
Zwróć uwagę, że administratorzy Workspace mogą uruchomić nową instancję dowolnej aktywowanej definicji procesu – bezpośrednio z odpowiedniej zakładki tematu procesów w obszarze Processes interfejsu Workspace – klikając przycisk  .

Żądania części

Dostępne z poziomu Altium Designer z panelu Explorer, po przeprowadzeniu wyszukiwania, z poziomu panelu Details w Manufacturer Part Search lub z linku na dole listy komponentów w panelu Components.

Z poziomu interfejsu Workspace, aktywowaną definicję procesu można uruchomić ze strony Part Requests, klikając przycisk  w prawym górnym rogu strony.

Aktywności projektowe

Dane projektowe wydane z Altium Designer do Workspace mogą być propagowane do PLM w kontrolowany sposób za pomocą procesów Workspace Publish to PLM. Procesy Workspace definiują interfejs i metodykę publikacji, a określony Szablon Publikacji XML definiuje, w jaki sposób dane plików są przekazywane do docelowego systemu PLM.

Zobacz Publikowanie do PLM, aby uzyskać bardziej szczegółowe informacje o procesie publikacji.

Standardowy proces publikacji

Po stronie projektowej standardowy proces publikacji do PLM jest dostępny w Altium Designer z podmenu Project » Project Activities dla aktywnego projektu.

Procesy związane z projektem są również dostępne z podmenu kontekstowego Project Activities, do którego uzyskasz dostęp, klikając prawym przyciskiem myszy wpis projektu w panelu Projects.

Z poziomu interfejsu Workspace aktywne definicje procesów są dostępne z widoku Project Management po kliknięciu przycisku  .

Publikowanie za pomocą Project Releaser

Proces publikacji do instancji PLM w ramach Project Releaser jest dostępny w Altium Designer z podmenu Project » Project Releaser dla aktywnego projektu.

Procesy związane z wydaniem są również dostępne z podmenu kontekstowego Project Releaser, do którego uzyskasz dostęp, klikając prawym przyciskiem myszy wpis projektu w panelu Projects.

Pojawi się Project Releaser, z dodatkowym etapem – 7: Publish to PLM. Dodatkowo, z menu powiązanego z przyciskiem  dostępne jest polecenie – Prepare & Release & Publish to PLM – jeśli chcesz uruchomić Project Releaser bez zatrzymywania się na przeglądanie wygenerowanych danych i raportu z wykonania.

Jeśli uruchomisz Project Releaser za pomocą standardowego polecenia Prepare , po przejrzeniu i wydaniu danych pojawi się przycisk  na etapie Execution Report. Kliknij go, aby kontynuować bazowy przebieg procesu i opublikować do PLM. Pojawi się okno dialogowe Login Credentials. Wprowadź Username i Password dla swojej instancji PLM oraz wybierz szablon PLM, którego chcesz użyć (pojawi się w formie <PLMInstance>:<PublishingTemplate>).

Jeśli zdecydujesz się użyć polecenia Prepare & Release & Publish to PLM, ostatecznie zostanie wyświetlone bezpośrednio okno dialogowe Login Credentials. Project Releaser nie zatrzyma się na etapie Execution Report i nie pojawi się przycisk  .
Zwróć uwagę, że dane logowania do instancji PLM są wymagane tylko przy pierwszej publikacji do tej instancji. Następnie zostaną one zapisane wraz z połączonym Workspace. Każda kolejna publikacja tego projektu do tej samej instancji PLM będzie przebiegać bezpośrednio, zgodnie z określonym przebiegiem procesu i wybranym szablonem publikacji.

Kliknij kartę Diagram , aby zobaczyć podstawowy przebieg procesu.

Kliknij przycisk  , aby kontynuować proces publikacji zgodnie z tym przebiegiem.

Jeśli publikujesz po raz pierwszy i numery części (po stronie PLM) nie są jeszcze powiązane z zarządzanym projektem, zostaną one utworzone w PLM i powiązane z projektem w ramach tej pierwszej publikacji. Masz również możliwość zdefiniowania wpisów komponentów dla komponentów Workspace w instancji PLM, w ramach operacji publikacji – aby uzyskać BOM komponentów w PLM (opcjonalnie, w zależności od zdefiniowanego i użytego szablonu publikacji podczas publikowania projektu do instancji PLM).

Sprawdź status procesu publikacji do PLM poprzez interfejs Workspace, wybierając widok Activities z poziomu szczegółowego widoku projektu — po otwarciu projektu z widoku Projects. Wybierz opcję widoku Opened, aby zobaczyć status podczas trwania procesu, oraz opcję aktywności Closed, aby uzyskać informacje o statusie po zakończeniu procesu.

Możesz dokładnie zobaczyć, co zostało utworzone, na przykład numery części w instancji PLM, w zakładce Data przebiegu procesu.

Tworzenie projektów

Po stronie projektowej, dostęp z poziomu Altium Designer z głównego podmenu File » New » Project in <workspace>.

Z poziomu interfejsu Workspace, aktywowaną definicję procesu można uzyskać z widoku Projects, klikając przycisk  .

Również podczas klonowania projektu, dostępne z menu w widoku Projects.

Przebieg procesu będzie kontynuowany, pojawi się okno dialogowe umożliwiające zdefiniowanie projektu pod względem nazwy, opisu, typu oraz ewentualnego szablonu projektu, który ma być użyty przy jego tworzeniu. Po kliknięciu Start pojawi się okno dialogowe Login Credentials. Wprowadź Username i Password dla swojej instancji PLM oraz wybierz szablon PLM, którego chcesz użyć (pojawi się w formie <PLMInstance>:<PublishingTemplate>). Następnie kliknij Submit , aby kontynuować przebieg procesu.

Odpowiednie numery części zostaną automatycznie utworzone dla projektu w Twojej instancji PLM, a następnie przekazane z powrotem do Workspace jako parametry projektu. Parametry te będą dostępne do użycia jako specjalne ciągi – dostępne z panelu Properties po zaznaczeniu tekstu w edytorze projektu. Parametry serwera Workspace zdefiniowane dla projektu można również zobaczyć na karcie Server Parameters w oknie dialogowym Project Options (Project » Project Options).

 

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Content