Interfacing to Other Design Tools
Altiums Designsoftware ist wahrscheinlich nur eine von vielen Engineering-Designumgebungen, mit denen Sie arbeiten oder zu denen Sie eine Schnittstelle benötigen.
Vielleicht müssen Sie eine Schnittstelle zu einer anderen Design- und Analyseplattform herstellen, um eine Leistungssimulation durchzuführen, oder Sie müssen vielleicht ein älteres Design importieren, das in einer anderen Designumgebung entwickelt wurde. Was auch immer der Grund ist, wahrscheinlich müssen Sie eines Tages eine Schnittstelle zu einem anderen Designwerkzeug herstellen können.
Durchführen eines Imports oder Exports
Bei der Anbindung an eine andere Designumgebung geht es vor allem um die Übertragung von Designdaten. Dies kann entweder durch Lesen/Schreiben der Designdaten aus/in ein anderes Dateiformat oder durch direkte Datenübertragung über Software-APIs erfolgen.
Importvorgänge werden über den Befehl File » Import ausgeführt. Außerdem kann auf viele der Importer über den Import Wizard zugegriffen werden. Mit dem Assistenten können zusammengehörige Dateien, wie z. B. Designdateien und ihre Bibliotheken, per Stapelimport importiert werden.
Exportausgaben können erstellt werden, indem die erforderlichen Ausgaben in einer Outputjob-Datei hinzugefügt werden (über die Edit » Add Export Outputs Untermenüs oder über die Menüs, die dem [Add New Export Output] Steuerelement zugeordnet sind, unten im Export Outputs Bereich im Hauptfenster der Jobkonfiguration), gefolgt von der Generierung der Ausgaben aus der Datei oder als Teil des Project Release-Prozesses. Alternativ werden Exportvorgänge über das Menü File » Export im entsprechenden Editor ausgeführt.
Import Wizard
Der Import Wizard (File » Import Wizard) konvertiert Ihre Designdateien anderer Anbieter schnell und einfach in Altium Designer-Dateien. Der Wizard führt Sie durch den Importprozess, verarbeitet sowohl die Schaltplan- als auch die PCB-Teile des Projekts und verwaltet außerdem die Beziehung zwischen ihnen.
- Klicken Sie auf Cancel , um den Import Wizard zu schließen.
- Klicken Sie auf Back , um zum vorherigen Bildschirm zu wechseln.
- Klicken Sie auf Next , um zum nächsten Bildschirm zu wechseln.
- Klicken Sie auf Finish, um den Import Wizard zu schließen. Diese Option ist nur auf der letzten Seite des Wizard verfügbar.
Auswählen des zu importierenden Dateityps
Verwenden Sie diese Seite des Wizard, um die Dateitypen auszuwählen, die Sie importieren möchten. Einen Überblick über die Arten von Designdateien, die mit dem Import Wizard importiert werden können, finden Sie unten im Abschnitt Anbindung an EDA-Designwerkzeuge.
Klicken Sie auf Get More Importers, um die Seite Extensions and Updates zu öffnen, auf der Sie bei Bedarf zusätzliche Erweiterungen hinzufügen können.
Die nachfolgenden Seiten des Wizard ändern sich abhängig vom ausgewählten Dateityp. Suchen Sie den gewünschten Dateityp in der folgenden Liste und klicken Sie dann auf den Link, um die Informationen zu diesem Dateityp aufzurufen.
- 99SE-DDB-Dateien
- Allegro-Designdateien
- CADSTAR-Designs und -Bibliotheken
- CircuitMaker 2000-Schaltpläne und -Bibliotheken
- DxDesigner-Designs und -Bibliotheken
- EAGLE-Projekte und -Designs
- Mentor Expedition-Designs und -Bibliotheken
- KiCad-Designdateien
- Mentor xDxDesigner-Projekte und -Designs
- OrCAD-Designs und -Bibliotheken
- OrCAD CIS-Konfigurationsdateien und -Bibliotheken
- PADS ASCII-Designs und -Bibliotheken
- OrCAD- und PADS-Designs und -Bibliotheken
- P-CAD-Designs und -Bibliotheken
- Zuken Cadstar-Designs und -Bibliotheken
- Zuken CR5000-Designdateien
Anbindung an EDA-Designwerkzeuge
Die folgende Tabelle fasst EDA-Designwerkzeuge und die Dateiformate zusammen, die sie für den Import in und/oder Export aus Altium Designer unterstützen.
| Name | Unterstützte Formate | Weitere Informationen |
|---|---|---|
| Protel® / Altium | Import Export |
|
| P-CAD® | Import Export |
|
| Autodesk® EAGLE™ | Import (XML-Format, Versionen 6.4 bis 9.4) |
|
| Cadence® Allegro® | Import (bis Allegro Version 17.4; Allegro erforderlich, siehe Importvoraussetzungen) Allegro-Binär-PCB (*.brd) Allegro-ASCII-PCB (*.alg) Allegro-Footprint (*.dra) |
|
| Cadence® OrCAD® | Import (bis OrCAD Version 17.4) OrCAD PCB Editor (*.brd) (erfordert den Allegro-Importer) OrCAD Capture-Schaltplanbibliothek (*.olb) |
Importieren eines Designs aus OrCAD |
| KiCad® | Import (bis KiCad Version 8.x) |
|
| LTspice® | Import LTspice-ASC-Dateien (*.asc) LTspice-ASY-Dateien (*.asy) |
|
| Siemens EDA® DxDesigner® | Import (bis VX2.x) DxDesigner-Designs und -Bibliotheken |
|
| Siemens EDA® Xpedition™ | Import (bis VX2.x) Xpedition-Dateien (*.prj, *.pcb, *.lmc) |
|
| Siemens EDA® PADS™ | Import (bis VX2.x) Export |
|
| Siemens EDA® xDX Designer® | Import (bis EE7.9.4) xDX Designer-Designs (*.prj) und -Bibliotheken |
|
| Simbeor® | Export Simbeor-Datei (*.esx) |
Definieren des Layer-Stacks - Exportieren eines Layer-Stacks |
| Zuken® CADSTAR® | Import (bis Version 2018) CADSTAR-Schaltplanarchiv (*.csa) CADSTAR-PCB-Archiv (*.cpa) CADSTAR-Part-Bibliothek (*.lib) |
|
| Zuken® CR-5000® | Import Zuken CR-5000-PCF-Dateien (*.pcf) Zuken CR-5000-FTF-Dateien (*.ftf) Zuken CR-5000-EDS-Dateien (*.eds) Zuken CR-5000-EDF-Dateien (*.edf) Zuken CR-5000-LAF-Dateien (*.laf) Zuken CR-5000-SMB-Dateien (*.smb) Zuken CR-5000-PRF-Dateien (*.prf) Zuken CR-5000-CDFLAF-Dateien (*.cdf) |
Erstellen einer Netzliste
Altium Designer unterstützt die Erstellung einer Netzliste im angegebenen Format aus allen relevanten Quelldokumenten im aktiven Projekt oder aus dem aktiven Quelldokument. Die zugehörigen indizierten Befehle sind im Schaltplaneditor über das Untermenü Design » Netlist For Project bzw. Design » Netlist For Document verfügbar.
Eine Netlist Output mit der angegebenen Datenquelle kann auch zur aktiven Output Job Configuration-Datei hinzugefügt werden, indem Sie einen Befehl aus den Untermenüs Edit » Add Netlist Outputs oder aus den Menüs wählen, die dem Steuerelement [Add New Netlist Output] unten im Bereich Netlist Outputs im Hauptfenster der Job-Konfiguration zugeordnet sind. Jedes Untermenü bezieht sich auf ein bestimmtes Netzlistenformat, n, während sich jeder Eintrag in einem Untermenü für Netzlistenformate auf eine bestimmte Datenquelle bezieht, m.
Die folgenden Netzlistenformate werden unterstützt:
-
Cadnetix
-
Calay
-
EDIF für PCB
-
EESof
-
Intergraph
-
Mentor BoardStation
-
MultiWire
-
OrCad/PCB2
-
PADS
-
Pcad für PCB
-
PCAD
-
PCADnlt
-
Protel2
-
Protel
-
Racal
-
RINF
-
SciCards
-
Tango
-
Telesis
-
Wirelist
-
XSpice
Abhängig vom gewählten Netzlistenformat wird beim Ausführen des Befehls entweder die Netzliste direkt erzeugt oder es erscheint ein zwischengeschalteter Dialog, in dem Sie formatspezifische Optionen festlegen können. Die erzeugte(n) Datei(en) sind zunächst geschlossen.
Schnittstellen zu anderen Design-Tools
Altium Designer kann auch mit anderen Design-Tools (MCADs, CAEs usw.) zusammenarbeiten, beispielsweise unter Verwendung neutraler Dateiformate. Die folgende Tabelle fasst weitere Dateiformate zusammen, die für den Import in und/oder Export aus Altium Designer unterstützt werden.
| Name | Unterstützte Formate | Mehr erfahren |
|---|---|---|
| Ansoft™ | Export (bis Version 4.0) Ansoft™/ANSYS ® Neutral-Dateien (*.anf) |
|
| Ansys® | Export EDB-Dateien (*.def) |
|
| AutoCAD® | Import/Export (bis Version 2018) DXF-Dateien (*.dxf) DWG-Dateien (*.dwg) |
|
| HyperLynx™ | Export HyperLynx-Dateien (*.hyp) |
|
| IDF | Import/Export IDF-Board-Dateien (*.brd, *.bdf, *.idb, *.enm, *.idf) |
|
| IDX | Import/Export Dateien im Format Incremental Design Exchange (*.idx) |
|
| MathWorks® | Export CSV-Dateien (Comma-Separated Values) (*.csv) |
Exportieren eines Designs in das MathWorks-CSV-Format |
| Parasolid | Import Export |
|
| SolidWorks® | Import SolidWorks-Partdateien (*.sldprt) |
|
| Specctra® | Import Export |
Sicherstellen der PCB-Bereitschaft für Specctra-kompatible Router |
| STEP | Import/Export STEP-Formatdateien (*.step, *.stp) |
|
| VRML | Export VRML-Dateien (*.wrl) |