Inspecting Fabrication Data with the CAM Editor

L’éditeur CAMtastic d’Altium Designer (CAM) offre une variété d’outils, dont les plus élémentaires servent à visualiser et à modifier les données CAM. Une fois les fichiers image et de perçage importés, l’éditeur CAM peut recevoir des instructions définissant les types de couches et l’empilage, après quoi une netlist peut être extraite et comparée à une netlist IPC générée à partir du logiciel de conception PCB d’origine. Ces netlists prennent en charge non seulement les composants traversants, mais aussi les vias borgnes et enterrés. L’éditeur CAM propose également des outils de vérification des règles de conception, de panélisation et de routage NC (ainsi que de fraisage).

Principes de base des actions CAM

L’environnement de l’éditeur CAM utilise des méthodes légèrement différentes de celles auxquelles vous êtes peut-être habitué pour exécuter des actions et des procédures.

Action avant sélection

La manière dont les actions sont exécutées dans l’éditeur CAM peut sembler déroutante aux nouveaux utilisateurs habitués à sélectionner des objets before puis à indiquer au programme ce qu’il doit en faire. Comme dans d’autres outils CAM, l’éditeur CAM inverse ce processus : vous choisissez d’abord l’action, puis vous sélectionnez les objets sur lesquels agir, avant de terminer par une commande d’exécution.

Si vous n’avez pas l’habitude de travailler ainsi, vous pouvez vous appuyer sur quelques repères jusqu’à ce que vous preniez vos marques. Commencez par regarder le curseur. Lorsqu’il s’affiche sous la forme d’un réticule dans l’espace de travail de conception, cela signifie qu’il n’est pas en mode sélection (un curseur carré de sélection s’affiche en mode sélection). Le fait que les boutons de sélection soient tous grisés peut vous rappeler que vous n’avez pas encore choisi d’action, du moins pas une action nécessitant des sélections générales. La barre d’état, située en bas de la fenêtre principale d’édition, est particulièrement utile lors des processus en plusieurs étapes lorsque vous vous demandez pourquoi rien ne se passe ; elle vous indique ce que l’éditeur CAM attend que vous fassiez.

Pour répéter la commande de placement/édition précédente, cliquez avec le bouton droit dans l’espace de conception et choisissez la commande Repeat dans le menu contextuel, ou utilisez le raccourci clavier Shift+Ctrl+R. Après avoir lancé la commande, la dernière commande de placement/édition sera répétée. Par exemple, si vous venez de terminer le placement d’un objet ligne, le lancement de la commande répétera la fonction de placement de ligne et vous repasserez en mode placement de ligne.

Exécution par clic droit

Vous choisissez d’abord une commande, puis vous sélectionnez un ensemble d’objets. Ensuite, l’éditeur CAM attend une commande d’exécution. Cela vous laisse la liberté de construire soigneusement votre sélection sur différentes couches et groupes d’objets. La manière la plus simple d’envoyer la commande d’exécution consiste à cliquer avec le bouton droit. Les invites dans la Status Bar indiqueront quand un clic droit peut être utilisé de cette manière. Vous pouvez également utiliser le raccourci clavier Shift+F9 pour exécuter la fonction en cours après avoir sélectionné tous les objets requis pour cette fonction.

Vous remarquerez peut-être qu’après avoir exécuté une fonction, le curseur ne revient pas à son état inactif. À la place, la zone de sélection reste affichée et la barre d’état vous invite à recommencer la sélection. Cela se produit lorsque l’option Auto Repeat Functions est activée sur la page CAM Editor - General de la boîte de dialogue Preferences.

Le bouton droit de la souris peut parfois être utilisé pour annuler les processus en cours. Cela fonctionne lorsque vous n’avez pas encore terminé une étape requise, comme la sélection d’objets. La touche Esc, en revanche, est généralement plus sûre pour les annulations. 

Si la commande en cours utilise une boîte de dialogue à une étape quelconque, cette fonction n’annulera que la boîte de dialogue. Vous devrez l’utiliser à nouveau pour interrompre complètement la commande.

Modes d’édition

L’éditeur CAM prend en charge deux modes d’édition : CAM et NC (routage). Ces modes sont activés à l’aide des commandes respectives CAM Editor et NC Editor disponibles lorsque vous sélectionnez View » CAM Editor ou View » NC Editor dans le menu principal. Vous pouvez également définir directement le mode d’édition à partir de la liste déroulante disponible dans le panneau CAMtastic . Essentiellement, ces modes diffèrent par la manière dont les données sont affichées. Le mode CAM Editor affiche les images exactement telles qu’elles seront tracées ou flashées sur le film photographique utilisé pour la fabrication du PCB. Le mode NC Editor ajoute des marqueurs aux trous de perçage et aux trajectoires de routage.

Une trajectoire de routage affichée en mode NC Editor.Une trajectoire de routage affichée en mode NC Editor.

Le CAM Editor sera toujours dans l’un de ces deux modes d’édition. En mode CAM Editor, les outils de routage seront grisés dans les menus. De même, lorsque le mode NC Editor est actif, les outils d’édition CAM normaux sont désactivés. Lorsque le mode CAM Editor est actif, le panneau CAMtastic vous donne un accès rapide aux Dcodes définis dans la liste des ouvertures via une liste déroulante. Lorsque le mode NC Editor est actif, cette liste déroulante affiche à la place l’ensemble des outils de perçage, de routage et de fraisage. Plus important encore, l’espace de conception correspond au mode d’édition actif. Le mode NC Editor indique les points de perçage et les trajectoires de routage à l’aide de marqueurs spéciaux : chaque point de perçage est marqué d’un X, tandis que les trajectoires de routage comportent des points de plongée et de remontée et, si nécessaire, des marqueurs de direction. Ces marqueurs d’instruction sont invisibles lorsque vous travaillez en mode CAM Editor.

Le panneau CAMtastic

Le panneau, disponible dès qu’un document CAM est actif, contient les informations essentielles de ce document CAM, notamment les couches, le Dcode ou l’outil courant, les paramètres de grille/unité et la position absolue du curseur dans l’espace de conception. Vous pouvez également basculer le focus entre les zones Info, DRC, Nets et Steps du panneau pour afficher d’autres informations spécifiques à la conception.

La zone Layers affiche toutes les couches créées/importées ainsi que leur état de visibilité. La couche active comporte une croix blanche X sur son échantillon de couleur associé et est également indiquée en haut de la zone. Vous pouvez double-cliquer sur le nom d’une autre couche pour en faire la couche active.

Lorsqu’il y a des couches, un clic droit n’importe où dans cette zone vous donne un accès rapide aux commandes de couche, notamment la possibilité de verrouiller, renommer ou ajouter des couches. Si vous avez créé un nouveau document et souhaitez commencer à ajouter des couches, utilisez la commande Edit » Layers » Add pour ajouter la première couche.

Vous pouvez mettre en surbrillance n’importe quelle couche dans cette liste, puis utiliser les touches Up Arrow et Down Arrow du clavier pour faire défiler les données CAM en mode monocouche. La touche Right Arrow rend toutes les couches visibles, tandis que la touche Left Arrow isole la couche mise en surbrillance. Plusieurs couches peuvent être sélectionnées à l’aide des fonctions standard Shift+Click et Ctrl+Click, ce qui vous permet d’afficher, masquer ou supprimer plusieurs couches à la fois. Vous pouvez utiliser les touches +/- et * du pavé numérique pour parcourir toutes les couches visibles ou uniquement les couches signal/plan, respectivement.

Les couches peuvent être supprimées depuis le panneau, mais cette action est irréversible. La commande Undo du menu Edit ne restaurera pas les couches supprimées.

Vous pouvez basculer entre le panneau CAMtastic  et le document CAM actif à l’aide du raccourci clavier Shift+F5. La touche F4 permet de basculer l’état de visibilité de tous les panneaux flottants.

En Gerber, un « trou » ou évidement dans un polygone (région Gerber) est créé en définissant d’abord la région sombre (LPD, ou Load Polarity Dark), puis en définissant la région d’évidement claire (LPC, ou Load Polarity Clear) au-dessus de la région sombre. La colonne Comp Flag du panneau CAMtastic indique le nombre total de commandes Load Polarity présentes dans ce fichier de couche, ce qui est égal au nombre d’évidements dans les polygones multiplié par deux, puisque les commandes LPC et LPD sont toutes deux comptabilisées. Notez que l’état par défaut est Dark ; une paire de commandes n’est donc émise que pour chaque évidement à créer (aucune commande n’est nécessaire pour une région sans évidement). Notez également que chaque caractère d’une police TrueType est généré comme une région Gerber. Chaque lettre comportant une zone creuse, comme A ou B, inclura des évidements ; leur présence sur une couche affectera donc également le total Comp Flag de cette couche.  

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