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, einen vom PCB-Ingenieur geänderten oder vom Simulationsingenieur optimierten Entwurf zu exportieren und an die andere Seite weiterzugeben – es muss auch kommuniziert 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 andere damit verbundene Herausforderungen können durch Ansys CoDesigner überwunden werden, eine 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

Installation und Konfiguration

Um auf den Ansys CoDesigner in Altium Designer zugreifen zu können, 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 zugreifen zu können, muss die Erweiterung Altium Link installiert werden. 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 aus den Hauptmenüs.

  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 übergeben, 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 Gedanken darüber zu machen, wie weit das andere Team im Design-/Simulationsprozess ist.

Ansys CoDesigner ermöglicht das bidirektionale Pushen/Pullen von Designänderungen zwischen den beiden Bereichen. Aus Altium Designer werden Änderungen am Lagenaufbau und an Materialien, Komponenten und Primitiven erkannt und können in AEDT angewendet werden. Aus AEDT können vorgeschlagene Änderungen am Lagenaufbau und an 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 in den Altium 365 Workspace übertragen und einer Revision des Designs zugeordnet werden, mit der Möglichkeit, sie über die Browseroberfläche des Workspace anzuzeigen und innerhalb von Altium Designer in der Vorschau zu betrachten.

Die Kollaborationsschnittstelle

  • In Altium Designer wird das Ansys CoDesigner Panel verwendet, um Designänderungen in beide Richtungen zu pushen und zu pullen sowie Meldungen anzuzeigen.

    Auf das Ansys CoDesigner Panel wird im PCB-Editor in Altium Designer zugegriffen, 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 Panel 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, auf die über den Dialog Layout Links (Tools » Layout Links) oder über die Registerkarte Desktop im Menüband bei geöffnetem Projekt zugegriffen wird, 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 Ansys CoDesigner Panel. Oben im Panel erscheint ein Bearbeitungsfenster. Geben Sie eine Nachricht zur Designänderung ein und klicken Sie dann auf Send. Der Bereich Latest from Altium Designer des Ansys CoDesigner Panels 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 zu Simulationsmodellen (SPICE, IBIS usw.) beim Anwenden der 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 die Synchronisierung von Schaltplänen und PCB.

Pushen und Freigeben, um einen Simulationsingenieur einzuladen

Wenn Sie im Ansys CoDesigner Panel auf Push klicken, können Sie auch die Option Share unterhalb des Felds Comment aktivieren, um dem Simulationsingenieur über den Dialog Share with a Simulation Engineer, der nach dem Klicken auf die Schaltfläche Send geöffnet wird, eine Einladung per 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, der Sie darauf hinweist, dass sich der Benutzer, dessen E-Mail-Adresse Sie eingegeben haben, außerhalb Ihrer Organisation befinden könnte – klicken Sie auf OK , um ihn trotzdem einzuladen.

Nach kurzer Verzögerung erscheint ein weiterer Dialog, der anzeigt, dass die Einladung erfolgreich gesendet wurde.

Als Teil des Einladungsprozesses:

  • Ein Benutzer, der bereits Mitglied Ihres Workspace-Teams ist, erhält eine Projektfreigabe mit Ansichtsrechten 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 über ein Altium-Konto verfügt (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 mit Ansichtsrechten für ihn 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 weiterleitet, um sich für ein Altium-Konto anzumelden/zu registrieren. Nach der Registrierung wird er als Mitglied zum Workspace-Team hinzugefügt, und das Projekt wird mit Ansichtsrechten für ihn freigegeben.
  • Einladungen können nur von einem Administrator des Workspace durchgeführt werden.
  • Der Simulationsingenieur kann das Leiterplattendesign in AEDT nicht importieren, wenn das Projekt nicht für ihn freigegeben wurde.
  • Sie sollten sich in Ihrem Browser bei Ihrem Workspace anmelden und bestätigen, dass dem eingeladenen Simulationsingenieur im Dialog Share des Projekts Edit permissions zugewiesen wurde. Während der Simulationsingenieur das Design mit reinen Ansichtsrechten 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 wäre 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, erscheint automatisch das Banner New changes have been detected im Ansys CoDesigner Panel. Das Panel zeigt den Namen des Simulationsingenieurs an, der den Push durchgeführt hat, sowie den optionalen Kommentar, den er beim Pushen 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 Panel 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 Panel 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 Browser-Oberfläche zugegriffen werden, im Ordner Ansys des Bereichs Simulation .

Importieren eines Designs in AEDT

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. Im Dialog Layout Links (Tools » Layout Links) klicken Sie auf die Zelle [Action] für den Link Altium auf der Registerkarte Layout Links und wählen Projects aus. Alternativ klicken Sie auf die Schaltfläche Projects auf der Registerkarte Desktop des Menübands, 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 SSO verwenden können, um sich bei Ihrem Altium-Konto anzumelden – Beispiel anzeigen.

    • 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 benötigte 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 worden sein muss, damit es für den Import verfügbar ist.
  5. Speichern Sie die AEDT-Projektdatei über den sich öffnenden Dialog Save As 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

So pushen Sie das Design aus AEDT:

  1. Im Dialog Layout Links (Tools » Layout Links) klicken Sie auf die Zelle [Action] für den Link Altium auf der Registerkarte Layout Links und wählen Push/Pull aus. Alternativ klicken Sie auf die Schaltfläche Push/Pull auf der Registerkarte Desktop des Menübands, 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 (um die Designänderungen zu pushen) und/oder Include the Simulation Result (um die Simulationsergebnisse zu pushen).
  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 in Altium Designer wie oben beschrieben gepullt werden.

Änderungen nach AEDT pullen

Wenn Designänderungen aus Altium Designer gepusht wurden, können sie in AEDT gepullt werden.

  1. Im Dialog Layout Links (Tools » Layout Links) klicken Sie auf die Zelle [Action] für den Link Altium auf der Registerkarte Layout Links und wählen Push/Pull aus. Alternativ klicken Sie auf die Schaltfläche Push/Pull auf der Registerkarte Desktop des Menübands, 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 Ä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. Nachdem die Änderungen geprü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.

Austauschverlauf anzeigen

Der Verlauf der Push- und Pull-Vorgänge des Designs wird beibehalten.

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 Panel 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 Panel, 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 Push/Pull oder Comment aus oder klicken Sie auf die Schaltfläche Push/Pull oder Comment  auf der Registerkarte Desktop des Menübands. 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 von der Kommentarunterstützung des Workspace profitieren, indem sie Kommentar-Threads erstellen, die an bestimmte Komponenten angehängt sind.

In Altium Designer sind die vorhandenen Kommentare über das Panel Comments and Tasks verfügbar.

  • Um einen neuen Kommentar zu einer Komponente auf der PCB hinzuzufügen, klicken Sie auf die Schaltfläche Comments oben im Panel, bewegen Sie den Cursor über eine Komponente im Designbereich, sodass sie mit einem blauen Rahmen hervorgehoben wird, und klicken Sie. 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 Panel Comments and Tasks aus, geben Sie die Antwort in das bereitgestellte Textfeld im Dialog zur Kommentareingabe ein und klicken Sie auf Reply. Die Antwort wird dem Kommentar-Thread hinzugefügt.

Weitere Informationen finden Sie auf der Seite Dokumentkommentierung.

In AEDT werden Kommentar-Threads über die Registerkarte Comments des Dialogs Altium verwaltet, auf den Sie zugreifen, indem Sie auf die Zelle [Action] für den Link Altium auf der Registerkarte Layout Links des Dialogs Layout Links (Tools » 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 Panel Components (View » Components) oder im Designbereich aus.
  2. Im Dialog Layout Links (Tools » Layout Links) klicken Sie auf die Zelle [Action] für den Link Altium auf der Registerkarte Layout Links und wählen Comment aus.
  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 aus 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 Panel Comments and Tasks von Altium Designer verfügbar.
  • Um die Registerkarte Comments des Dialogs Altium mit neuen Kommentaren und Antworten zu aktualisieren, die aus Altium Designer hinzugefügt wurden, klicken Sie auf die Schaltfläche Refresh.
  • Aktivieren Sie die Option Unresolved Only im Dialog Altium, um Kommentar-Threads, die als gelöst markiert wurden (in Altium Designer), in der Liste auszublenden.
  • Verwenden Sie das Rechtsklick-Menü 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-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.

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.

Inhalt