Prise en charge de la vérification des données importées

L’éditeur CAM d’Altium Designer vous permet d’importer des fichiers Gerber, NC Drill, ODB++, Netlist, Mill/Rout, ainsi que d’autres fichiers d’ouvertures variés, puis d’exécuter un ensemble de règles de conception afin de vérifier les données des fichiers importés. Une fois la vérification effectuée, vous pouvez utiliser une option de correction automatique pour bon nombre de ces règles.

Création d’un nouveau document CAM

Vous pouvez créer un nouveau document CAM en sélectionnant File » New » CAM Document dans le menu. Un nouveau document CAM vierge apparaît dans la fenêtre de conception. Vous pouvez enregistrer le document en sélectionnant File » Save (Ctrl+S).

Importation de fichiers avec Quick Load

Sélectionnez File » Import » Quick Load pour ouvrir la boîte de dialogue File Import - Quick Load. Pour importer les fichiers souhaités dans le nouveau document CAM, vous pouvez utiliser l’option Quick Load afin d’importer en une seule fois tous les fichiers trouvés dans le dossier sélectionné.

La boîte de dialogue File Import - Quick Load La boîte de dialogue File Import - Quick Load

Cliquez sur () pour ouvrir votre répertoire de fichiers et sélectionner le dossier à importer. Une fois tous les fichiers (y compris les fichiers Gerber, NC Drill et netlist) importés, la boîte de dialogue Import Drill Data s’ouvre.

La boîte de dialogue Import Drill DataLa boîte de dialogue Import Drill Data

Après avoir configuré les paramètres selon vos préférences, les fichiers importés dans le CAM Editor s’affichent dans la fenêtre de conception avec un rapport de processus Quick Load (*.log).

Si votre carte comporte des trous, par exemple des trous traversants ou des vias borgnes ou enterrés, vous devez fournir au minimum les couches de signal (par exemple les fichiers Gerber pour le haut et le bas) ainsi qu’un ou plusieurs fichiers NC Drill (format Excellon 2).

Vérifier les affectations de couches

Toutes les couches Gerber, NC Drill et netlist du document CAM doivent être affectées à un type de couche approprié. Le CAM Editor tente de le faire pour vous en faisant correspondre les extensions de vos fichiers Gerber avec celles répertoriées dans la boîte de dialogue Layer Types Detection Template , mais il est recommandé de vérifier le Layers Table afin d’en garantir l’exhaustivité et l’exactitude. Pour afficher ou modifier le modèle de détection des types de couches, sélectionnez Tables » Layer Type Detection pour ouvrir la boîte de dialogue Layer Types Detection Template.

La boîte de dialogue Layer Types Detection TemplateLa boîte de dialogue Layer Types Detection Template

Les couches importantes pour l’extraction de la netlist, requise avant l’exécution du DRC pour vérifier les données, sont les couches de signal et de plan. Les couches de signal peuvent être affectées aux types de couche suivants : top, bottom ou internal. Les couches de sérigraphie seront également prises en compte lors du DRC. Si vous devez ajouter une autre chaîne de type de couche, ajoutez une chaîne (séparée de l’entrée précédente par une virgule, comme indiqué ci-dessus) pour associer la couche au type de couche. Notez que si vous avez modifié ce modèle à ce stade, vous devrez réimporter vos fichiers pour voir les nouvelles associations.

La boîte de dialogue Layers Table La boîte de dialogue Layers Table

Pour examiner ou modifier la table des couches, sélectionnez Tables » Layers dans le menu principal pour ouvrir la boîte de dialogue Layers Table.

Vous pouvez examiner la liste des noms de couches définie par les affectations automatiques de type. Ce faisant, vous constaterez peut-être que les noms de couches ont été affectés aux types de couches tels que définis dans le modèle Layer Types Detection. Les couches mécaniques sont définies sur Temporary.

Vérifier l’ordre des couches

Une fois toutes les couches correctement affectées, vous pouvez examiner le Layers Order Table pour vous assurer que l’empilage des couches du PCB est correct.

Sélectionnez Tables » Layers Order pour ouvrir la boîte de dialogue Create/Update Layers Order. Cette boîte de dialogue fournit une correspondance entre les couches telles qu’elles ont été importées dans le CAM Editor (ordre logique des couches) et leur empilage physique pour la fabrication (ordre physique des couches). Vous pouvez examiner la liste des noms de couches avec les affectations de mappage automatique. Modifiez le Layer Physical Order, si nécessaire, en cliquant sur la liste déroulante d’une couche disponible dans cette colonne et en sélectionnant une nouvelle valeur. Notez que vous ne pouvez pas affecter le même Layer Physical Order à plus d’une couche.

La boîte de dialogue Create/Update Layers OrderLa boîte de dialogue Create/Update Layers Order

Si vous fermez puis rouvrez cette boîte de dialogue, vous remarquerez que l’empilage a été réorganisé pour refléter toute modification apportée au Layer Physical Order.

Vérifier les jeux de couches

La vérification des jeux de couches n’est nécessaire que si votre carte contient des vias borgnes et/ou enterrés ; dans ce cas, vous devez désigner chaque jeu de perçage individuellement, associer le fichier NC Drill correspondant et sélectionner toutes les couches traversées par ce jeu de perçage. Pour configurer des jeux de couches pour une autre conception, commencez par sélectionner Tables » Layers Sets pour ouvrir la boîte de dialogue Create/Update Layers Sets.

La boîte de dialogue Create/Update Layers Set  La boîte de dialogue Create/Update Layers Set  

Depuis la boîte de dialogue Create/Update Layers Sets, vous pouvez insérer ou supprimer des jeux de couches et sélectionner des paires de couches. Pour créer un jeu de couches, saisissez un nom dans la colonne Layers Set Name, par exemple Blind Top, ou cliquez sur Insert Layers Set pour ajouter un nouveau jeu. Saisissez les données nécessaires pour créer les jeux de couches requis pour les vias borgnes et enterrés de la conception. Sélectionnez une couche de perçage affectée dans la liste déroulante qui s’affiche lorsque vous cliquez dans la colonne Assigned Drill Layer .

Sélectionnez les couches de signal/plan à inclure dans le jeu depuis la boîte de dialogue Select Layer Pairs qui s’affiche lorsque vous cliquez dans la colonne Signal/Plane Layers in Set. Vous pouvez utiliser les touches Ctrl ou Shift pour sélectionner plusieurs couches.

Extraire et renommer la netlist

Une fois les configurations de couches vérifiées, vous pouvez créer une netlist. Une netlist doit être extraite avant d’exécuter un Design Rule Check pour vérifier la conception. Pour ce faire, sélectionnez Tools » Netlist » Extract. Une fois la netlist extraite, les nets sont suivis le long du cuivre connecté d’une couche à l’autre selon l’empilage des couches et les jeux de couches fournis. Cliquez sur l’onglet Nets dans le panneau CAMtastic pour afficher les noms de nets. À ce stade, des noms de nets génériques ont été attribués, par exemple $Net1.

Renommer les nets

Si vous le souhaitez, vous pouvez renommer les nets avec leurs noms d’origine dans la conception PCB, car nous avons inclus la netlist IPC, qui stocke les noms de nets d’origine, dans le processus d’importation Quick Load. Si un fichier de netlist IPC-356-D pour vos données Gerber et NC Drill n’a pas été inclus dans le dossier Quick Load, vous pouvez l’importer à l’aide de la commande File » Import » Netlist.

Pour renommer les nets, sélectionnez Tools » Netlist » Rename Nets. Les noms de nets sont renommés à partir des nets générés par l’éditeur CAM (par exemple $Net1) vers leurs noms d’origine tels qu’ils apparaissaient dans la conception PCB, comme GND et VCC. Une fois les noms de nets mis à jour, les modifications seront reflétées dans l’onglet Nets du panneau CAMtastic.

Configuration de la vérification des règles de conception

Pour vous assurer qu’il n’existe aucune violation dans votre fichier .CAM susceptible d’affecter la fabrication, vous pouvez exécuter une vérification des règles de conception (DRC) afin de confirmer l’absence de violations. En outre, vous pouvez sélectionner Analysis » PCB Design Check/Fix pour ouvrir la boîte de dialogue PCB Design Check/Fix.

 La boîte de dialogue PCB Design Check / Fix

Depuis cette boîte de dialogue, vous pouvez modifier les valeurs de taille pertinentes, si nécessaire, ou activer l’option Auto Fix, si elle est disponible. Avec Auto Fix, l’éditeur CAM tente de corriger toutes les violations détectées. Nous allons d’abord exécuter le DRC sans Auto Fix activé afin d’examiner le nombre de violations, puis avec cette option activée.

Utilisation d’Auto Fix

Une fois la boîte de dialogue PCB Design Check/Fix configurée selon vos préférences, cliquez sur OK pour exécuter le DRC. Une fois l’opération terminée, la boîte de dialogue Information affichera les détails de chaque violation.

La boîte de dialogue Information La boîte de dialogue Information

Vous pouvez également utiliser l’option Auto Fix, lorsqu’elle est applicable, depuis le menu contextuel lorsque vous vous trouvez dans l’onglet DRC du panneau CAMtastic. Cela vous permet de corriger des erreurs individuelles ainsi que des types entiers de DRC. Pour corriger automatiquement, par exemple, les erreurs de sérigraphie sur le masque de soudure, cliquez avec le bouton droit sur le dossier de violations Silkscreen over Solder Mask dans l’onglet DRC du panneau CAMtastic et sélectionnez Fix All Silkscreen over Solder Mask errors. Pour corriger automatiquement des erreurs individuelles, lorsque cette option est disponible, cliquez avec le bouton droit sur un dossier d’erreur individuel Ref et sélectionnez Fix DRC Error.

Vous pouvez utiliser Edit » Undo (Ctrl+Z) pour annuler toute correction automatique.

Un double-clic sur une erreur DRC depuis l’onglet DRC du panneau CAMtastic mettra en surbrillance l’emplacement de l’erreur sélectionnée.

Interroger une violation pour obtenir plus d’informations

Vous pouvez trouver davantage d’informations sur la cause possible des erreurs en interrogeant le ou les objets impliqués dans la violation. Si le panneau CAMtastic est actif, appuyez sur Shift+F5 pour activer la fenêtre de conception, ou cliquez dans l’espace de conception.

Sélectionnez Analysis » Query » Object ou appuyez sur Q pour transformer le curseur en main pointée. Cliquez sur l’objet au sujet duquel vous souhaitez obtenir plus d’informations. Les informations sur l’objet sélectionné s’affichent dans l’onglet Info du panneau CAMtastic. En bas de la section Info Query , toutes les erreurs DRC liées à l’objet interrogé sont répertoriées. Cliquez sur ces erreurs pour zoomer sur les violations correspondantes.

Vous pouvez également vouloir mesurer les distances entre les objets en cas de problèmes d’espacement. Dans ce cas, vous pouvez sélectionner une option de mesure, telle que Point to Point ou Object to Object dans le sous-menu Analysis » Measure, puis cliquer sur les points ou objets que vous souhaitez mesurer. Les mesures s’affichent dans l’onglet Info du panneau CAMtastic.

Vous pouvez également vouloir mesurer les distances entre les objets en cas de problèmes d’espacement. Dans ce cas, vous pouvez sélectionner une option de mesure, telle que Point to Point ou Object to Object dans le sous-menu Analysis » Measure, puis cliquer sur les points ou objets que vous souhaitez mesurer. Les mesures s’affichent dans l’onglet Info du panneau CAMtastic.

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