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.

Diese Funktion ist verfügbar, wenn die Erweiterung Ansys CoDesigner (für Altium Designer) und die Erweiterung Altium Link (für Ansys Electronics Desktop) installiert sind.

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:

  1. 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).

  2. Stellen Sie sicher, dass die AEDT-Anwendung geschlossen ist.

  3. Suchen Sie im entpackten Ordner die Datei install_altiumlink.bat, klicken Sie mit der rechten Maustaste darauf und wählen Sie Run as administrator.

  4. Öffnen Sie AEDT und wählen Sie den Befehl Tools » Layout Links in den Hauptmenüs aus.

  5. Klicken Sie auf der Registerkarte Config des sich öffnenden Dialogs Layout Links auf die Schaltfläche Add Link, navigieren Sie zum Ordner \AnsysEM\<version>\Win64 der AEDT-Programmdateien und öffnen Sie die Datei altiumlink.dll.

  6. 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.

Beachten Sie, dass bei Verwendung der Ansys CoDesign-Funktionalität Informationen über Simulationsmodelle (SPICE, IBIS usw.) beim Anwenden des Engineering Change Order von den Schaltplänen auf das PCB übertragen werden. Verwenden Sie den Vergleichstyp Changed Simulation Model auf der Registerkarte Comparator des Dialogs Project Options sowie den Änderungstyp Change Component Simulation Model auf der Registerkarte ECO Generation des Dialogs Project Options, um das Erkennen von Unterschieden in Simulationsmodellen zwischen Schaltplänen und PCB bzw. das Erstellen von ECOs für diese Unterschiede zu konfigurieren.

Erfahren Sie mehr über Keeping the Schematics & PCB Synchronized.

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.
  • Einladungen können nur von einem Administrator des Workspace durchgeführt werden.
  • Der Simulationsingenieur kann das Platinendesign in AEDT nicht importieren, wenn das Projekt nicht für ihn freigegeben ist.
  • Sie sollten sich in Ihrem Browser bei Ihrem Workspace anmelden und bestätigen, dass dem eingeladenen Simulationsingenieur im Dialog Edit permissions des Projekts Share zugewiesen wurde. Während der Simulationsingenieur das Design bereits mit reinen Anzeigeberechtigungen pullen kann, kann er keine Änderungen am Design pushen, wenn the project nicht mit Bearbeitungsrechten für ihn freigegeben wurde.
  • Beachten Sie, dass ein Benutzer ohne Altium-Konto bei der Registrierung so behandelt wird, als hätte er seine eigene persönliche Organisation. Er wird nicht zu Ihrer Organisation hinzugefügt.

Ä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.

Auf die Simulationsergebnisse kann auch in der Projektansicht der Altium 365-Browseroberfläche im Ordner Ansys des Bereichs Simulation  zugegriffen werden.

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:

  1. 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.
  2. 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.

    • Die SSO-Authentifizierungsmethode wird in AEDT 2024 R1 unterstützt.
    • Wenn die Verbindung hergestellt ist, verwenden Sie die Schaltfläche Sign Out oben im Dialog Altium, um sich vom aktuell verbundenen Altium-Konto abzumelden. 
  3. Wählen Sie den Workspace, in dem sich das gewünschte Projekt befindet, aus der Dropdown-Liste Workspace aus.
  4. Wählen Sie das Projekt in der Liste Projects aus und klicken Sie auf die Schaltfläche Import.

    Beachten Sie, dass das Projekt aus Altium Designer gepusht werden muss, damit es für den Import verfügbar ist.
  5. Speichern Sie die AEDT-Projektdatei über den Dialog Save As, der sich öffnet, und schließen Sie dann den Dialog Altium.

  • Verwenden Sie die Schaltfläche Refresh im Dialog Altium, um den Dialog mit den neuesten Daten aus dem verbundenen Workspace zu aktualisieren.
  • Zu einem späteren Zeitpunkt können Sie die Arbeit an einem importierten Design fortsetzen, indem Sie Ihre Arbeitskopie des AEDT-Projekts erneut öffnen (File » Open).

Änderungen aus AEDT pushen

Um das Design aus AEDT zu pushen:

  1. 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.
  2. Verwenden Sie das Feld Comment oben im sich öffnenden Dialog, um einen Kommentar hinzuzufügen, der beschreibt, was im Push enthalten ist.
  3. Aktivieren Sie die Optionen Include EDB file (zum Pushen der Designänderungen) und/oder Include the Simulation Result (zum Pushen der Simulationsergebnisse).
  4. 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.

  1. 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.
  2. 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.

    Verwenden Sie die Schaltfläche Refresh, um den Bereich Latest From Altium mit den neuesten Daten zu aktualisieren.
  3. Sobald die Änderungen überprüft wurden, klicken Sie auf die Schaltfläche Apply changes, um die Änderungen auf das Design in AEDT anzuwenden.

In allen unterstützten AEDT-Versionen müssen Sie auf jeder Registerkarte des Dialogs EDB Diff auf die Schaltfläche Apply changes klicken, um all Änderungen nach AEDT zu pullen.

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:

  1. Wählen Sie eine bestimmte Komponente im Bedienfeld Components (View » Components) oder im Designbereich aus.
  2. 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.
  3. Geben Sie den Kommentar in das Feld Comment im unteren Teil des sich öffnenden Dialogs ein.
  4. 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:

  1. Wählen Sie einen nummerierten Kommentareintrag in der Liste auf der Registerkarte Comments des Dialogs Altium aus.
  2. Geben Sie die Antwort in das Feld Comment im unteren Teil des Dialogs ein.
  3. 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.

  • Nach dem Hinzufügen sind neue Threads und Antworten, die aus AEDT hinzugefügt wurden, im Bedienfeld Comments and Tasks von Altium Designer verfügbar.
  • Um die Registerkarte Comments des Dialogs Altium mit neuen Kommentaren und Antworten aus Altium Designer zu aktualisieren, klicken Sie auf die Schaltfläche Refresh.
  • Aktivieren Sie die Option Unresolved Only im Dialog Altium, um Kommentar-Threads auszublenden, die als gelöst markiert wurden (in Altium Designer).
  • Verwenden Sie das Rechtsklickmenü eines ausgewählten Eintrags für einen Kommentar und Kommentar-Thread im Dialog Altium, um diesen Eintrag zu löschen, die zugehörige Komponente auszuwählen oder auf die Komponente im Designbereich zu zoomen.
AI-LocalizedKI-lokalisiert
Wenn Sie ein Problem feststellen, wählen Sie den Text/das Bild aus und drücken SieCtrl + Enter, um uns Ihr Feedback zu senden.
Funktionsverfügbarkeit

Die Ihnen zur Verfügung stehenden Funktionen hängen davon ab, über welche Altium-Lösung Sie verfügen – Altium Develop, Altium Agile Teams, Altium Agile Enterprise oder Altium Designer (mit aktivem Laufzeitvertrag).

Wenn Sie eine dokumentierte Funktion in Ihrer tatsächlich verwendeten Software nicht sehen, wenden Sie sich an den Altium-Vertrieb, um mehr zu erfahren.

Legacy-Dokumentation

Die Dokumentation von Altium Designer wird nicht mehr versioniert. Wenn Sie auf Dokumentation für ältere Versionen von Altium Designer zugreifen müssen, besuchen Sie den Abschnitt Legacy-Dokumentation auf der Seite Andere Installer.

Inhalt