Ansys CoDesigner
Aufgrund der Komplexität moderner elektronischer Produkte mit Hochgeschwindigkeits- und HF-Schaltungen ist während des PCB-Entwurfsprozesses eine intensive Kommunikation zwischen PCB- und Simulationsingenieuren erforderlich. Diese Kommunikation sollte für beide Seiten so klar und einfach wie möglich sein. Es reicht nicht aus, ein vom PCB-Ingenieur geändertes oder vom Simulationsingenieur optimiertes Design zu exportieren und an die andere Seite weiterzugeben – es muss auch mitgeteilt werden, was geändert wurde, was üblicherweise per E-Mail oder mündlich geschieht. Dieser Ansatz ist unvollkommen, da alle Anfragen nachverfolgt und die Daten manuell verglichen werden müssen, um über Designänderungen zu entscheiden oder eine neue Analyse zu starten. Diese und weitere verwandte Herausforderungen lassen sich mit Ansys CoDesigner bewältigen, einer Schnittstelle zur Übertragung von Leiterplattendesigns zwischen den Bereichen PCB-Design und Simulation.
Unterstützte Software
Die folgende Simulationsplattform und ihre Versionen werden derzeit unterstützt:
Ansys Electronics Desktop (AEDT) – Version 2023 R1, 2023 R2, 2024 R1, 2024 R2, 2025 R1, 2025 R2, 2026 R1
Installation und Konfiguration
Um auf den Ansys CoDesigner in Altium Designer zuzugreifen, muss die Software-Erweiterung Ansys CoDesigner installiert sein. Diese Erweiterung kann manuell installiert oder entfernt werden.
Weitere Informationen zur Verwaltung von Erweiterungen finden Sie auf der Seite Extending Your Installation (Altium Designer Develop, Altium Designer Agile, Altium Designer).
Um auf den Ansys CoDesigner in Ansys Electronics Desktop zuzugreifen, muss die Erweiterung Altium Link installiert sein. Der Vorgang ist wie folgt:
-
Laden Sie das Archiv der Erweiterung Altium Link herunter und entpacken Sie es. Es kann durch Kontaktaufnahme mit ansyscollaboration@altium.com bezogen werden (geben Sie die verwendete AEDT-Version an).
-
Stellen Sie sicher, dass die AEDT-Anwendung geschlossen ist.
-
Suchen Sie im entpackten Ordner die Datei
install_altiumlink.bat, klicken Sie mit der rechten Maustaste darauf und wählen Sie Run as administrator. -
Öffnen Sie AEDT und wählen Sie den Befehl Tools » Layout Links in den Hauptmenüs aus.
-
Klicken Sie auf der Registerkarte Config des sich öffnenden Dialogs Layout Links auf die Schaltfläche Add Link, navigieren Sie zum Ordner
\AnsysEM\<version>\Win64der AEDT-Programmdateien und öffnen Sie die Dateialtiumlink.dll. -
Stellen Sie auf der Registerkarte Layout Links des Dialogs Layout Links sicher, dass der Link Altium aufgeführt ist, und schließen Sie den Dialog.
Funktionsweise
Sobald die Ansys CoDesigner-Funktionalität zur PCB-Design- und Simulationssoftware hinzugefügt wurde, können Designänderungen in beide Richtungen übertragen werden. Designänderungen werden über einen Altium 365 Workspace übertragen, der als Brücke zwischen den beiden Bereichen fungiert. Der Vorteil der Übertragung von Designänderungen über einen Workspace besteht darin, dass der Aktualisierungsprozess stateless wird. Das bedeutet, dass jede Seite unabhängig weiterarbeiten kann; es besteht keine Notwendigkeit, sich darum zu kümmern, wie weit das andere Team im Design-/Simulationsprozess ist.
Ansys CoDesigner ermöglicht das bidirektionale Push/Pull von Designänderungen zwischen den beiden Bereichen. Aus Altium Designer werden Änderungen an Layer-Stack und Materialien, Komponenten und Primitiven erkannt und können in AEDT angewendet werden. Aus AEDT können vorgeschlagene Änderungen an Layer-Stack und Materialien über die EDB-Datei übertragen und in Altium Designer erkannt/angewendet werden. ECAD- und Simulationsingenieure können über das Kommentarsystem kommunizieren, wobei jeder Kommentar-Thread an eine bestimmte Komponente in einem Design angehängt ist. Simulationsergebnisse können von AEDT an den Altium 365 Workspace übertragen und einer Design-Revision zugeordnet werden. Sie können über die Browseroberfläche des Workspace angezeigt und innerhalb von Altium Designer in der Vorschau angezeigt werden.
Die Kollaborationsschnittstelle
-
In Altium Designer wird das Bedienfeld Ansys CoDesigner verwendet, um Designänderungen in beide Richtungen zu pushen und zu pullen sowie Meldungen anzuzeigen.
Das Bedienfeld Ansys CoDesigner wird im PCB-Editor in Altium Designer aufgerufen, indem Sie auf die Schaltfläche Panels unten rechts im Designbereich klicken und im daraufhin angezeigten Menü die Option Ansys CoDesigner auswählen. Beachten Sie, dass Sie mit einem Workspace verbunden sein müssen, um auf das Bedienfeld zugreifen zu können, und dass das PCB-Dokument Teil eines in diesem Workspace gespeicherten PCB-Projekts sein muss, damit Sie die Funktionalität nutzen können.
-
In AEDT werden Dialoge verwendet, die über den Dialog Layout Links (Tools » Layout Links) oder über die Registerkarte Desktop im Ribbon aufgerufen werden, wenn ein Projekt geöffnet ist, um:
- eine Verbindung zu Ihrem Altium 365 Workspace herzustellen und ein PCB-Design daraus zu importieren.
- das Design in den Workspace zu pushen und daraus zu pullen.
- den Verlauf des Datenaustauschs zwischen Altium Designer und AEDT zu untersuchen.
- Kommentare zu Komponenten im Design hinzuzufügen.
Änderungen aus Altium Designer pushen
Um das Design aus Altium Designer zu pushen, klicken Sie auf die Schaltfläche Push im Bedienfeld Ansys CoDesigner . Oben im Bedienfeld erscheint ein Bearbeitungsfenster. Geben Sie eine Nachricht zur Designänderung ein und klicken Sie dann auf Send. Der Bereich Latest from Altium Designer des Bedienfelds Ansys CoDesigner wird mit den Details zu diesem Push aktualisiert.
Das Design kann dann in AEDT importiert werden. Bei einem Design, das bereits importiert wurde, können die Änderungen nach AEDT gepullt werden.
Push und Freigabe zum Einladen eines Simulationsingenieurs
Wenn Sie im Bedienfeld Ansys CoDesigner auf Push klicken, können Sie außerdem unter dem Feld Comment die Option Share aktivieren, um dem Simulationsingenieur über den Dialog Share with a Simulation Engineer, der sich nach dem Klicken auf die Schaltfläche Send öffnet, eine Einladungs-E-Mail zu senden.
Geben Sie die E-Mail-Adresse des Simulationsingenieurs und optional eine Notiz ein (falls erforderlich), und klicken Sie dann auf die Schaltfläche Share . Sie können für eine Person freigeben, die bereits Mitglied Ihres Workspace-Teams ist, für einen anderen registrierten Altium Benutzer innerhalb oder außerhalb Ihrer Organisation oder für einen Benutzer ohne Altium-Konto. Möglicherweise wird ein Benachrichtigungsdialog eingeblendet, um Sie darauf hinzuweisen, dass sich der Benutzer, dessen E-Mail Sie eingegeben haben, außerhalb Ihrer Organisation befinden könnte – klicken Sie auf OK , um ihn trotzdem einzuladen.
Nach einer kurzen Verzögerung wird ein weiterer Dialog angezeigt, der bestätigt, dass die Einladung erfolgreich gesendet wurde.
Als Teil des Einladungsprozesses:
- Ein Benutzer, der bereits Mitglied Ihres Workspace-Teams ist, erhält eine Freigabe für das Projekt mit Anzeigerechten und eine Einladungs-E-Mail, über die er Zugriff auf das Projekt im Workspace erhält.
- Ein Benutzer, der nicht Mitglied Ihres Workspace-Teams ist, aber ein Altium-Konto hat (unabhängig davon, ob er sich innerhalb oder außerhalb Ihrer Organisation befindet), wird als Mitglied zum Workspace-Team hinzugefügt, und das Projekt wird für ihn mit Anzeigerechten freigegeben. Er erhält eine Einladungs-E-Mail, über die er Zugriff auf das Projekt im Workspace erhält.
- Ein Benutzer ohne Altium-Konto erhält eine E-Mail, die ihn zu einem Zwischenformular führt, um sich für ein Altium-Konto anzumelden/zu registrieren. Er wird nach der Anmeldung als Mitglied zum Workspace-Team hinzugefügt, und das Projekt wird für ihn mit Anzeigerechten freigegeben.
Änderungen in Altium Designer pullen
Wenn neue Änderungen aus AEDT gepusht werden, wird das Banner New changes have been detected automatisch im Bedienfeld Ansys CoDesigner angezeigt. Das Bedienfeld zeigt den Namen des Simulationsingenieurs an, der den Push ausgeführt hat, sowie den optionalen Kommentar, den er beim Push eingegeben hat.
Wenn auf die Schaltfläche Pull geklickt wird und die EDB-Datei in den Push aus AEDT einbezogen wurde, wird jede Änderung aufgelistet, die an der Arbeitsdatei vorgenommen werden muss, um sie mit dem Snapshot in Ihrem Workspace zu synchronisieren. Jeder erkannte Unterschied wird in der Liste Changes im Bedienfeld aufgeführt. Deaktivieren Sie das Kontrollkästchen für jede Änderung, die Sie nicht anwenden möchten. Wenn Sie bereit sind, klicken Sie auf die Schaltfläche Apply , um alle aktivierten Änderungen auf das Design anzuwenden.
Wenn die Simulationsergebnisse in den Push aus AEDT einbezogen wurden, wird das Steuerelement Design Summary im Bedienfeld angezeigt. Klicken Sie auf das Steuerelement, um die Simulationsergebnisse im Dialog Design Summary anzuzeigen.
Ein Design in AEDT importieren
Um mit der Arbeit an einem PCB-Design in AEDT zu beginnen, muss es zunächst in AEDT importiert werden. Gehen Sie dazu wie folgt vor:
- Klicken Sie im Dialog Layout Links (Tools » Layout Links) auf die Zelle [Action] für den Link Altium auf der Registerkarte Layout Links und wählen Sie Projects. Alternativ klicken Sie auf die Schaltfläche Projects auf der Registerkarte Desktop im Ribbon, wenn ein Projekt geöffnet ist. Der Dialog Altium wird geöffnet.
-
Melden Sie sich bei Ihrem Altium-Konto an. Stellen Sie sicher, dass der Eintrag Altium Account in der Dropdown-Liste oben im Dialog ausgewählt ist, und klicken Sie auf die Schaltfläche Sign In. In Ihrem Standardbrowser wird eine Seite geöffnet, auf der Sie Ihre Zugangsdaten für Ihr Altium-Konto eingeben oder sich per SSO bei Ihrem Altium-Konto anmelden können – show example.
- Wählen Sie den Workspace, in dem sich das gewünschte Projekt befindet, aus der Dropdown-Liste Workspace aus.
-
Wählen Sie das Projekt in der Liste Projects aus und klicken Sie auf die Schaltfläche Import.
- Speichern Sie die AEDT-Projektdatei über den Dialog Save As, der sich öffnet, und schließen Sie dann den Dialog Altium.
Änderungen aus AEDT pushen
Um das Design aus AEDT zu pushen:
- Klicken Sie im Dialog Layout Links (Tools » Layout Links) auf die Zelle [Action] für den Link Altium auf der Registerkarte Layout Links und wählen Sie Push/Pull. Alternativ klicken Sie auf die Schaltfläche Push/Pull auf der Registerkarte Desktop im Ribbon, wenn das Projekt geöffnet ist.
- Verwenden Sie das Feld Comment oben im sich öffnenden Dialog, um einen Kommentar hinzuzufügen, der beschreibt, was im Push enthalten ist.
- Aktivieren Sie die Optionen Include EDB file (zum Pushen der Designänderungen) und/oder Include the Simulation Result (zum Pushen der Simulationsergebnisse).
- Klicken Sie auf die Schaltfläche Push to Altium 365. Der Bereich Latest from Ansys des Dialogs wird mit den Details zu diesem Push aktualisiert.
Der Push wird in Altium Designer erkannt und kann wie oben beschrieben nach Altium Designer gepullt werden as described above.
Änderungen nach AEDT pullen
Wenn Designänderungen aus Altium Designer gepusht wurden, können sie in AEDT gepullt werden.
- Klicken Sie im Dialog Layout Links (Tools » Layout Links) auf die Zelle [Action] für den Link Altium auf der Registerkarte Layout Links und wählen Sie Push/Pull. Alternativ klicken Sie auf die Schaltfläche Push/Pull auf der Registerkarte Desktop im Ribbon, wenn das Projekt geöffnet ist.
-
Prüfen Sie den Bereich Latest From Altium des sich öffnenden Dialogs auf Informationen zum neuesten Push aus Altium Designer und klicken Sie auf die Schaltfläche Show Changes, um den Dialog zu öffnen, in dem die Unterschiede zwischen dem Design im Workspace und dem aktuellen Design in AEDT beschrieben werden. Verwenden Sie die auf den Registerkarten des Dialogs bereitgestellten Kontrollkästchen, um die Änderungen auszuwählen, die Sie auf das Design in AEDT anwenden möchten.
- Sobald die Änderungen überprüft wurden, klicken Sie auf die Schaltfläche Apply changes, um die Änderungen auf das Design in AEDT anzuwenden.
Den Austauschverlauf untersuchen
Der Verlauf der Push- und Pull-Vorgänge des Designs wird gespeichert.
Um den Verlauf in Altium Designer zu prüfen, klicken Sie auf das Steuerelement History rechts neben dem Titel des Bereichs Latest from the Ansys im Bedienfeld Ansys Codesigner . Die Liste der Push- und Pull-Vorgänge aus Altium Designer und Ansys wird geöffnet. Verwenden Sie die Schaltfläche
oben im Bedienfeld, um zu den neuesten Änderungen zurückzukehren.
Um den Verlauf in AEDT zu prüfen, klicken Sie auf die Zelle [Action] für den Link Altium auf der Registerkarte Layout Links des Dialogs Layout Links (Tools » Layout Links) und wählen Sie Push/Pull oder Comment oder klicken Sie auf die Schaltfläche Push/Pull oder Comment auf der Registerkarte Desktop im Ribbon. Wählen Sie die Registerkarte History des sich öffnenden Dialogs aus. Erweitern Sie einen Eintrag für einen Push/Pull-Vorgang, um dessen Details anzuzeigen. Verwenden Sie die Schaltfläche Refresh, um die Registerkarte mit den neuesten Daten zu aktualisieren.
Kommentare in Altium Designer und AEDT hinzufügen
Sowohl Elektro- als auch Simulationsingenieure können außerdem von der Unterstützung des Workspace für Kommentare profitieren, indem sie Kommentar-Threads erstellen, die an bestimmte Komponenten angehängt sind.
In Altium Designer sind die vorhandenen Kommentare über das Bedienfeld Comments and Tasks verfügbar.
-
Um einen neuen Kommentar zu einer Komponente auf dem PCB hinzuzufügen, klicken Sie oben im Bedienfeld auf die Schaltfläche Comments, bewegen den Cursor über eine Komponente im Designbereich, sodass sie mit einem blauen Rahmen hervorgehoben wird, und klicken dann. Geben Sie im sich öffnenden Dialog zur Kommentareingabe den Kommentar ein und klicken Sie auf Post.
-
Um auf einen Kommentar zu antworten, wählen Sie den Kommentareintrag im Bedienfeld Comments and Tasks aus, geben die Antwort im bereitgestellten Textfeld im Dialog zur Kommentareingabe ein und klicken auf Reply. Die Antwort wird dem Kommentar-Thread hinzugefügt.
Weitere Informationen finden Sie auf der Seite Document Commenting.
In AEDT werden Kommentar-Threads über die Registerkarte Comments des Dialogs Altium verwaltet, der aufgerufen wird, indem Sie im Dialog Layout Links (Tools » Layout Links) auf die Zelle [Action] für den Link Altium auf der Registerkarte Layout Links klicken und Comment auswählen. Die Liste im oberen Teil des Dialogs zeigt die vorhandenen Kommentar-Threads für das Projekt an.
So fügen Sie in AEDT einen Kommentar zu einer Komponente hinzu:
- Wählen Sie eine bestimmte Komponente im Bedienfeld Components (View » Components) oder im Designbereich aus.
- Klicken Sie im Dialog Layout Links (Tools » Layout Links) auf die Zelle [Action] für den Link Altium auf der Registerkarte Layout Links und wählen Sie Comment.
- Geben Sie den Kommentar in das Feld Comment im unteren Teil des sich öffnenden Dialogs ein.
- Klicken Sie auf die Schaltfläche Create Thread . Ein neuer Thread wird der Liste hinzugefügt.
So antworten Sie in AEDT auf einen vorhandenen Thread:
- Wählen Sie einen nummerierten Kommentareintrag in der Liste auf der Registerkarte Comments des Dialogs Altium aus.
- Geben Sie die Antwort in das Feld Comment im unteren Teil des Dialogs ein.
- Klicken Sie auf die Schaltfläche Reply Thread . Unter dem Eintrag des zugehörigen Kommentar-Threads in der Liste wird eine neue Antwort hinzugefügt.












