Importing a Design from Allegro

Pour répondre au besoin de charger et d’utiliser des fichiers de conception Cadence® Allegro, l’Import Wizard d’Altium Designer inclut la capacité d’importer des conceptions PCB Allegro au format binaire (*.brd - consultez les prérequis d’importation), au format ASCII (*.alg) (qui sont traduites en fichiers PCB Altium Designer (*.PcbDoc)), ainsi que des fichiers d’empreintes Allegro (*.dra) (qui sont traduits en fichiers de bibliothèque PCB Altium Designer (*.PcbLib).

Les fichiers PCB Allegro (jusqu’à la version 17.4) sont traduits en fichiers PCB Altium Designer par l’importateur Allegro de l’assistant, inclus comme extension de la plateforme Altium Designer.

Pour accéder aux capacités d’importation Allegro dans Altium Designer, la fonctionnalité Allegro 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).

Prérequis d’importation

L’Import Wizard d’Altium Designer peut importer directement les fichiers PCB Allegro au format ASCII (*.alg). Pour importer un fichier PCB Allegro binaire (*.brd) ou un fichier d’empreinte (*.dra), le fichier doit être traduit du format binaire vers le format ASCII. La traduction binaire-vers-ASCII est effectuée par l’utilitaire Cadence appelé Extracta, un utilitaire configurable en ligne de commande capable d’extraire et de traduire des données à partir du fichier PCB binaire, le processus d’extraction étant contrôlé par un fichier de commande détaillant les données à extraire. En savoir plus sur Extracta.

Versions de fichiers binaires prises en charge

Extracta n’extrait des données que des fichiers PCB binaires Allegro (*.brd) et des fichiers d’empreintes (*.dra) dont la version est identique ou inférieure à celle de la version d’Extracta utilisée. Pour vérifier la version d’Extracta, ouvrez une invite de commande Windows et saisissez Extracta -version.

Remarque : si cette commande échoue, il se peut que le chemin Windows de Extracta.exe ne soit pas correctement défini ; reportez-vous à cet article de la base de connaissances Altium pour des informations détaillées sur la configuration de la variable d’environnement système Path pour Extracta.

Importation lorsque Allegro se trouve sur le même PC qu’Altium Designer

Si Altium Designer est installé sur le même PC que Cadence Allegro, le processus d’extraction peut être géré automatiquement par le Import Wizard d’Altium Designer. Le processus d’exécution de l’assistant est décrit ci-dessous. Notez que l’assistant effectue également une vérification de version des fichiers ; les fichiers Allegro jusqu’à la version 17.4 sont actuellement pris en charge par l’assistant.

Importation lorsque Allegro n’est pas sur le même PC qu’Altium Designer

Si Extracta.exe n’est pas installé sur le même PC qu’Altium Designer, vous pouvez exécuter manuellement le processus d’extraction sur le PC où l’utilitaire Extracta est installé. Altium Designer exécute le processus d’extraction à l’aide du fichier batch suivant et du fichier de commande d’extraction suivant :

  1. Allegro2Altium.bat
  2. AllegroExportViews.txt

Pour extraire manuellement les données ASCII de la carte :

  1. Copiez les deux fichiers détaillés ci-dessus depuis le dossier <Altium_Designer_Installation_Folder>\System vers un emplacement connu sur le PC sur lequel Allegro est installé.
  2. Copiez le fichier binaire Allegro (*.brd ou *.dra) que vous souhaitez convertir dans ce même dossier.
  3. Lancez une invite de commande Windows et utilisez la commande cd pour accéder au dossier contenant les fichiers copiés. Exemple :

    cd C:\Documents\Files\Test

  4. Une fois dans le bon répertoire, exécutez le fichier batch Altium à l’aide de la commande Allegro2Altium . Par exemple :

    Allegro2Altium your_file.brd

    ou

    Allegro2Altium your_file.dra

    your_file.brd ou your_file.dra est le nom du fichier binaire que vous souhaitez convertir. Entourez le nom du fichier de guillemets doubles si le nom contient des espaces, par exemple Allegro2Altium "your file.brd".

  5. Le processus créera un fichier ASCII (your_file.brd.alg ou your_file.dra.alg) dans le dossier. Copiez ce fichier de carte ASCII vers le PC sur lequel il pourra être importé dans Altium Designer à l’aide du Import Wizard.

Le processus de conversion de conception Allegro ASCII est contrôlé par le fichier batch spécial Allegro2Altium.Le processus de conversion de conception Allegro ASCII est contrôlé par le fichier batch spécial Allegro2Altium.

Dans une installation Allegro standard, le programme de traduction propriétaire extracta.exe est ajouté au chemin d’environnement système et est donc accessible depuis tous les emplacements. Le fichier batch Allegro2Altium et le processus de conversion en attente échoueront si ce programme n’est pas accessible. Reportez-vous à l’article de la base de connaissances Altium pour des informations détaillées sur la configuration de la variable d’environnement système Path pour Extracta si le programme n’est pas accessible.

Accès à l’importateur et exécution

L’importateur de fichiers de conception PCB Allegro est disponible via le Import Wizard  d’Altium Designer (File » Import Wizard), où l’option est sélectionnée dans la page Select Type of Files to Import de l’assistant – choisissez l’option Allegro Design Files.

Lors de l’ajout de fichiers à la liste des fichiers à importer, utilisez le menu déroulant de filtre du navigateur de fichiers pour choisir entre les fichiers Allegro binaires (*.brd) ou ASCII (*.alg).

Sélectionnez des fichiers de conception Allegro binaires ou ASCII à importer. Allegro doit être installé sur la machine locale pour importer des fichiers Allegro binaires (*.brd).Sélectionnez des fichiers de conception Allegro binaires ou ASCII à importer. Allegro doit être installé sur la machine locale pour importer des fichiers Allegro binaires (*.brd).

Si vous tentez d’importer un fichier de conception Allegro binaire (*.brd) à l’aide de l’Import Wizard alors qu’Allegro n’est pas installé localement, le processus d’importation est suspendu et une boîte de dialogue d’avertissement s’affiche. Dans ce cas, importez une version ASCII du fichier de conception créée via le processus d’extraction de fichier ASCII Allegro (comme décrit ci-dessus).

Pour terminer le processus d’importation et de traduction des fichiers, suivez les pages restantes de l’Import Wizard afin de personnaliser et finaliser la conversion des fichiers de conception Allegro en fichiers de conception Altium Designer.

Notez que l’Import Wizard propose une configuration par défaut de correspondance des couches, qui peut être modifiée et enregistrée sous forme de fichier *.ini. Cette correspondance est utilisée par l’Import Wizard pour construire la correspondance des couches pour chaque PCB de la conception importée ; ainsi, lors de l’importation de plusieurs fichiers PCB, un fichier de configuration de correspondance enregistré peut être chargé et appliqué à des fichiers PCB individuels (ou à tous).

Remarques

  • Consultez l’article détaillé de la base de connaissances sur l’importation de fichiers Allegro dans Altium Designer.

  • Dans Altium Designer, les modèles STEP 3D sont stockés dans un objet Corps 3D, placé dans l’empreinte PCB.

  • L’importateur Allegro prend en charge l’importation de pad stacks personnalisés définis dans une conception de carte Allegro. L’importation d’une telle conception créera des formes de pastilles personnalisées dans Altium Designer. De plus, lorsque des branches de liaison thermique sont définies dans le pad stack personnalisé dans Allegro, elles seront importées en tant que connexions de relief thermique personnalisées.

  • Lorsque le relief thermique de type orthogonal, diagonal ou contact complet est défini dans le panneau Properties pour une pastille dans l’Allegro Constraint Manager, ces pastilles sont importées dans Altium Designer avec des reliefs thermiques personnalisés configurés en conséquence. Notez que si la largeur ou l’espacement du relief thermique n’est pas défini pour une pastille dans l’Allegro Constraint Manager, les valeurs de Conductor Width et Air Gap Width dans Altium Designer seront reprises respectivement des règles de largeur de ligne minimale et d’espacement des broches définies dans la conception Allegro.

  • Afin d’assurer la cohérence avec la conception Allegro, les valeurs des règles liées à la largeur sont importées dans Altium Designer comme suit :

    • Largeur minimale du col –> Largeur minimale

    • Largeur minimale de ligne –> Largeur préférée

    • Largeur maximale de ligne –> Largeur maximale

    Si une valeur est absente (ou égale à zéro) dans la conception Allegro, elle hérite de la valeur de la plage précédente.

  • Lors de l’importation d’une conception Allegro, vous pouvez importer des informations plus détaillées sur les pad stacks. Cela permet d’importer dans Altium Designer des propriétés de pastilles plus précises, en les alignant davantage sur leurs équivalents dans la conception Allegro d’origine. Dans le cadre de cette fonctionnalité, différentes formes de cuivre sur les couches lors de l’importation d’un fichier d’empreinte Allegro sont prises en charge.

    Cette fonctionnalité est disponible lorsque l’option Importer.Allegro.ReadPadLayers est activée dans la boîte de dialogue Advanced Settings.

  • Lors de l’importation d’une conception Allegro, si un remplissage polygonal est inférieur à 2500 sq.mil, son option Remove Islands Less Than est automatiquement désactivée.

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