Ansys CoDesigner

Z uwagi na złożoność nowoczesnych produktów elektronicznych zawierających układy wysokich prędkości oraz RF, w trakcie procesu projektowania PCB wymagana jest intensywna komunikacja między inżynierami PCB i symulacji — i powinna ona być możliwie jak najbardziej jasna i prosta dla obu stron. Nie wystarczy wyeksportować projekt zmieniony przez inżyniera PCB lub zoptymalizowany przez inżyniera symulacji i przekazać go drugiej stronie — należy również zakomunikować, co zostało zmienione, co zwykle odbywa się e-mailem lub ustnie. Takie podejście jest niedoskonałe, ponieważ wymaga śledzenia wszystkich próśb i ręcznego porównywania danych, aby zdecydować o zmianach w projekcie lub rozpocząć nową analizę. Te i inne powiązane wyzwania można przezwyciężyć dzięki Ansys CoDesigner, interfejsowi do przenoszenia projektów płytek drukowanych pomiędzy obszarami projektowania PCB i symulacji.

Ta funkcja jest dostępna, gdy zainstalowane są rozszerzenie Ansys CoDesigner (dla Altium Designer) oraz rozszerzenie Altium Link (dla Ansys Electronics Desktop).

Obsługiwane oprogramowanie

Obecnie obsługiwana jest następująca platforma symulacyjna oraz jej wersje:

Ansys Electronics Desktop (AEDT) – wersja 2023 R1, 2023 R2, 2024 R1, 2024 R2

Instalacja i konfiguracja

Aby uzyskać dostęp do Ansys CoDesigner w Altium Designer, należy zainstalować rozszerzenie oprogramowania Ansys CoDesigner . To rozszerzenie można zainstalować lub usunąć ręcznie.

Aby uzyskać więcej informacji o zarządzaniu rozszerzeniami, przejdź do strony Extending Your Installation (Altium Designer Develop, Altium Designer Agile, Altium Designer).

Aby uzyskać dostęp do Ansys CoDesigner w Ansys Electronics Desktop, należy zainstalować rozszerzenie Altium Link. Proces wygląda następująco:

  1. Pobierz i rozpakuj archiwum rozszerzenia Altium Link. Można je uzyskać, kontaktując się z ansyscollaboration@altium.com (podaj używaną wersję AEDT).

  2. Upewnij się, że aplikacja AEDT jest zamknięta.

  3. W rozpakowanym folderze znajdź plik install_altiumlink.bat, kliknij go prawym przyciskiem myszy i wybierz Run as administrator.

  4. Otwórz AEDT i wybierz polecenie Tools » Layout Links z menu głównego.

  5. Na karcie Config w oknie dialogowym Layout Links, które się otworzy, kliknij przycisk Add Link, przejdź do folderu \AnsysEM\<version>\Win64 plików programu AEDT i otwórz plik altiumlink.dll.

  6. Na karcie Layout Links  w oknie dialogowym Layout Links upewnij się, że na liście znajduje się łącze Altium, a następnie zamknij okno dialogowe.

Jak to działa

Po dodaniu funkcjonalności Ansys CoDesigner do oprogramowania do projektowania PCB i symulacji możliwe jest przekazywanie zmian w projekcie w obie strony. Zmiany projektu są przekazywane przez Altium 365 Workspace, który działa jako pomost między tymi dwoma obszarami. Zaletą przekazywania zmian przez Workspace jest to, że proces aktualizacji staje się stateless. Oznacza to, że każda ze stron może kontynuować pracę niezależnie; nie trzeba się martwić, na jakim etapie procesu projektowania/symulacji jest drugi zespół.

Ansys CoDesigner ułatwia dwukierunkowe wypychanie/pobieranie (push/pull) zmian projektu pomiędzy tymi dwoma obszarami. Z Altium Designer wykrywane są zmiany w stosie warstw i materiałach, komponentach oraz prymitywach i mogą zostać zastosowane w AEDT. Z AEDT proponowane zmiany w stosie warstw i materiałach mogą zostać wypchnięte przez plik EDB i wykryte/zastosowane w Altium Designer. Inżynierowie ECAD i symulacji mogą komunikować się za pomocą systemu komentarzy, przy czym każdy wątek komentarzy jest przypięty do konkretnego komponentu w projekcie. Wyniki symulacji mogą zostać wypchnięte z AEDT do Altium 365 Workspace i powiązane z rewizją projektu, z możliwością przeglądania przez interfejs przeglądarkowy Workspace oraz podglądu w Altium Designer.

Interfejs współpracy

  • W Altium Designer panel Ansys CoDesigner  służy do wypychania i pobierania zmian projektu w obie strony oraz do wyświetlania komunikatów.

    Panel Ansys CoDesigner  jest dostępny z edytora PCB w Altium Designer po kliknięciu przycisku Panels  w prawym dolnym rogu obszaru projektu i wybraniu opcji Ansys CoDesigner  z wyświetlonego menu. Pamiętaj, że aby uzyskać dostęp do panelu, musisz być połączony z Workspace, a dokument PCB musi być częścią projektu PCB przechowywanego w tym Workspace, aby można było korzystać z tej funkcjonalności.

  • W AEDT okna dialogowe dostępne z okna Layout Links (Tools » Layout Links) lub z karty Desktop wstążki po otwarciu projektu służą do:
    • Połączenia z Twoim Altium 365 Workspace i zaimportowania z niego projektu PCB.
    • Wypychania projektu do Workspace i pobierania go z Workspace.
    • Przeglądania historii wymiany danych między Altium Designer a AEDT.
    • Dodawania komentarzy do komponentów w projekcie.

Wypychanie zmian z Altium Designer

Aby wypchnąć projekt z Altium Designer, kliknij przycisk Push  w panelu Ansys CoDesigner . U góry panelu pojawi się okno edycji. Wpisz wiadomość dotyczącą zmiany w projekcie, a następnie kliknij Send. Obszar Latest from Altium Designer panelu Ansys CoDesigner  zostanie zaktualizowany o szczegóły tego wypchnięcia.

Następnie projekt można zaimportować do AEDT. W przypadku projektu, który został już zaimportowany, zmiany można pobrać do AEDT.

Zwróć uwagę, że podczas korzystania z funkcjonalności Ansys CoDesign informacje o modelach symulacyjnych (SPICE, IBIS itp.) są przenoszone ze schematów na PCB podczas stosowania Engineering Change Order. Użyj typu porównania Changed Simulation Model na karcie Comparator w oknie dialogowym Project Options oraz typu modyfikacji Change Component Simulation Model  na karcie ECO Generation w oknie dialogowym Project Options, aby skonfigurować odpowiednio wykrywanie różnic w modelach symulacyjnych między schematami a PCB oraz tworzenie ECO dla tych różnic.

Dowiedz się więcej o Utrzymywaniu synchronizacji schematów i PCB.

Wypchnij i udostępnij, aby zaprosić inżyniera symulacji

Gdy klikniesz Push  w panelu Ansys CoDesigner , możesz także włączyć opcję Share  poniżej pola Comment , aby wysłać e-mailem zaproszenie do inżyniera symulacji, korzystając z okna dialogowego Share with a Simulation Engineer, które otworzy się po kliknięciu przycisku Send.

Wprowadź adres e-mail inżyniera symulacji oraz opcjonalną notatkę (jeśli wymagana), a następnie kliknij przycisk Share . Możesz udostępnić projekt osobie, która jest już członkiem zespołu Workspace, innemu zarejestrowanemu użytkownikowi Altium w Twojej organizacji lub poza nią, albo użytkownikowi, który nie ma konta Altium. Może pojawić się okno powiadomienia informujące, że użytkownik, którego adres e-mail wpisano, może być spoza Twojej organizacji — kliknij OK , aby mimo to go zaprosić.

Po krótkiej chwili pojawi się kolejne okno dialogowe informujące, że zaproszenie zostało wysłane pomyślnie.

W ramach procesu zapraszania:

  • Użytkownik, który jest już członkiem zespołu Workspace, będzie miał udostępniony projekt z uprawnieniami View i otrzyma e-mail z zaproszeniem, dzięki któremu uzyska dostęp do projektu w Workspace.
  • Użytkownik, który nie jest członkiem zespołu Workspace, ale ma konto Altium (niezależnie od tego, czy jest w Twojej organizacji, czy poza nią), zostanie dodany jako członek zespołu Workspace, a projekt zostanie mu udostępniony z uprawnieniami View. Otrzyma e-mail z zaproszeniem, dzięki któremu uzyska dostęp do projektu w Workspace.
  • Użytkownik bez konta Altium otrzyma e-mail kierujący go do formularza pośredniego w celu założenia/rejestracji konta Altium. Po rejestracji zostanie dodany jako członek zespołu Workspace, a projekt zostanie mu udostępniony z uprawnieniami View.
  • Zaproszenie może wykonać wyłącznie Administrator Workspace.
  • Inżynier symulacji nie będzie mógł zaimportować projektu płytki w AEDT, jeśli projekt nie zostanie mu udostępniony.
  • Powinieneś zalogować się do swojego Workspace w przeglądarce i potwierdzić, że zaproszonemu inżynierowi symulacji przypisano Edit permissions w oknie dialogowym projektu Share . Chociaż inżynier symulacji będzie mógł pobrać (Pull) projekt mając tylko uprawnienia View, nie będzie mógł wypychać (Push) zmian do projektu, jeśli the project nie zostanie mu udostępnione z uprawnieniami Edit.
  • Zwróć uwagę, że użytkownik bez konta Altium po rejestracji będzie traktowany tak, jakby stanowił własną, osobistą organizację. Nie zostanie dodany do Twojej organizacji.

Pobieranie zmian do Altium Designer

Gdy nowe zmiany zostaną wypchnięte z AEDT, w panelu Ansys CoDesigner  automatycznie pojawi się baner New changes have been detected . Panel pokaże nazwę inżyniera symulacji, który wykonał Push, oraz opcjonalny komentarz, który wpisał podczas wypychania.

Gdy zostanie kliknięty przycisk Pull i jeśli plik EDB został dołączony w ramach operacji Push z AEDT, zostanie wyświetlona lista wszystkich zmian, które należy wprowadzić do pliku roboczego, aby zsynchronizować go ze zrzutem w Twoim Workspace. Każda wykryta różnica jest wymieniona na liście Changes w panelu. Wyczyść pole wyboru przy każdej zmianie, której nie chcesz zastosować. Gdy wszystko będzie gotowe, kliknij przycisk Apply , aby zastosować wszystkie włączone zmiany do projektu.

Jeśli wyniki symulacji zostały dołączone w ramach operacji Push z AEDT, w panelu zostanie wyświetlona kontrolka Design Summary . Kliknij tę kontrolkę, aby wyświetlić wyniki symulacji w oknie dialogowym Design Summary.

Wyniki symulacji są również dostępne w widoku projektu w interfejsie przeglądarkowym Altium 365, w folderze Ansys w obszarze Simulation area.

Importowanie projektu do AEDT

Aby rozpocząć pracę nad projektem PCB w AEDT, należy go najpierw zaimportować do AEDT. Aby to zrobić:

  1. W oknie dialogowym Layout Links (Tools » Layout Links) kliknij komórkę [Action] dla łącza Altium na karcie Layout Links i wybierz Projects. Alternatywnie kliknij przycisk Projects na karcie Desktop wstążki, gdy projekt jest otwarty. Zostanie otwarte okno dialogowe Altium.
  2. Zaloguj się do swojego konta Altium. Upewnij się, że w rozwijanym polu u góry okna dialogowego wybrano pozycję Altium Account, a następnie kliknij przycisk Sign In. W domyślnej przeglądarce otworzy się strona, na której możesz wprowadzić dane logowania do konta Altium lub użyć SSO, aby zalogować się do konta Altium – pokaż przykład.

    • Metoda uwierzytelniania SSO jest obsługiwana w AEDT 2024 R1.
    • Po nawiązaniu połączenia użyj przycisku Sign Out u góry okna dialogowego Altium, aby wylogować się z aktualnie połączonego konta Altium. 
  3. Wybierz Workspace, w którym znajduje się wymagany projekt, z listy rozwijanej Workspace.
  4. Wybierz projekt na liście Projects i kliknij przycisk Import.

    Zwróć uwagę, że projekt musi zostać wypchnięty (pushed) z Altium Designer, aby był dostępny do importu.
  5. Zapisz plik projektu AEDT, korzystając z okna dialogowego Save As, które się otworzy, a następnie zamknij okno dialogowe Altium.

  • Użyj przycisku Refresh w oknie dialogowym Altium, aby zaktualizować okno dialogowe o najnowsze dane z połączonego Workspace.
  • Na późniejszym etapie możesz kontynuować pracę nad zaimportowanym projektem, ponownie otwierając swoją kopię roboczą projektu AEDT (File » Open).

Wypychanie zmian z AEDT

Aby wypchnąć projekt z AEDT:

  1. W oknie dialogowym Layout Links (Tools » Layout Links) kliknij komórkę [Action] dla łącza Altium na karcie Layout Links i wybierz Push/Pull. Alternatywnie kliknij przycisk Push/Pull na karcie Desktop wstążki, gdy projekt jest otwarty.
  2. Użyj pola Comment u góry otwartego okna dialogowego, aby dodać komentarz opisujący, co zawiera operacja Push.
  3. Włącz opcje Include EDB file (aby wypchnąć zmiany projektu) i/lub Include the Simulation Result (aby wypchnąć wyniki symulacji).
  4. Kliknij przycisk Push to Altium 365. Obszar Latest from Ansys okna dialogowego zostanie zaktualizowany o szczegóły dotyczące tego wypchnięcia.

Wypychanie zostanie wykryte w Altium Designer i będzie można je pobrać (pull) do Altium Designer zgodnie z opisem powyżej.

Pobieranie zmian do AEDT

Gdy zmiany projektu zostały wypchnięte z Altium Designer, można je pobrać w AEDT.

  1. W oknie dialogowym Layout Links (Tools » Layout Links) kliknij komórkę [Action] dla łącza Altium na karcie Layout Links i wybierz Push/Pull. Alternatywnie kliknij przycisk Push/Pull na karcie Desktop wstążki, gdy projekt jest otwarty.
  2. Sprawdź obszar Latest From Altium w otwartym oknie dialogowym, aby uzyskać informacje o najnowszym wypchnięciu z Altium Designer, a następnie kliknij przycisk Show Changes, aby otworzyć okno dialogowe, w którym opisano różnice między projektem w Workspace a bieżącym projektem w AEDT. Użyj pól wyboru dostępnych na kartach okna dialogowego, aby wybrać zmiany, które chcesz zastosować do projektu w AEDT.

    Użyj przycisku Refresh, aby odświeżyć obszar Latest From Altium najnowszymi danymi.
  3. Po przejrzeniu zmian kliknij przycisk Apply changes, aby zastosować zmiany do projektu w AEDT.

We wszystkich obsługiwanych wersjach AEDT musisz kliknąć przycisk Apply changes na każdej karcie okna dialogowego EDB Diff, aby pobrać all zmiany do AEDT.

Przeglądanie historii wymiany

Historia wypchnięć i pobrań projektu jest zachowywana.

Aby przejrzeć historię w Altium Designer, kliknij kontrolkę History po prawej stronie tytułu obszaru Latest from the Ansys w Ansys Codesigner panelu. Zostanie otwarta lista wypchnięć i pobrań zarówno z Altium Designer, jak i z Ansys . Użyj przycisku  u góry panelu, aby wrócić do najnowszych zmian.

Aby przejrzeć historię w AEDT, kliknij komórkę [Action] dla łącza Altium na karcie Layout Links okna dialogowego Layout Links (Tools » Layout Links) i wybierz Push/Pull lub Comment albo kliknij przycisk Push/Pull lub Comment  na karcie Desktop wstążki. Wybierz kartę History w otwartym oknie dialogowym. Rozwiń wpis dla operacji push/pull, aby zobaczyć jego szczegóły. Użyj przycisku Refresh, aby odświeżyć kartę najnowszymi danymi.

Dodawanie komentarzy w Altium Designer i AEDT

Zarówno inżynierowie elektrycy, jak i inżynierowie symulacji mogą również skorzystać z obsługi komentarzy w Workspace, tworząc wątki komentarzy dołączone do konkretnych komponentów.

W Altium Designer istniejące komentarze są dostępne w panelu Comments and Tasks.

  • Aby dodać nowy komentarz do komponentu na PCB, kliknij przycisk Comments u góry panelu, najedź kursorem na komponent w obszarze projektu, tak aby został podświetlony niebieską ramką, i kliknij. W otwartym oknie dialogowym wprowadzania komentarza wpisz komentarz i kliknij Post.

  • Aby odpowiedzieć na komentarz, wybierz wpis komentarza w panelu Comments and Tasks, wpisz odpowiedź w udostępnionym polu tekstowym w oknie dialogowym wpisu komentarza i kliknij Reply. Odpowiedź zostanie dodana do wątku komentarzy.

Więcej informacji znajdziesz na stronie Document Commenting .

W AEDT wątki komentarzy są zarządzane za pośrednictwem karty Comments w oknie dialogowym Altium, do którego uzyskuje się dostęp, klikając komórkę [Action] dla łącza Altium na karcie Layout Links okna dialogowego Layout Links (Tools » Layout Links) i wybierając Comment. Lista w górnej części okna dialogowego przedstawia istniejące wątki komentarzy dla projektu.

Aby dodać komentarz do komponentu w AEDT:

  1. Wybierz konkretny komponent w panelu Components (View » Components) lub w obszarze projektu.
  2. W oknie dialogowym Layout Links (Tools » Layout Links) kliknij komórkę [Action] dla łącza Altium na karcie Layout Links i wybierz Comment.
  3. Wpisz komentarz w polu Comment w dolnej części otwartego okna dialogowego.
  4. Kliknij przycisk Create Thread . Nowy wątek zostanie dodany do listy.

Aby odpowiedzieć na istniejący wątek z AEDT:

  1. Wybierz ponumerowany wpis komentarza na liście na karcie Comments okna dialogowego Altium.
  2. Wpisz odpowiedź w polu Comment w dolnej części okna dialogowego.
  3. Kliknij przycisk Reply Thread . Nowa odpowiedź zostanie dodana pod wpisem powiązanego wątku komentarzy na liście.

  • Po dodaniu nowe wątki i odpowiedzi dodane z AEDT będą dostępne w panelu Comments and Tasks w Altium Designer.
  • Aby odświeżyć kartę Comments okna dialogowego Altium o nowe komentarze i odpowiedzi dodane z Altium Designer, kliknij przycisk Refresh.
  • Włącz opcję Unresolved Only w oknie dialogowym Altium, aby ukryć na liście wątki komentarzy oznaczone jako rozwiązane (w Altium Designer).
  • Użyj menu kontekstowego (prawy przycisk myszy) dla wybranego wpisu komentarza i wątku komentarzy w oknie dialogowym Altium, aby usunąć ten wpis, wybrać powiązany komponent lub przybliżyć widok na komponent w obszarze projektu.
AI-LocalizedTłumaczenie SI
Jeśli znajdziesz błąd, zaznacz tekst/obraz i naciśnij Ctrl + Enter aby wysłać nam wiadomość.
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.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.

Content