Interfacing to Other Design Tools

Le logiciel de conception d'Altium n'est probablement qu'un des nombreux environnements de conception d'ingénierie avec lesquels vous travaillez, ou auxquels vous devez vous interfacer.

Vous devez peut-être vous interfacer à une autre plateforme de conception et d'analyse pour effectuer une simulation de puissance, ou peut-être devez-vous importer une ancienne conception développée dans un autre environnement de conception. Quelle qu'en soit la raison, il est probable qu'un jour vous ayez besoin de pouvoir vous interfacer à un autre outil de conception.

Effectuer une importation ou une exportation

L'interfaçage avec un autre environnement de conception consiste avant tout à transférer des données de conception. Cela peut se faire soit en lisant/écrivant les données de conception depuis/vers un format de fichier différent, soit en transférant directement les données via des API logicielles.

Les actions d'importation sont effectuées via la commande File » Import. De plus, bon nombre des importateurs sont accessibles via le Import Wizard. L'utilisation de l'assistant permet d'importer par lots des fichiers associés, tels que les fichiers de conception et leurs bibliothèques.

Les sorties d'exportation peuvent être créées en ajoutant les sorties requises dans un fichier Outputjob file (à partir des sous-menus Edit » Add Export Outputs ou des menus associés au contrôle [Add New Export Output], en bas de la zone Export Outputs, dans la fenêtre principale de configuration de tâche), puis en générant les sorties à partir du fichier ou dans le cadre du processus Project Release. Sinon, les actions d'exportation sont effectuées via le menu File » Export, dans l'éditeur approprié.

Assistant d'importation

Le Import Wizard (File » Import Wizard) convertira rapidement et facilement vos fichiers de conception provenant d'autres fournisseurs en fichiers Altium Designer. Le Wizard vous guide tout au long du processus d'importation, en prenant en charge à la fois les parties schématique et PCB du projet, ainsi que la gestion de la relation entre elles.

  • Cliquez sur Cancel pour fermer le/la Import Wizard.
  • Cliquez sur Back pour revenir à l'écran précédent.
  • Cliquez sur Next pour passer à l'écran suivant.
  • Cliquez sur Finish pour fermer le/la Import Wizard. Cette option n'est disponible que sur la dernière page du/de la Wizard.

Sélection du type de fichiers à importer

Utilisez cette page du/de la Wizard pour sélectionner les types de fichiers que vous souhaitez importer. Consultez la section Interfaçage avec les outils de conception EDA ci-dessous pour une vue d'ensemble des types de fichiers de conception pouvant être importés à l'aide du/de la Import Wizard.

Cliquez sur Get More Importers pour ouvrir la page Extensions and Updates, à partir de laquelle vous pouvez ajouter des extensions supplémentaires si nécessaire.

Les pages suivantes du/de la Wizard changent en fonction du type de fichier que vous avez sélectionné. Recherchez le type de fichier souhaité dans la liste suivante, puis cliquez sur le lien pour accéder aux informations concernant ce type de fichier.

Interfaçage avec les outils de conception EDA

Le tableau ci-dessous résume les outils de conception EDA et les formats de fichiers qu'ils prennent en charge pour l'importation dans et/ou l'exportation depuis Altium Designer.

Nom Formats pris en charge En savoir plus
Protel® / Altium

Import
Tous les fichiers/bibliothèques de schémas Protel/Altium précédents
Tous les fichiers/bibliothèques PCB Protel/Altium précédents
Fichiers PCB CircuitMaker (actuel - *.CMPcbDoc), CircuitStudio (*.CSPcbDoc), PCBWorks (*.PWPcbDoc, *.SWPcbDoc)
Schémas CircuitMaker 2000 (*.ckt)
Bibliothèques utilisateur CircuitMaker 2000 (*.lib)
Bibliothèques de composants CircuitMaker 2000 (*.lib)
Base de données de conception Protel 99SE (*.ddb)
Schéma Protel DOS (*.s??)
Fichiers ASCII Tango PCB (*.pcb)
PCB Autorax (*.pcb)

Export
Fichiers PCB CircuitMaker (*.CMPcbDoc)
Fichiers PCB CircuitStudio (*.CSPcbDoc)
Protel PCB 2.8 ASCII (*.pcb)

Prise en charge de l'import-export du logiciel de conception Altium

P-CAD®

Import
Fichiers de conception schématique binaires P-CAD V16 ou V17 (*.sch)
Fichiers de conception schématique ASCII P-CAD V16 ou V17 (*.sch)
Fichiers de conception PCB binaires P-CAD V15, V16 ou V17 (*.pcb)
Fichiers de conception PCB ASCII P-CAD V15, V16 ou V17 (*.pcb)
Fichiers de bibliothèque binaires P-CAD V16 ou V17 (*.lib)
Fichiers de bibliothèque ASCII P-CAD V16 ou V17 (*.lia)
Fichiers P-CAD PDIF (*.pdf)

Export
Fichiers de conception schématique P-CAD V16 (*.sch)
Fichiers de bibliothèque schématique P-CAD V16 (*.lia)
PCB ASCII P-CAD (*.pcb)
Fichiers de bibliothèque PCB P-CAD V16 (*.lia)

Prise en charge de l'import-export du logiciel de conception Altium - Prise en charge de l'import-export des fichiers de conception P-CAD

Autodesk® EAGLE™

Import (format XML, versions 6.4 à 9.4)
Schéma EAGLE (*.sch)
PCB EAGLE (*.brd)
Bibliothèque EAGLE (*.lbr)

Importation d'une conception depuis EAGLE

Cadence® Allegro® Import (jusqu'à la version 17.4 d'Allegro ; nécessite Allegro, consultez Prérequis d'importation)
PCB binaire Allegro (*.brd)
PCB ASCII Allegro (*.alg)
Empreinte Allegro (*.dra)

Importation d'une conception depuis Allegro

Cadence® OrCAD®

Import (jusqu'à la version 17.4 d'OrCAD)
Conceptions OrCAD Capture (*.dsn)
Bibliothèques OrCAD Capture (*.olb)
Documents PCB OrCAD Layout (*.max)

OrCAD PCB Editor (*.brd) (nécessite l'importateur Allegro)
Bibliothèques PCB OrCAD (*.llb)
Fichiers de configuration OrCAD CIS (*.dbc)  au format binaire
OrCAD SDT (*.sch)
Export
Schéma OrCAD SDT (*.sch)
Conception OrCAD v7 Capture (*.dsn)

Bibliothèque de schémas OrCAD Capture (*.olb)

Importation d'une conception depuis OrCAD

Importation d'une bibliothèque depuis OrCAD CIS

Exportation d'une conception vers OrCAD

KiCad®

Import (jusqu'à la version 8.x de KiCad)
Fichiers KiCad pro (*.pro)
Fichiers KiCad kicad_pro (*.kicad_pro)
Fichiers KiCad sch (*.sch)
Fichiers KiCad kicad_sch (*.kicad_sch)
Fichiers KiCad kicad_pcb (*.kicad_pcb)
Fichiers KiCad lib (*.lib)
Fichiers KiCad kicad_sym (*.kicad_sym)
Fichiers KiCad kicad_mod (*.kicad_mod)

Importation d'une conception depuis KiCad

LTspice® Import
Fichiers LTspice ASC (*.asc)
Fichiers LTspice ASY (*.asy)

Importation d'une conception depuis LTspice

Siemens EDA® DxDesigner® Import (jusqu'à VX2.x)
Conceptions et bibliothèques DxDesigner

Importation d'une conception depuis xDX Designer ou DxDesigner

Siemens EDA® Xpedition™ Import (jusqu'à VX2.x)
Fichiers Xpedition (*.prj, *.pcb, *.lmc)

Importation d'une conception depuis Xpedition

Siemens EDA® PADS™

Import (jusqu'à VX2.x)
Fichiers de conception PADS Layout ASCII (*.asc)
Bibliothèques de décals PADS Layout ASCII (*.d)
Fichiers de conception PADS Logic ASCII (*.txt)
Bibliothèques de décals CAE PADS Logic ASCII (*.c)
Bibliothèques de types de pièces PADS Logic ASCII (*.p)

Export
PADS Logic 5

Importation d'une conception depuis PADS Logic & PADS Layout

Exportation d'une conception vers PADS Logic

Siemens EDA® xDX Designer® Import (jusqu'à EE7.9.4)
Conceptions xDX Designer (*.prj) et bibliothèques

Importation d'une conception depuis xDX Designer ou DxDesigner

Simbeor® Export
Fichier Simbeor (*.esx)

Définition de l'empilage des couches - Exportation d'un empilage des couches

Zuken® CADSTAR® Import (jusqu'à la version 2018)
Archive de schéma CADSTAR (*.csa)
Archive PCB CADSTAR (*.cpa)
Bibliothèque de composants CADSTAR (*.lib)

Importation d'une conception depuis CADSTAR

Zuken® CR-5000® Import
Fichiers Zuken CR-5000 PCF (*.pcf)
Fichiers Zuken CR-5000 FTF (*.ftf)
Fichiers Zuken CR-5000 EDS (*.eds)
Fichiers Zuken CR-5000 EDF (*.edf)
Fichiers Zuken CR-5000 LAF (*.laf)
Fichiers Zuken CR-5000 SMB (*.smb)
Fichiers Zuken CR-5000 PRF (*.prf)
Fichiers Zuken CR-5000 CDFLAF (*.cdf)

Importation d'une conception depuis CR-5000

Création d'une netlist

Altium Designer prend en charge la création d’une netlist, dans le format indiqué, à partir de tous les documents source pertinents du projet actif ou du document source actif. Les commandes indexées associées sont accessibles depuis l’éditeur de schéma, à partir du sous-menu Design » Netlist For Project ou Design » Netlist For Document, respectivement.

Une sortie de netlist, avec la source de données indiquée, peut également être ajoutée au fichier actif de configuration de tâche de sortie en choisissant une commande dans les sous-menus Edit » Add Netlist Outputs ou dans les menus associés au contrôle [Add New Netlist Output], en bas de la région Netlist Outputs, dans la fenêtre principale de configuration de tâche. Chaque sous-menu correspond à un format spécifique de netlist, n, tandis que chaque entrée d’un sous-menu de format de netlist correspond à une source de données spécifique, m.

Les formats de netlist suivants sont pris en charge :

  • Cadnetix

  • Calay

  • EDIF pour PCB

  • EESof

  • Intergraph

  • Mentor BoardStation

  • MultiWire

  • OrCad/PCB2

  • PADS

  • Pcad pour PCB

  • PCAD

  • PCADnlt

  • Protel2

  • Protel

  • Racal

  • RINF

  • SciCards

  • Tango

  • Telesis

  • Wirelist

  • XSpice

La majorité des entrées de commande permettant de générer des formats de netlist ne sont disponibles dans les menus que si la fonctionnalité associée est installée dans votre installation d’Altium Designer.

  • Pour accéder aux générateurs de netlist listés en rouge ci-dessus, la fonctionnalité Netlisters doit être activée pour votre installation d’Altium Designer. Pour accéder au générateur de netlist PADS, la fonctionnalité PADS doit être activée pour votre installation d’Altium Designer. Ces fonctionnalités sont activées par défaut dans Altium Designer. Elles peuvent être activées/désactivées après l’installation.

    Pour plus d’informations sur la modification des fonctionnalités principales installées, consultez la page Installing & Managing (Altium Designer Develop, Altium Designer Agile, Altium Designer).

  • Pour accéder au générateur de netlist XSpice, l’extension système Mixed Simulation doit être installée. Cette extension est installée avec Altium Designer par défaut. Elle peut être installée ou supprimée manuellement.

    Pour plus d’informations sur la gestion des extensions, consultez la page Extending Your Installation (Altium Designer Develop, Altium Designer Agile, Altium Designer).

Selon le format de netlist que vous avez choisi de créer, le lancement de la commande générera soit directement la netlist, soit une boîte de dialogue intermédiaire apparaîtra, vous permettant de définir des options spécifiques au format. Le ou les fichiers générés seront initialement fermés.

  • Tous les fichiers de sortie seront écrits dans le dossier de sortie spécifié dans le champ Output Path, sur l’onglet Options tab of the Options for Project dialog. Par défaut, le chemin de sortie est défini sur un sous-dossier du dossier contenant le fichier projet et portant le nom Project Outputs for <ProjectName>. Le chemin de sortie peut être modifié selon les besoins. Dans le panneau Projects, le fichier de netlist (<ActiveDocumentName>.NET) sera présenté dans le sous-dossier Generated\Netlist Files. Gardez à l’esprit que si une netlist d’un format différent est générée à partir du même document actif, le fichier de netlist précédemment généré sera écrasé.
  • Si l’option Use separate folder for each output type est activée (également sur l’onglet Options ), la sortie sera écrite dans un sous-dossier supplémentaire, nommé conformément au format de netlist que vous avez choisi de créer (par ex. Project Outputs for <ProjectName>\<NetlistFormat> Output). Dans le panneau Projects , la sortie apparaîtra dans le sous-dossier Generated (<NetlistFormat> Output). Cela vous permet de générer plusieurs netlists à partir du même document actif pour le projet, sans qu’aucun fichier ne soit écrasé.

Interfaçage avec d’autres outils de conception

Altium Designer peut également s’interfacer avec d’autres outils de conception (MCAD, CAE, etc.), par exemple en utilisant des formats de fichiers neutres. Le tableau ci-dessous résume les autres formats de fichiers pris en charge pour l’importation vers et/ou l’exportation depuis Altium Designer.

ECAD-MCAD CoDesign

Notez que pour les packages MCAD pris en charge, il est également possible de transférer directement la carte et les composants entre MCAD et ECAD à l’aide de CoDesigner, la technologie de connectivité ECAD-vers-MCAD d’Altium. En travaillant via un Workspace connecté, tel qu’un Workspace Altium 365, CoDesigner peut transférer la forme de la carte et les composants placés dans les deux sens entre votre logiciel MCAD et Altium Designer.

En savoir plus sur la conception directe ECAD-MCAD avec Altium CoDesigner

Nom Formats pris en charge En savoir plus
Ansoft™ Export (jusqu’à la version 4.0)
Fichiers neutres Ansoft™/ANSYS ® (*.anf)

Exportation d’une conception au format neutre Ansoft

Ansys® Export
Fichiers EDB (*.def)

Exportation d’une conception au format Ansys EDB

AutoCAD® Import/Export (jusqu’à la version 2018)
Fichiers DXF (*.dxf)
Fichiers DWG (*.dwg)

Prise en charge de l’import-export AutoCAD-DXF

HyperLynx™ Export
Fichiers HyperLynx (*.hyp)

Exportation d’une conception vers HyperLynx

IDF Import/Export
Fichiers de carte IDF (*.brd, *.bdf, *.idb, *.enm, *.idf)

Prise en charge de l’import-export de données mécaniques - prise en charge de l’import-export des fichiers IDF

IDX Import/Export
Fichiers au format Incremental Design Exchange (*.idx)

Prise en charge de l’import-export de données mécaniques - prise en charge de l’import-export des fichiers IDX

MathWorks® Export
Fichiers de valeurs séparées par des virgules (*.csv)
Exportation d’une conception au format CSV MathWorks
Parasolid

Import
Fichiers texte Parasolid (*.x_t)

Export
Fichiers texte Parasolid (*.x_t)
Fichiers binaires Parasolid (*.x_b)

Prise en charge de l’import-export de données mécaniques - prise en charge de l’import-export des fichiers Parasolid

SolidWorks® Import
Fichiers de pièce SolidWorks (*.sldprt)

Prise en charge de l’import-export de données mécaniques - prise en charge de l’importation des fichiers de pièce SolidWorks

Specctra®

Import
Fichiers de conception Specctra (*.dsn)
Fichiers de routage Specctra (*.rte)

Export
Fichiers de conception Specctra (*.dsn)

Garantir la préparation du PCB pour les routeurs compatibles Specctra

STEP Import/Export
Fichiers au format STEP (*.step, *.stp)

Prise en charge de l’import-export de données mécaniques - prise en charge de l’import-export des fichiers STEP

VRML Export
Fichiers VRML (*.wrl)

Prise en charge de l’exportation des données mécaniques - prise en charge de l’exportation des fichiers VRML

La plupart des importateurs et exportateurs sont fournis sous forme d’extensions Altium Designer, et la commande d’import/export pour un type de fichier spécifique ne sera présente que si cette extension est installée. Consultez la page d’un importateur/exportateur spécifique pour en savoir plus sur l’extension requise.

Un certain nombre d’extensions logicielles fournies par Altium lui-même ou développées par des tiers permettent d’étendre les fonctionnalités et capacités d’Altium Designer de manière mesurable. Certaines de ces extensions incluent :

  • JTAG Maps – l’extension gratuite JTAG Maps™ aide les ingénieurs matériel à évaluer le potentiel de l’utilisation du test Boundary Scan dans leurs conceptions et prépare à l’avance les données de test JTAG. Téléchargez l’extension depuis le site web JTAG Live®.

  • XJTAG DFT Assistant x64 – l’extension gratuite XJTAG® DFT Assistant permet au concepteur de cartes d’évaluer et d’améliorer la testabilité de ses PCB tout au long du processus de conception.

  • MTBF and Reliability Toolkit – utilisez BQR fiXtress™ pour vous aider à concevoir des systèmes électroniques fiables sans itérations coûteuses ni prototypes physiques. Téléchargez l’extension depuis le site web BQR®.

En savoir plus sur les extensions de conception disponibles dans la section Altium Products.

Getting Help

Si vous lisez cette page parce que vous débutez dans la conception avec les logiciels Altium, voici quelques conseils pour vous aider à démarrer :

  • Si vous venez d’un autre environnement de conception, vous pouvez commencer à explorer le logiciel ici, ou vous lancer directement dans le tutoriel d’introduction de bout en bout.
  • Utilisez les ressources disponibles dans cet espace de documentation (www.altium.com/documentation), où vous pouvez soit effectuer une recherche via l’ icône de recherche, soit parcourir le contenu à l’aide de l’arborescence de navigation sur la gauche.
  • Quel que soit le type de document que vous modifiez, vous pouvez appuyer sur F1 au-dessus d’un objet, d’un éditeur, d’un panneau, d’une entrée de menu ou d’un bouton pour accéder aux informations de référence concernant cet élément.
  • Appuyez sur Shift+F1 pendant l’exécution d’une commande pour afficher une liste des raccourcis que vous pouvez utiliser dans cette commande.
  • Découvrez la chaîne YouTube Altium Academy, une expérience en ligne créée pour apporter une formation moderne aux concepteurs et ingénieurs PCB du monde entier. Apprenez directement auprès de professionnels et d’experts du secteur qui partagent leurs connaissances sur les principes de base de la conception PCB, les sujets d’ingénierie avancés et tout ce qui se situe entre les deux.
  • Participez à un webinaire ou à un autre des événements de formation d’Altium.
  • Rejoignez un forum de discussion, où vous pourrez échanger avec vos pairs du secteur et apprendre d’eux.
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.

Contenu