Prise en charge de l’importation et de l’exportation des données mécaniques

Altium Designer inclut des fonctionnalités permettant d’importer des données de conception depuis des formats courants tels que STEP et Parasolid, et d’exporter vers ces formats afin d’échanger avec des outils MCAD.

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.

Prise en charge de l’import-export des fichiers STEP

Altium Designer offre des capacités avancées pour interagir avec les systèmes et logiciels de conception mécanique (MCAD) grâce à l’échange actif de données de conception physique. L’éventail des systèmes et interfaces qui font le lien entre les domaines ECAD et MCAD repose également sur des formats de données normalisés tels que le protocole STEP ratifié par l’industrie (Standard for Exchange of Product model data), qui fournit un format de fichier texte clair riche en informations pour les données de conception de modèles 3D.

Le format de fichier STEP lui-même (*.step ou *.stp) est défini dans la spécification ISO 10303-21 (Organisation internationale de normalisation) pour l’échange de données CAO et est pris en charge par la majorité des outils et systèmes MCAD. Au niveau fondamental de l’échange de fichiers, Altium Designer offre à la fois des capacités d’exportation et d’importation pour les fichiers STEP 3D.

Cela constitue la base d’un échange libre de données de modélisation 3D standardisées et de haute qualité entre domaines logiciels, ce qui simplifie la collaboration de conception ECAD-MCAD et améliore à la fois la qualité et la précision des données de modèles 3D. Notez que les formats STEP AP214 et l’ancien format AP203 sont tous deux pris en charge par Altium Designer – les fichiers exportés sont conformes à l’ISO-10303-21 (AP214).

Consultez la page spécification ISO 10303-21 .

Lisez les informations sur le format de fichier STEP.

Exporter des fichiers STEP

Une fonction importante dans la relation d’échange de données entre les mondes ECAD et MCAD est la capacité à transférer le PCB ou l’assemblage multi-cartes dans un logiciel de conception mécanique afin d’effectuer des vérifications d’encombrement physique. Cela est particulièrement crucial lorsque la conception est étroitement adaptée à un boîtier produit qui expose également des périphériques du PCB tels que des commandes, interrupteurs, connecteurs et afficheurs.

Dans ce cas, l’universalité et la précision intrinsèques du format de fichier STEP permettent de transférer des données complètes de modélisation PCB depuis Altium Designer vers un logiciel MCAD avec un haut degré de confiance dans les relations dimensionnelles. Le concepteur MCAD peut ensuite importer et placer le modèle STEP 3D de l’assemblage PCB dans la conception mécanique afin de vérifier et/ou modifier en conséquence.

Pour accéder aux capacités d’exportation de fichiers STEP dans Altium Designer, les fonctionnalités STEP et MBASTEP doivent être activées 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, reportez-vous à la page Installing & Managing Altium Designer Develop, Altium Designer Agile, Altium Designer).

Utilisation de l’exportateur

Un document PCB Altium Designer peut être exporté au format de fichier STEP. Dans un fichier Outputjob, cliquez sur [Add New Export Output] et sélectionnez une entrée dans le menu Export STEP . Les sorties d’exportation peuvent ensuite être générées directement à partir du fichier ou dans le cadre du processus de Project Release.

Vous pouvez également sélectionner la commande File » Export » STEP 3D dans les menus principaux de l’éditeur PCB d’Altium Designer. Après avoir lancé la commande, indiquez un nom de fichier cible et un emplacement.

La boîte de dialogue Export Options, accessible en double-cliquant sur une sortie d’export STEP ajoutée ou en lançant la commande File » Export » STEP 3D , propose une série de sélections, y compris des options  permettant de déterminer quels objets de la carte seront inclus dans le fichier généré.

Fichiers STEP exportés affichés dans une application MCAD, où l’image supérieure n’inclut ni trous de pastilles ni corps 3D, et l’image inférieure inclut tous les objets.Fichiers STEP exportés affichés dans une application MCAD, où l’image supérieure n’inclut ni trous de pastilles ni corps 3D, et l’image inférieure inclut tous les objets.

Remarques sur les fichiers exportés

  • Si les options Export Selected (corps 3D et trous de pastilles) ont été activées dans la boîte de dialogue Export Options mais que des objets no sont actuellement sélectionnés dans l’éditeur PCB, alors les fichiers STEP générés n’incluront aucun de ces types d’objets.
  • La carte est toujours exportée. Pour exclure tous les composants (exporter uniquement la carte), activez l’option Export Selected, sans qu’aucun composant ne soit sélectionné.
  • Si vous souhaitez exporter uniquement certains composants, il est généralement plus facile de les sélectionner en mode d’affichage 2D.
  • Lorsque l’option Export as Single Part est sélectionnée, le modèle STEP généré sera enregistré comme une seule pièce, plutôt que comme un assemblage de modèles de composants. Cela simplifie le modèle STEP exporté, mais empêche la sélection individuelle des composants dans l’application MCAD de destination.
  • Les fichiers STEP générés par la fonctionnalité Export 3D positionnent le graphique du modèle par rapport au point d’origine dans la conception PCB source. Le logiciel utilisé pour importer ce fichier peut ou non tenir compte de l’instruction d’emplacement incluse ; si le modèle importé ne s’affiche pas, il peut se trouver hors écran au niveau de zoom actuel.
  • Free 3D Bodies correspondent à des modèles 3D supplémentaires placés dans l’éditeur PCB, tels que le boîtier.
  • Les 3D Bodies Export Options s’appliquent aux corps/modèles 3D ajoutés aux empreintes de composants dans l’éditeur de bibliothèque PCB. Le terme simple bodies désigne des objets 3D Body extrudés, cylindriques ou sphériques.
  • Dans le fichier STEP, chaque composant est identifié par son désignateur. Si le concepteur MCAD doit importer plusieurs cartes dans un seul fichier MCAD, il y aura probablement des conflits de désignateurs ; pour les éviter, incluez un Component Suffix.
  • L’option Export Folded Board fonctionne uniquement si des lignes de pliage sont définies dans la conception. Pour exporter la carte partiellement pliée, avant d’exécuter la commande Export, configurez le niveau de pliage à l’aide du curseur Fold State dans le mode Layer Stack Region du panneau PCB. La valeur définie sera automatiquement appliquée dans la boîte de dialogue Export Options.

    Une carte rigide-flex partiellement pliée, exportée depuis l’éditeur PCB et importée dans le logiciel de conception MCAD Rhinoceros 3D MCAD design software.
    Une carte rigide-flex partiellement pliée, exportée depuis l’éditeur PCB et importée dans le logiciel de conception MCAD Rhinoceros 3D MCAD design software.

  • Si vous n’avez pas accès à un logiciel de dessin/visualisation mécanique, le fichier STEP exporté peut être vérifié en le réimportant dans un objet 3D Body object placé dans Altium Designer.

Un document Multi-board Assembly d’Altium Designer peut être exporté au format de fichier STEP. Utilisez l’entrée MBA Export STEP du menu [Add New Export Output] dans un fichier Outputjob ou sélectionnez la commande File » Export » STEP 3D dans les menus principaux de l’éditeur Multi-board Assembly d’Altium Designer.

Enregistrer depuis l’assistant IPC Component Wizard

L’outil automatisé IPC Compliant Footprint Wizard, qui crée une empreinte conforme IPC dans l’éditeur de bibliothèque PCB, offre l’option supplémentaire d’enregistrer (et de prévisualiser) le modèle d’empreinte généré sous forme de fichier STEP 3D. Le modèle basé sur STEP peut être intégré dans l’empreinte conforme IPC générée et également enregistré comme fichier *.step à un emplacement spécifié ; cette dernière option permet de réutiliser ou de distribuer le modèle 3D selon les besoins.

Le IPC Component Wizard est lancé depuis l’éditeur d’empreintes PCB (Tools » IPC Compliant Footprint Wizard) et l’option d’export STEP est activée dans l’avant-dernière page Footprint Destination de l’assistant. Le modèle de fichier STEP généré correspondra précisément aux dimensions du composant saisies dans l’assistant.

En plus de l’option permettant de générer et d’intégrer un modèle STEP pour le composant, l’assistant permet également de l’enregistrer comme fichier de modèle 3D STEP.En plus de l’option permettant de générer et d’intégrer un modèle STEP pour le composant, l’assistant permet également de l’enregistrer comme fichier de modèle 3D STEP.

Importer des fichiers STEP

Importer dans le PCB ou l’empreinte PCB

Les fichiers STEP peuvent être importés et utilisés dans Altium Designer selon deux approches distinctes, qui utilisent toutes deux le même mécanisme. L’approche utilisée dépend essentiellement de la manière dont un fichier STEP sera appliqué dans une conception :

  • Un fichier STEP représentant des éléments mécaniques de la conception finale du produit, tels qu’un boîtier généré par une application MCAD, est généralement importé dans le routage PCB.
  • Un fichier STEP représentant un corps de composant 3D (téléchargé depuis Internet ou créé localement) est généralement importé dans une empreinte PCB.

Dans les domaines PCB et empreinte PCB d’Altium Designer, les fichiers STEP sont importés dans un 3D Body object dédié, qui est placé et aligné selon les besoins. Reportez-vous à la section 3D Body Object Placement pour en savoir plus.

Importer dans le Multi-board Assembly

Un modèle STEP peut être ajouté au document Multi-board Assembly actif à l’aide de la commande Design » Insert STEP Part depuis les menus principaux.

Prise en charge de l’import-export des fichiers Parasolid

Exporter des fichiers Parasolid

Un document PCB Altium Designer peut être exporté au format de fichier Parasolid. Dans un fichier Outputjob file, cliquez sur [Add New Export Output] et sélectionnez une entrée dans le menu Export PARASOLID . Les sorties d’export peuvent ensuite être générées directement à partir du fichier ou dans le cadre du processus Project Release.

Vous pouvez également sélectionner la commande File » Export » PARASOLID dans les menus principaux de l’éditeur PCB d’Altium Designer. Les options d’export sont définies dans la boîte de dialogue Export Options dialog.

L’export d’un PCB au format Parasolid utilise la version 35.1 de Parasolid.

Lors de l’export d’un panelized PCB (Embedded Board Array) au format Parasolid, un trajet d’outil de routage est découpé à travers toutes les couches de la carte dans le fichier exporté, et les cavités ainsi que les découpes de carte de la carte source sont prises en compte sur le PCB panélisé.

Importer des fichiers Parasolid

Dans les domaines PCB et empreinte PCB d’Altium Designer, les fichiers Parasolid sont importés dans un 3D Body object dédié, qui est placé et aligné selon les besoins. Reportez-vous à la section 3D Body Object Placement pour en savoir plus.

Prise en charge de l’import des fichiers de pièce SolidWorks

Dans les domaines PCB et empreinte PCB d’Altium Designer, les fichiers de pièce SolidWorks (*.sldprt) sont importés dans un 3D Body object dédié, qui est placé et aligné selon les besoins. Reportez-vous à la section 3D Body Object Placement pour en savoir plus.

Un modèle 3D au format SOLIDWORKS Parts File (*.SldPrt) créé à partir des versions 2022, 2023, 2024 ou 2025 de SOLIDWORKS peut être importé lors de l’utilisation d’un modèle 3D générique avec un objet 3D Body.

Prise en charge de l’export des fichiers VRML

Un document PCB Altium Designer peut être exporté au format de fichier VRML. Dans un fichier Outputjob file, cliquez sur [Add New Export Output] et sélectionnez une entrée dans le menu Export VRML . Les sorties d’export peuvent ensuite être générées directement à partir du fichier ou dans le cadre du processus Project Release.

Vous pouvez également sélectionner la commande File » Export » VRML dans les menus principaux de l’éditeur PCB d’Altium Designer.

Les options d’export sont définies dans la boîte de dialogue Export Options dialog.

Prise en charge de l’import-export des fichiers IDF

  • Altium Designer prend en charge les données au format IDF jusqu’à la version 3.0.

  • Pour accéder aux fonctionnalités d’import/export de fichiers IDF dans Altium Designer, la fonctionnalité IDF doit être activée pour votre installation d’Altium Designer. Cette fonctionnalité est activée par défaut dans Altium Designer. Elle peut être activée/désactivée après l’installation.

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

Exporter des fichiers IDF

Un document PCB Altium Designer peut être exporté au format de fichier IDF. Dans un fichier Outputjob file, cliquez sur [Add New Export Output] et sélectionnez une entrée dans le menu Export IDF . Les sorties d’export peuvent ensuite être générées directement à partir du fichier ou dans le cadre du processus Project Release.

Vous pouvez également sélectionner la commande File » Export » IDF Board dans les menus principaux de l’éditeur PCB d’Altium Designer.

La boîte de dialogue File Export IDF fournit des commandes permettant de configurer les propriétés des fichiers IDF exportés. La boîte de dialogue est accessible en double-cliquant sur une sortie d’export IDF ajoutée dans le fichier Outputjob ou en cliquant sur Save  dans la boîte de dialogue Export File après avoir sélectionné File » Export » IDF Board.

La boîte de dialogue File Export IDF
La boîte de dialogue File Export IDF

Importer des fichiers IDF

Pour importer un fichier IDF dans le document PCB actif, sélectionnez la commande File » Import » IDF Board dans les menus principaux de l’éditeur PCB d’Altium Designer. Après avoir sélectionné la commande, la boîte de dialogue File Import IDF, qui vous permet de configurer les propriétés des fichiers IDF importés, s’ouvre.

La boîte de dialogue File Import IDF
La boîte de dialogue File Import IDF

Prise en charge de l’import-export des fichiers IDX

À mesure que de plus en plus de produits électroniques intègrent à la fois des composants électriques et mécaniques, et que les cycles de mise sur le marché se raccourcissent, le besoin d’une collaboration plus étroite entre les domaines ECAD et MCAD devient réel. Mais cette collaboration n’est pas toujours fluide. Le concepteur électrique et le concepteur mécanique s’échangent souvent des e-mails, ou doivent utiliser ponctuellement les outils de conception de l’autre, ce qui les sort de leur zone de confort habituelle. Une solution consiste à utiliser une méthode de collaboration qui permet aux deux parties de communiquer graphiquement des idées et des propositions de modification, sans quitter leurs environnements de travail habituels. Une telle méthode est fournie par un format de fichier d’échange basé sur XML - IDX (Incremental Design EXchange format).

Grâce à ce fichier d’échange intermédiaire (*.idx), un concepteur électrique peut exporter uniquement les modifications de la conception de la carte qui sont nécessaires (et utiles) au concepteur mécanique. Inversement, le concepteur mécanique peut renvoyer des propositions de modification au concepteur électrique, qui peut ensuite réimporter ces modifications dans sa conception.

La prise en charge de cette norme de collaboration entre les domaines ECAD et MCAD est disponible dans Altium Designer, grâce à l’extension MCAD IDX Exchange . Cette extension vous permet d’échanger progressivement des données entre Altium Designer et des applications de CAO mécanique (telles que SOLIDWORKS), à l’aide du format d’échange IDX. Les fonctionnalités incluent la prise en charge des demandes de modification, ainsi que le transfert de géométrie cuivre.

  • Altium Designer prend uniquement en charge la version 2.0 du format IDX.

  • Pour accéder aux fonctionnalités d’échange de fichiers IDX dans Altium Designer, l’extension logicielle MCAD IDX Exchange doit être installée. Cette extension 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).

  • Notez que pour utiliser les fonctionnalités d’échange de fichiers IDX dans Altium Designer, vous devez disposer d’un abonnement Altium actif.

Initialisation du fichier de référence pour la collaboration

La collaboration peut être lancée dans les deux sens : soit par le concepteur électrique qui crée le fichier IDX initial, soit par le concepteur mécanique. Si c’est le concepteur électrique qui le fait, le fichier créé est appelé fichier de référence ECAD (ECAD Baseline.idx), qui est ensuite mis à la disposition du concepteur mécanique. Si c’est le concepteur mécanique qui le fait, il est appelé fichier de référence MCAD (MCAD Baseline.idx), qui est ensuite mis à la disposition du concepteur électrique.

Exportation depuis Altium Designer (création de la référence ECAD)

Dans Altium Designer, l’interface principale de collaboration est le panneau MCAD IDX Exchange, auquel on accède en cliquant sur le bouton  en bas à droite d’Altium Designer lorsque l’éditeur PCB est actif, puis en sélectionnant l’entrée MCAD IDX Exchange dans le menu.

Le panneau est également accessible à l’aide de la commande MCAD IDX Exchange depuis le menu principal Tools .

Pour lancer la collaboration, cliquez sur le bouton Export Baseline. La boîte de dialogue Export EDMD Baseline s’affiche alors et propose différentes options, notamment l’exportation des objets cuivre.

L’exportation du cuivre rend les fichiers IDX beaucoup plus volumineux et plus lents à traiter côté MCAD. De plus, la technologie IDX ne prend pas en charge la détection des modifications pour les objets cuivre.

Lancez la collaboration depuis Altium Designer en créant la référence ECAD.Lancez la collaboration depuis Altium Designer en créant la référence ECAD.

Importation dans Altium Designer (création de la référence MCAD)

Si le fichier de référence a été créé côté MCAD, il peut être importé dans Altium Designer à l’aide de la commande File » Import » MCAD IDX Baseline. La boîte de dialogue Import MCAD Baseline s’ouvre. Utilisez-la pour rechercher et spécifier le fichier de référence MCAD (MCAD Baseline.idx), ainsi que le document PCB dans lequel les modifications proposées doivent être synchronisées.

Acceptez la collaboration depuis Altium Designer en important la référence MCAD.Acceptez la collaboration depuis Altium Designer en important la référence MCAD.

  • Input MCAD Baseline File - cliquez sur  pour rechercher et sélectionner le fichier IDX souhaité à importer.
  • Output PCB File - cliquez sur  pour rechercher et sélectionner le fichier PCB souhaité dans lequel les modifications proposées doivent être synchronisées.

Une fois le fichier IDX de référence MCAD importé, la collaboration se poursuit via le panneau MCAD IDX Exchange .

Dossier de collaboration

Lors de l’initialisation de la collaboration depuis Altium Designer (création du fichier de référence IDX), un dossier de collaboration est créé sous le projet de conception de carte d’origine. Le dossier est nommé à partir du nom du document PCB sous la forme <PCBDocumentName>.PcbDoc_EDMD. Le dossier contient deux fichiers :

  • AD_EDMD_State.xml
  • ECAD Baseline.idx

Accédez rapidement au dossier généré depuis le panneau MCAD IDX Exchange en cliquant sur le contrôle Show In Explorer (disponible uniquement après l’exportation initiale) ou en cliquant sur le bouton , puis en choisissant l’entrée Open Collaboration Folder dans le menu associé.

Création du dossier et du fichier de référence.
Création du dossier et du fichier de référence.

Synchronisation des modifications

Le panneau MCAD IDX Exchange fournit des commandes permettant de maintenir les modifications synchronisées entre les domaines ECAD et MCAD. Les modifications sont proposées via des fichiers IDX Changes :

  • Si le concepteur mécanique a proposé des modifications et les a transmises dans un nouveau fichier IDX Changes, le panneau permet de recevoir (importer) ces modifications dans la conception PCB pour examen.
  • Si des modifications ont été apportées à la carte, le panneau peut détecter ces modifications (à l’exception des modifications du cuivre) et les répertorier, prêtes à être exportées vers un fichier IDX Changes qui sera ensuite mis à la disposition du concepteur mécanique.

Détection et exportation des modifications de la carte

Si vous apportez une modification au document PCB, par exemple en supprimant un composant, cette modification peut être détectée en cliquant sur le bouton  en haut du panneau MCAD IDX Exchange. Les modifications détectables seront répertoriées dans la zone Board Changes du panneau, en termes de :

  • Object - par exemple, le désignateur du composant.
  • Change - par exemple, Removed pour un composant qui a été supprimé de la conception, ou Added pour un composant qui a été ajouté.
  • Status - ce sera Proposed puisque la modification provient du côté ECAD.
  • Proposition Comment - une note pour expliquer la modification au concepteur mécanique. Saisissez-la selon les besoins.

Détection des modifications de la carte.Détection des modifications de la carte.

Une fois toutes les modifications effectuées, détectées et les commentaires de proposition ajoutés, ces modifications peuvent être exportées à l’aide du bouton . Cela créera un fichier IDX Changes (ECAD Changes n.idx).

Une fois les modifications proposées sur la carte effectuées, exportez pour créer un fichier IDX Changes afin d’envoyer ces propositions de modification au concepteur mécanique.
Une fois les modifications proposées sur la carte effectuées, exportez pour créer un fichier IDX Changes afin d’envoyer ces propositions de modification au concepteur mécanique.

Il appartient maintenant au concepteur mécanique d’importer et de consulter les propositions de modification de son côté. Il acceptera ou rejettera ensuite chaque modification proposée, puis renverra sa réponse dans un fichier IDX Response (MCAD Response n.idx). Une fois celui-ci reçu, importez la réponse à l’aide du bouton . Pour appliquer les modifications du fichier de réponse, cliquez sur le bouton , ce qui générera un fichier IDX Response du côté ECAD à destination du concepteur mécanique (ECAD Response n.idx).

Cette « poignée de main » garantit que les deux parties sont synchronisées avec les modifications apportées.

Pour abandonner les modifications proposées, cliquez sur le bouton  ; la liste Board Changes sera vidée.

Importation des modifications

Si le concepteur mécanique propose des modifications, celles-ci seront proposées dans un fichier IDX Changes (MCAD Changes n.idx). Importez les modifications à l’aide du bouton  du panneau. Les modifications seront répertoriées dans la zone Changes from Mechanical CAD du panneau en termes de :

  • Object - par exemple, le désignateur du composant.
  • Change - par exemple, Moved pour un composant qui a été déplacé dans la conception.
  • Status - ce sera Proposed puisque la modification provient du côté MCAD.
  • Proposition Comment - une note expliquant la modification au concepteur électronique.

Modifications proposées par le concepteur mécanique, importées dans le panneau.Modifications proposées par le concepteur mécanique, importées dans le panneau.

Il vous appartient maintenant, en tant que concepteur électronique, d’examiner puis d’accepter ou de rejeter chaque modification proposée, l’une après l’autre. Pour accepter une modification proposée, cochez la case Accept correspondante. Pour la rejeter, laissez-la décochée. Vous pouvez également saisir une réponse dans le champ Response Comment correspondant.

Une fois toutes les modifications proposées acceptées/rejetées, cliquez sur le bouton . Les modifications acceptées seront appliquées au document PCB et un fichier IDX Response (ECAD Response n.idx) sera créé, prêt à être renvoyé au concepteur mécanique.

Réinitialisation de la collaboration

Pour réinitialiser complètement la collaboration sur le projet, cliquez sur le bouton , puis choisissez l’entrée Reset Collaboration dans le menu associé. Toutes les entrées actuelles du panneau seront effacées et tous les fichiers du dossier de collaboration seront supprimés. Vous reviendrez ainsi au point de départ, prêt à exporter un fichier de référence, ou à en importer un, et à recommencer la collaboration à neuf.

Notez que toutes les modifications déjà appliquées à la conception avant une réinitialisation seront conservées.
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