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.
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:
-
Pobierz i rozpakuj archiwum rozszerzenia Altium Link. Można je uzyskać, kontaktując się z ansyscollaboration@altium.com (podaj używaną wersję AEDT).
-
Upewnij się, że aplikacja AEDT jest zamknięta.
-
W rozpakowanym folderze znajdź plik
install_altiumlink.bat, kliknij go prawym przyciskiem myszy i wybierz Run as administrator. -
Otwórz AEDT i wybierz polecenie Tools » Layout Links z menu głównego.
-
Na karcie Config w oknie dialogowym Layout Links, które się otworzy, kliknij przycisk Add Link, przejdź do folderu
\AnsysEM\<version>\Win64plików programu AEDT i otwórz plikaltiumlink.dll. -
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.
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.
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.
Importowanie projektu do AEDT
Aby rozpocząć pracę nad projektem PCB w AEDT, należy go najpierw zaimportować do AEDT. Aby to zrobić:
- 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.
-
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.
- Wybierz Workspace, w którym znajduje się wymagany projekt, z listy rozwijanej Workspace.
-
Wybierz projekt na liście Projects i kliknij przycisk Import.
- Zapisz plik projektu AEDT, korzystając z okna dialogowego Save As, które się otworzy, a następnie zamknij okno dialogowe Altium.
Wypychanie zmian z AEDT
Aby wypchnąć projekt z AEDT:
- 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.
- Użyj pola Comment u góry otwartego okna dialogowego, aby dodać komentarz opisujący, co zawiera operacja Push.
- Włącz opcje Include EDB file (aby wypchnąć zmiany projektu) i/lub Include the Simulation Result (aby wypchnąć wyniki symulacji).
- 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.
- 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.
-
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.
- Po przejrzeniu zmian kliknij przycisk Apply changes, aby zastosować zmiany do projektu w 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:
- Wybierz konkretny komponent w panelu Components (View » Components) lub w obszarze projektu.
- W oknie dialogowym Layout Links (Tools » Layout Links) kliknij komórkę [Action] dla łącza Altium na karcie Layout Links i wybierz Comment.
- Wpisz komentarz w polu Comment w dolnej części otwartego okna dialogowego.
- Kliknij przycisk Create Thread . Nowy wątek zostanie dodany do listy.
Aby odpowiedzieć na istniejący wątek z AEDT:
- Wybierz ponumerowany wpis komentarza na liście na karcie Comments okna dialogowego Altium.
- Wpisz odpowiedź w polu Comment w dolnej części okna dialogowego.
- Kliknij przycisk Reply Thread . Nowa odpowiedź zostanie dodana pod wpisem powiązanego wątku komentarzy na liście.












