Importing a Design from xDX Designer or DxDesigner

xDX Designer-Unterstützung für den Import von Schaltplänen und Bibliotheken

Die Unterstützung für die Übertragung von im Binärformat vorliegenden Designs, die mit Siemens EDA® Xpedition® xDX Designer® (früher DxDesigner®) erfasst wurden, nach Altium Designer ist dank dessen Import Wizard verfügbar. Im Wesentlichen durch die Trennung des Binärimporters vom bestehenden ASCII-Importer entstanden (der unverändert bleibt), wurde nicht nur die Oberfläche des Binärimporters erweitert, um die Datenübertragung aus der neuesten Version von xDX Designer zu unterstützen, sondern es wird jetzt auch eine größere Bandbreite an Objekttypen unterstützt.

Um den Import von xDxDesigner-Dateien in Altium Designer nutzen zu können, muss die xDX Designer Importer Software-Erweiterung installiert sein. Diese Erweiterung wird standardmäßig mit Altium Designer installiert. Sie kann manuell installiert oder entfernt werden.

Weitere Informationen zur Verwaltung von Erweiterungen finden Sie auf der Extending Your Installation Seite (Altium Designer Develop, Altium Designer Agile, Altium Designer).

Der Importer für xDX Designer-Design- und Bibliotheksdateien ist über den Import Wizard von Altium Designer (File » Import Wizard) verfügbar, indem Sie auf der Select Type of Files to Import Seite des Assistenten die Option Mentor xDxDesigner Designs and Libraries auswählen.

Wählen Sie Mentor xDxDesigner Designs and Libraries im Import Wizard aus, um xDX Designer-Dateien zu importieren.
Wählen Sie Mentor xDxDesigner Designs and Libraries im Import Wizard aus, um xDX Designer-Dateien zu importieren.

Unterstützte Versionen

Der Importer wurde für Version 7.9.4 von xDX Designer (Expedition Enterprise 7.9.4 oder kurz EE7.9.4) aktualisiert und dagegen getestet.

Unterstützte Objekttypen

Die folgenden xDX Designer-Objekttypen werden unterstützt, wenn ein Design in Altium Designer importiert wird:

  • Bogen
  • Bus
  • Kreis
  • Benutzerdefinierter Komponentenparameter
  • Komponentengeometrie
  • Komponenten-Pin
  • Linie
  • Mehrteilige Komponente (Package)
  • Mehrblattdokument
  • Off-Sheet-Symbol
  • Polygon
  • Port und Power Port (als Komponenten vorhanden)
  • Rechteck
  • Benutzerdefinierter Blattparameter
  • Blattsymbol
  • Blattvorlage (Stempel)
  • Textbezeichnung
  • Draht (mit Beschriftung)
  • Altium Designer unterstützt keine Multi-Root-Referenzen. Pro Designprojekt wird nur ein einziges Blatt der obersten Ebene unterstützt. Der Importer versucht zwar häufig, ein künstliches „Root“-Blatt hinzuzufügen, um dies zu ermöglichen, dies kann jedoch nicht für alle Kombinationen komplexer, mehrstufiger Designstrukturen garantiert werden.
  • Für Draht- und Bus-Objekte unterstützt xDX Designer eine gewisse Flexibilität bei der Positionierung zugehöriger Netzbezeichnungen. Diese freie Positionierung wird beim Import nicht unterstützt.

Hinweise zum xDX Designer-Import

  • Beim Import in Altium Designer erhält ein mehrteiliges Symbol eine Design Item ID, die mit dem ersten und letzten in xDX Designer definierten Teilnamen kombiniert wird. Diese kombinierten Design Item IDs werden auch in den generierten CSV-Dateien verwendet.

  • Die in xDX Designer für Negation verwendeten Zeichen ~ werden in Pin-Namen in Zeichen \ umgewandelt, um Negationssymbole in Altium Designer korrekt darzustellen.

  • Das generierte Schaltplandokument unterstützt benutzerdefinierte Ports, benutzerdefinierte Power Ports und benutzerdefinierte Off-Sheet-Connectoren. Diese Objekte haben dieselbe Grafik wie im ursprünglichen Design. Importierte Power Ports und Off-Sheet-Connectoren haben außerdem den Wert Custom für ihre Eigenschaft Style.

    Diese Funktion befindet sich in der Open Beta und ist verfügbar, wenn die Option Importer.UseCustomConnectors im Dialogfeld Advanced Settings aktiviert ist.

  • Beim Import eines xDX Designer-Designs werden alternative Ansichtsmodi für Komponenten sowohl in generierten Schaltplänen als auch in Schaltplanbibliotheksdokumenten unterstützt.

    Weitere Informationen zu Anzeigemodi in Altium Designer finden Sie auf der Seite Creating a Schematic Symbol.

DxDesigner-Unterstützung für den Import von Schaltplänen und Bibliotheken

Das Übersetzen vollständiger Siemens EDA DxDesigner-Designs, einschließlich Schaltplänen und Bibliotheksdateien, kann direkt importiert werden, indem Sie in Altium Designer Import Wizard verwenden, ohne in ein Zwischenformat konvertieren zu müssen – dadurch entfällt die Notwendigkeit, DxDesigner installiert zu haben. Solche Dateien werden in Altium Designer-Schaltplandokumente (*.SchDoc) konvertiert – ein Schaltplandokument pro im Logic-Datei definiertem Blatt – und zu einem PCB-Projekt (*.PrjPcb) hinzugefügt.

Um in Altium Designer auf die Importfunktionen für DxDesigner-Dateien zugreifen zu können, muss die Funktion DxDesigner für Ihre Installation von Altium Designer aktiviert sein. Diese Funktion ist in Altium Designer standardmäßig aktiviert. Sie kann nach der Installation aktiviert/deaktiviert werden.

Weitere Informationen zum Ändern installierter Kernfunktionen finden Sie auf der Seite Installing & Managing (Altium Designer Develop, Altium Designer Agile, Altium Designer).

Viele DxDesigner Benutzer verwenden eine Kombination aus PADS Layout® für ihr PCB-Layout und DxDesigner für die Schaltplanerfassung. Weitere Informationen zum Import aus PADS Layout finden Sie auf der Seite Importieren eines Designs aus PADS Logic & PADS Layout.

Der Import Wizard (File » Import Wizard) beseitigt einen Großteil der typischen Schwierigkeiten bei der Designübersetzung, indem er Ihre Dateien analysiert und viele Standardwerte sowie vorgeschlagene Einstellungen anbietet, z. B. Projektordner, Projektverknüpfungen zu anderen Bibliotheken, Zeichnungsstile und die Struktur des Ausgabeprojekts. Auf allen Seiten des Assistenten steht vollständige Flexibilität zur Verfügung, sodass Sie vor dem eigentlichen Übersetzungsvorgang so wenig oder so viel Kontrolle über die Übersetzungseinstellungen haben, wie Sie möchten. Wählen Sie die Option DxDesigner Designs and Libraries Files auf der Seite Select Type of Files to Import des Assistenten aus.

Wählen Sie DxDesigner Designs and Libraries Files in Import Wizard aus, um DxDesigner-Dateien zu importieren.
Wählen Sie DxDesigner Designs and Libraries Files in Import Wizard aus, um DxDesigner-Dateien zu importieren.

Verwenden des Import Wizard für DxDesigner-Designs

Sie können Ihre Designs direkt aus Projektordnern im Windows Explorer per Drag-and-drop auf die Seite für Designs und Bibliotheken des Import Wizard ziehen.
Sie können Ihre Designs direkt aus Projektordnern im Windows Explorer per Drag-and-drop auf die Seite für Designs und Bibliotheken des Import Wizard ziehen.

Sie können den Import Wizard verwenden, unabhängig davon, ob Sie DxDesigner-Schaltplandateien allein oder in Kombination mit einem PADS Layout-PCB verwenden. Da es Unterschiede in der Benennung und Organisation von Projektdateien und Schaltplandateien zwischen DxDesigner und Altium Designer gibt, lohnt sich ein kurzer Überblick, damit Sie genau verstehen, wie Ihre Schaltplan- und Bibliotheksdateien nach dem Import übersetzt werden.

DxDesigner verwaltet das Designprojekt auf Basis eines benutzerdefinierten Verzeichnispfads, und alles im System verwendet diesen Projektpfad als anfänglichen Bezugspunkt. Anstatt beispielsweise Dateierweiterungen für den Dateityp zu verwenden, zeigt ein Ordner namens sch im Projektpfad an, dass Dateien unter diesem Ordner Schaltplandateien sind. Die einzelnen Schaltplandateien folgen der Namenskonvention Name.N, wobei N eine Zahl ist. Ein Beispiel hierfür wäre schematic_design.1. DxDesigner erkennt dies nur deshalb als Schaltplandatei, weil sie sich im angegebenen Projektpfad und unter dem Ordner sch befindet. Ebenso folgen die einzelnen Bibliotheksdateien der Namenskonvention Name.N, wobei N eine Zahl ist. Ein Beispiel hierfür wäre library_res.1. DxDesigner erkennt dies nur deshalb als Bibliotheksdatei, weil sie sich im angegebenen Projektpfad und unter dem Ordner sym befindet.

Altium Designer verwendet spezifische Dateierweiterungen für bestimmte Dateitypen wie Schaltplan-Designdateien, Bibliotheksdateien und Projektdateien. Wenn Sie beginnen, Ihre DxDesigner-Dateien mit dem Import Wizard zu importieren, werden Sie nach dem Namen Ihres Projektverzeichnisses gefragt. Der Import Wizard weiß, dass er innerhalb des angegebenen Projektpfads nach den Ordnern sch und sym suchen muss. Wenn dieses Verzeichnis nicht existiert, wird eine Warnmeldung angezeigt.

Übersetzung von Schaltplan-Designdateien

DxDesigner-Projektpfade und Schaltplandateien in Import Wizard werden wie folgt übersetzt:

  • Project paths erhalten automatisch ein entsprechendes Altium Designer PCB-Projekt (*.PrjPCB). Nach der Übersetzung werden die Dateien in diesem PCB-Projekt gruppiert. Wenn Sie beispielsweise C:\my_projects\LED_Matrix_Display als DxDesigner-Projektpfad angegeben haben, erstellt der Import Wizard in Altium Designer LED_Matrix_Display.PcbPrj.

  • Schematic files (Name.N) werden in Altium Designer-Schaltplandateien (*.SchDoc) übersetzt. Jede Schaltplandatei wird als einzelne Altium Designer-Schaltplandatei importiert. Die Designhierarchie bleibt erhalten, einschließlich komplexer Hierarchien. Sobald die Schaltpläne geöffnet wurden, wird die Schaltplanhierarchie angezeigt.

Übersetzung von Schaltplan-Designobjekten

Die meisten Komponentenattribute werden mit wenigen Ausnahmen in Parameter übersetzt:

  • Power Objects - DxDesigner-Symbole, die ein NETNAME-Attribut enthalten, werden als Power-Objekte in Altium Designer erkannt und übersetzt.
  • Ports - ähnlich wie bei Power-Objekten stellt ein Symbol mit einem angehängten Attribut dieses als Port dar. DxDesigner-Symbole, die ein IN-, OUT- oder BI-Attribut enthalten, werden erkannt und jeweils in Eingangs-, Ausgangs- oder bidirektionale Ports übersetzt.
  • Signal - Symbole, die ein SIGNAL-Attribut enthalten, werden erkannt und als versteckte Power-Pins übersetzt.
  • Reference Designator - das im DxDesigner-Symbol angehängte REFDES-Attribut hat normalerweise das Format: REFDES = R? Wenn es in einem Blatt platziert wird, gibt der Benutzer den REFDES der Komponente im Blatt an, d. h. REFDES = R21.

Andere gängige Designobjekte werden wie folgt übersetzt:

  • DxDesigner-Drahtsegmente und Busse werden jeweils in Drähte und Busse übersetzt.
  • Ein Draht- oder Bussegment in DxDesigner kann mit einer Beschriftung versehen sein. Diese wird in ein Netzlabel übersetzt. Netzlabel-Zeichenfolgen in DxDesigner mit dem folgenden Format D[0:8] werden durch das folgende Format D[0..8] ersetzt.
  • Zusammengesetzte Symboltypen werden erkannt und als Sheet-Symbole in Altium Designer übersetzt. Der Symbol-Pin wird als Sheet Entries übersetzt, und der Dateiname des Sheet-Symbols verweist auf die Liste der Schaltplanblätter, die mit dem Präfix der Symboldatei übereinstimmt.

Übersetzung von Schaltplanbibliotheksdateien

DxDesigner-Symbolbibliotheksdateien werden wie folgt übersetzt: Symboldateien (Name.N) werden in Altium Designer-Bibliotheksdateien (*.SchLib) übersetzt. Jede Symboldatei wird in eine einzelne Altium Designer-Bibliotheksdatei importiert. Nach der Übersetzung werden die Dateien in dem automatisch erstellten Altium Designer PCB-Projekt (*.PrjPCB) gruppiert.

Übersetzung von Schaltplansymbolen

Component Name - die folgende Tabelle beschreibt, wie das DxDesigner-Symbol in die Altium Designer-Komponente übersetzt wird:

DxDesigner-Symbol

Altium Designer-Komponente

Dateiname der Symboldatei.
Wenn der Dateiname der Symboldatei beispielsweise cap.1 ist, lautet der Komponentenname cap.1.
Eine Ausnahme bilden die heterogenen Symbole, die später beschrieben werden.

Komponentenname

REFDES-Attribut

Bezeichner

Verwendung aus dem DEVICE-Attribut

Kommentar

Jedes andere Symbolattribut

Parameter

Pin Type - die folgende Tabelle ordnet das PINTYPE-Attribut aus DxDesigner Altium Designer zu:

DxDesigner-Pin-Typ-Attributwert

Altium Designer-Pin-Typ

BI

IO

TRI

HiZ

ANALOG

Passiv

OCL

Open Collector

OEM

Open Emitter

  • Graphical Objects - die meisten Objekte lassen sich direkt von DXDesigner nach Altium Designer übersetzen. Rahmen (definiert durch die linke untere und rechte obere Ecke) werden in Vierpunkt-Polygone übersetzt.

  • Multiple-part symbols - das am Symbol angehängte PARTS-Attribut gibt die Anzahl der Teile an, die dieses Symbol repräsentiert, und wird in die Anzahl der Unterteile in Altium Designer übersetzt.

  • Annotate Symbol Type - DxDesigner kategorisiert das Symbol in vier Typen: composite, pin, annotate und module. Die häufigste Verwendung von Symbolen in DxDesigner ist für Blattumrandungen und grafische Anmerkungen. Aus diesem Grund werden solche Symbole in Altium Designer in Komponenten mit TYPE = Graphical übersetzt.

  • Heterogeneous Symbols- Heterogene Symbole in DxDesigner sind beliebige Gruppen von Symbolen, die dasselbe HETERO-Attribut haben. Wenn Symbole unter einem HETERO-Typ gruppiert sind, repräsentieren sie ein einziges Bauteil. Altium Designer übersetzt diese Symbole je nach heterogenem Typ in mehrere Teile oder Anzeigemodi innerhalb einer Komponente. Es gibt drei unterschiedliche Typen:

    • HETERO TYPE 1 – unterschiedliche Komponenten innerhalb desselben Bauteils. Das diesem Typ in Altium Designer zugewiesene Attribut folgt dem Format: HETERO = sym1, sym2, [sym3].

    • HETERO TYPE 2 – unterschiedliche Gates innerhalb desselben Bauteils. Das diesem Typ in Altium Designer zugewiesene Attribut folgt dem Format: HETERO = sym, (symP), wobei P = PARTS-Nummer.

    • HETERO TYPE 3 – dies ist ein aufgeteiltes IC. Das diesem Typ in Altium Designer zugewiesene Attribut folgt dem Format: HETERO = (icsymname), (icsymname). Der Hauptunterschied zwischen diesem Typ und HETERO TYPE 1 besteht nur im von DxDesigner im Zusammenhang mit ICs verwendeten Kontext.

Arbeiten mit Dokumenten in Altium Designer

In Altium Designer beginnt der logische Designbereich mit einem Dokument, und für jedes Dokument gibt es eine auf der Festplatte gespeicherte Datei. Das bedeutet, dass es für jedes Schaltplanblatt (jede Seite) in Altium Designer eine Datei gibt. Es kann auch mehrere Designdokumente unterschiedlicher Typen geben, abhängig von der Art des Designs, an dem Sie arbeiten. Zu Beginn werden sich die meisten DxDesigner-Benutzer für die Dokumenttypen Schaltplan und PCB interessieren, da dies die Dateien sind, in die ihre Designs übersetzt werden.

Das Schaltplansymbol ist das Bauteil

In DxDesigner ist ein Symbolblocktyp die logische Einheit, die grafisch durch Attribute, Pins und verschiedene Eigenschaften beschrieben wird. Wenn Blocktypen in einem Schaltplanentwurf platziert werden, verwaltet DxDesigner die Identität des Bauteils für Backannotation, Netzlistenerstellung, Stücklisten und so weiter. Mindestens benötigt ein Bauteil einen Bauteilnamen, ein Präfix für die Bauteilreferenz und den Namen eines PCB-Footprints.

In Altium Designer wird das logische Symbol als wesentlicher Ausgangspunkt einer Komponente angesehen. Es kann zunächst mindestens als Name in einer Schaltplanbibliothek definiert werden, dem Pins sowie alle grafischen Symbole oder alternativen Anzeigeoptionen hinzugefügt werden können, die für die Implementierung erforderlich sind. Diese Flexibilität ermöglicht es, eine Komponente während des Design- und Erfassungsprozesses auf unterschiedliche Weise darzustellen. Dies kann nicht nur als logisches Symbol im Schaltplan erfolgen, sondern auch als Footprint auf der PCB oder sogar als SPICE-Definition für die Simulation.

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