Annotation au niveau de la carte

En un coup d'œil

L’annotation au niveau de la carte dans Altium Designer vous permet de contrôler la désignation des composants compilés depuis l’éditeur de schémas. Elle est particulièrement utile pour les projets multicanaux et les conceptions utilisant des feuilles de dispositifs. Cet article explique le rôle de l’annotation au niveau de la carte, comment elle permet de résoudre les doublons de repères sans modifier les feuilles de dispositifs d’origine, où ses paramètres sont enregistrés et comment utiliser la boîte de dialogue Board Level Annotate pour définir le périmètre des modifications de désignation, les examiner et les appliquer au moyen d’un ordre de modification technique (ECO). Il présente également les différentes options de désignation disponibles, notamment les formats prédéfinis et les formats personnalisés à base de mots-clés, afin de vous aider à mieux comprendre la gestion de l’annotation dans l’ensemble de votre projet. Poursuivez votre lecture pour découvrir comment organiser et mettre à jour les repères des composants en toute confiance et de manière plus maîtrisée.

- Découvrez ce qu’est l’annotation au niveau de la carte, dans quels cas elle est la plus utile et comment elle facilite la gestion des repères des composants compilés dans l’ensemble d’un projet.
- Apprenez à utiliser la boîte de dialogue Board Level Annotate pour filtrer les feuilles, les canaux et les composants, examiner les modifications proposées et appliquer les mises à jour de l’annotation.
- Comprenez le fonctionnement des schémas de désignation, des repères personnalisés et des paramètres d’annotation, ainsi que l’emplacement où ces paramètres sont enregistrés dans le projet.
Approfondissez avec l'IA :

Board level annotation est le processus qui consiste à annoter les composants compilés (la vue physique de vos composants) de votre conception dans l’éditeur de schémas. Il vous permet de nommer vos composants selon différents schémas de nommage ou de leur attribuer des noms personnalisés.

Bien qu’elle puisse être utilisée dans n’importe quelle conception, cette fonction est particulièrement utile pour les conceptions multicanaux et/ou les conceptions qui intègrent des feuilles de dispositifs, dont les désignateurs ne peuvent pas être modifiés directement sur la feuille de dispositifs. Ainsi, l’ensemble de la conception peut être réannoté sans modifier les feuilles de dispositifs d’origine. L’annotation au niveau de la carte résout également les conflits d’annotation pouvant résulter de désignateurs en double dans un projet et enregistre les modifications dans un fichier texte *.Annotation. Elle comprend des mots-clés supplémentaires pour personnaliser les schémas de nommage et permet de les appliquer à tous les composants ou uniquement à une sélection de composants.

L’annotation au niveau de la carte vous donne un contrôle total sur l’annotation de votre projet. Les paramètres d’annotation sont enregistrés dans un fichier texte *.Annotation affiché dans le sous-dossier Settings\Annotation Documents du panneau Projects . Altium Designer gère automatiquement les fichiers d’annotation.

Vous pouvez choisir de nommer tous les composants de votre projet, les composants sélectionnés ou uniquement ceux qui n’ont pas de désignateur.

Configuration de l’annotation au niveau de la carte

Pour annoter les composants compilés de votre projet dans l’éditeur de schémas :

  • Assurez-vous que les composants ont été annotés au niveau du schéma afin que les données sources du schéma, y compris les options de regroupement en boîtiers des composants multiparties, soient disponibles en entrée pour l’annotation au niveau de la carte.

  • Sélectionnez Tools » Annotation » Board Level Annotate (raccourci Ctrl+L) pour ouvrir la boîte de dialogue Board Level Annotate.

La boîte de dialogue Board Level Annotate  affiche tous les documents schématiques de votre projet.
La boîte de dialogue Board Level Annotate affiche tous les documents schématiques de votre projet.

Cette boîte de dialogue comprend deux zones principales :

  • Filter Options - pour filtrer et définir la portée de l’annotation.

  • Proposed Change List - les modifications proposées à appliquer selon les options d’annotation configurées. Les modifications sont appliquées au moyen d’un ordre de modification technique (ECO).

Les boutons suivants se trouvent sous Proposed Change List :

  • Annotate Options - cliquez pour accéder à la boîte de dialogue Board Level Annotation Options, dans laquelle vous pouvez personnaliser davantage l’annotation à l’aide de schémas de nommage prédéfinis ou personnalisés.

Vous pouvez également, si vous souhaitez spécifier un nom personnalisé pour tous les composants ou pour un composant particulier, décocher la case Apply sous la colonne Naming Scheme (dans la boîte de dialogue Board Level Annotate ) afin de désactiver Naming Scheme pour les composants sélectionnés, puis modifier la colonne PCB Component Instance.

  • Annotate - cliquez sur la liste déroulante pour choisir Annotate Undesignated, Annotate All ou Annotate Selected. Une fois le choix effectué, Proposed Change List sera mis à jour avec le repère à attribuer à chaque composant concerné.

  • Reset All - cliquez pour réinitialiser tous les repères avec les noms par défaut des composants compilés. Une fois les composants réinitialisés, la colonne Prefix affichera une icône de composant avec un point d'interrogation () pour indiquer que le composant n'a désormais plus de repère.

  • Back Annotate - utilisez cette commande pour synchroniser les modifications de votre conception de PCB avec les documents compilés dans l'éditeur de schémas. Après avoir cliqué sur le bouton Back Annotate , une boîte de dialogue File Explorer s'ouvre, dans laquelle vous pouvez choisir le fichier de rétroannotation. La rétroannotation au niveau de la carte fonctionne de la même manière que celle au niveau du schéma. En savoir plus sur la génération du fichier Was-Is.

Notez que la rétroannotation est une fonctionnalité héritée ; il est donc recommandé d'utiliser Design » Update pour répercuter les modifications d'annotation du PCB vers le schéma.

Pour terminer l'annotation au niveau de la carte :

  • Cliquez sur le bouton Accept Changes (Create ECO) . La boîte de dialogue Engineering Change Order s'ouvre, dans laquelle vous pouvez valider l'ECO, générer un rapport et exécuter l'ECO.

  • Cliquez sur le bouton Execute Changes, puis sur le bouton Close pour exécuter l'annotation au niveau de la carte.

  • Cliquez sur le bouton Close de la boîte de dialogue Board Level Annotate . Le fichier *.Annotation sera mis à jour et vous pourrez consulter l'annotation au niveau de la carte dans vos documents. Pour terminer l'annotation au niveau de la carte, synchronisez les documents schématiques avec vos documents PCB en sélectionnant Update PCB Document <Filename> dans le menu Design .

Annotation au niveau de la carte et feuilles de circuits

Les feuilles de circuits sont portables et peuvent être réutilisées d'une conception à l'autre. Dans la plupart des cas, les noms des composants des feuilles de circuits sont limités à la portée de la feuille concernée et nécessitent une annotation au niveau de la carte pour être intégrés à la conception dans laquelle ils sont placés.

L'annotation au niveau de la carte est pertinente pour les feuilles de circuits, car différentes feuilles de circuits incluses dans un même projet peuvent contenir des repères en double, entraînant des erreurs de compilation. L'annotation au niveau de la carte permet de résoudre les conflits de nommage, les modifications étant enregistrées dans un fichier *.Annotation affiché sous le sous-dossier Settings - Annotation Documents.

Noms par défaut des composants compilés

Des noms par défaut sont nécessaires pour distinguer les différentes instances des représentations physiques des composants. Ces noms par défaut sont affichés dans vos documents et sont utilisés si vous n'avez pas effectué d'annotation au niveau de la carte pour annoter vos composants compilés (physiques). Lorsque vous ouvrez pour la première fois la boîte de dialogue Annotation au niveau de la carte, les noms par défaut sont renseignés dans la colonne PCB Component Instance.

Le nommage par défaut des composants compilés s'applique également aux conceptions multicanaux qui référencent plusieurs fois la même feuille dans un projet. Pour cela, vous pouvez soit placer dans le document schématique plusieurs symboles de feuille qui référencent la même feuille, soit inclure le mot-clé Repeat dans le repère d'un symbole de feuille pour instancier une feuille plusieurs fois.

Bien que cela facilite la répétition des circuits, cela pose également un défi en matière d'annotation. Dans une conception multicanal, il ne peut y avoir qu'une seule instance logique de chaque composant, avec son propre repère unique, quel que soit le nombre de « copies » de ce composant présentes sur le PCB. L'onglet Multicanal de la boîte de dialogue Project Options (Project » Project Options) garantit que chaque canal est annoté de manière unique avec un nom par défaut basé sur Room Naming Style et Component Naming Designator Format.

Onglet Multicanal

Les rooms sont des régions qui facilitent le placement et l’annotation des composants dans les conceptions multicanaux. Plus précisément, un canal du schéma est une instance d’une feuille répétée et, sur le PCB, chaque canal est représenté par une room. Une fois les composants affectés à une room, ils se déplacent avec elle, ce qui permet de gérer et d’identifier facilement les différents canaux.

Les rooms jouent un rôle important dans la désignation des canaux en garantissant des noms uniques.

Les désignateurs logiques sont attribués aux composants dans l’onglet Editor . Les désignateurs physiques sont attribués aux composants lorsqu’ils sont placés dans la conception du PCB ou lorsque vous effectuez une annotation au niveau de la carte. Dans les conceptions multicanaux, les désignateurs logiques des composants des canaux répétés peuvent être identiques, mais chaque composant doit posséder un désignateur physique unique dans la conception du PCB. Pour cela, vous pouvez ajouter Room Name au nom du composant, comme indiqué dans le champ Component Naming ci-dessous.

L’onglet Multi-Channel de la boîte de dialogue Project Options vous permet de définir Room Naming Style et Component Naming Designator Format pour vos conceptions. En définissant le format des désignateurs multicanaux dans cette boîte de dialogue, vous contrôlez la correspondance entre le composant logique unique de l’onglet Editor et ses multiples instances physiques sur le PCB. L’onglet est essentiellement divisé en deux zones : Room Naming et Component Naming.

L’onglet Multi-Channel offre des formats de nommage par défaut flexibles pour les conceptions multicanaux.
L’onglet Multi-Channel offre des formats de nommage par défaut flexibles pour les conceptions multicanaux.

Nommage des rooms

Utilisez la liste déroulante Room Naming Style pour définir le format de nommage souhaité pour les rooms de votre conception. Ces rooms sont créées par défaut lorsque vous transférez les schémas du projet vers le PCB. Cinq styles sont disponibles : deux non hiérarchiques et trois hiérarchiques.

Formats de noms de rooms non hiérarchiques

Formats de noms de rooms hiérarchiques

Numérotation non hiérarchique avec noms

Chemin de noms numérique

 

Indexation alphabétique non hiérarchique avec noms

Chemin de noms alphabétique

Chemin de noms mixte

Les noms de rooms hiérarchiques sont formés en concaténant tous les désignateurs des symboles de feuille associés aux canaux (ChannelPrefix + ChannelIndex) dans la hiérarchie du chemin du canal concerné.

Lorsque vous sélectionnez un style de nommage des rooms dans la liste, la représentation graphique est mise à jour dynamiquement pour refléter la convention de nommage qui apparaîtra dans la conception. Les grandes régions hachurées représentent les canaux de niveau supérieur (ou groupes), et les régions ombrées à l’intérieur représentent les canaux de niveau inférieur. Lors de la compilation de la conception, une room est créée pour chaque feuille de la conception, y compris chaque groupe et chaque canal de niveau inférieur.

Utilisez le champ Level Separator for Paths pour définir le caractère ou symbole souhaité pour séparer les informations de chemin lorsque vous utilisez les styles de nommage hiérarchiques. Aucune restriction ne s’applique au caractère utilisé comme séparateur de niveaux ; toutefois, un seul caractère non alphanumérique facilite la lecture.

Nommage des composants

Plusieurs formats de désignateurs sont disponibles pour nommer les composants. Vous pouvez choisir un format ou définir le vôtre à l’aide de mots-clés valides. Définissez le format Component Naming en le sélectionnant dans la liste déroulante Designator Format. Huit formats prédéfinis sont disponibles : cinq non hiérarchiques et trois utilisables dans un contexte hiérarchique :

Formats de désignateurs non hiérarchiques

$Component$ChannelAlpha

$Component_$ChannelPrefix$ChannelAlpha

$Component_$ChannelIndex

$Component_$ChannelPrefix$ChannelIndex

$ComponentPrefix_$ChannelIndex_$ComponentIndex

Formats de désignateurs hiérarchiques  

$Component_$RoomName

$RoomName_$Component

$ComponentPrefix_$RoomName_$ComponentIndex

Les formats de désignateurs non hiérarchiques attribuent les désignateurs des composants selon une progression linéaire, à partir du premier canal, en évitant les doublons. Les formats de désignateurs hiérarchiques incluent Room Name dans le désignateur du composant. Si le Room Naming Style choisi correspond à l’un des deux styles non hiérarchiques possibles, le style du désignateur du composant sera lui aussi non hiérarchique. En revanche, si un style hiérarchique a été choisi pour Room Naming Style, le désignateur du composant sera également hiérarchique, puisque les informations de chemin seront incluses dans le format.

Définir votre propre format de désignateur

Vous pouvez définir votre propre format de désignateur de composant en saisissant directement des mots-clés valides dans le champ Designator Format. Combinez les mots-clés suivants pour construire la chaîne de format.

Mot-clé

Définition

$RoomName

Nom de la room associée, déterminé par le style choisi dans le champ Room Naming Style

$Component

Désignateur logique du composant (par exemple, U1)

$ComponentPrefix

Préfixe du désignateur logique du composant (par exemple, U pour U1)

$ComponentIndex

Indice du désignateur logique du composant (par exemple, 1 pour U1)

$ChannelPrefix

Désignateur logique du symbole de feuille

$ChannelIndex

Indice défini pour distinguer les différents canaux

$ChannelAlpha

Indice du canal exprimé sous forme de caractère alphabétique. Ce format n’est utile que si la conception contient moins de 26 canaux au total ou si vous utilisez un format de désignateur hiérarchique.

Le Room Naming Style n’intervient dans le nommage des composants que si la chaîne $RoomName est incluse dans Designator Format.

Afficher les noms physiques dans vos documents

Votre conception est élaborée dans l’onglet Editor . Les documents compilés (représentations physiques de votre conception) sont visibles et accessibles en cliquant sur l’onglet compiled document situé en bas du document schématique dans l’espace de conception.

Exemples d’onglets de l’espace de conception
Exemples d’onglets de l’espace de conception

Vous pouvez définir les préférences d’affichage des noms physiques dans les documents compilés sur la page Schematic - Compiler de la boîte de dialogue Preferences . Dans la zone Compiled Names Expansion, choisissez d’afficher les noms compilés (physiques) complets des éléments suivants : Designators, Net Labels, Ports, Sheet Number et/ou Document Number.

Vous pouvez également utiliser la liste déroulante associée pour choisir le mode d’affichage des objets. Les choix possibles sont Never display superscript (les noms complets ne sont jamais affichés), Always display superscript (les noms complets sont toujours affichés) ou Display superscript if necessary (les noms complets ne sont affichés que s’ils diffèrent de la source).

Les options de mise en exposant s’appliquent à la fois à l’onglet Editor et aux onglets compiled document . Dans l’onglet Editor , les noms compilés sont affichés en exposant ; dans l’onglet compiled document , le nom logique (le nom figurant dans l’onglet Editor ) est affiché en exposant.

Utilisez la commande Design » Update PCB Document pour lancer un processus de transfert qui crée automatiquement une classe de composants pour chaque feuille de schéma de la conception, une room pour chaque classe de composants, et regroupe les composants de chaque classe dans leur room, prêts à être placés.

AI-LocalizedLocalisé par IA
Si vous trouvez un problème, sélectionnez le texte/l’image et appuyez surCtrl + Enterpour nous envoyer vos commentaires.
Nav
Contents
Disponibilité des fonctionnalités

Les fonctionnalités auxquelles vous avez accès dépendent de la solution Altium dont vous disposez – Altium Develop, Altium Agile Teams, Altium Agile Enterprise, ou Altium Designer (avec un abonnement actif).

Si vous ne voyez pas une fonctionnalité documentée dans votre logiciel actuel, contactez le service commercial d’Altium pour en savoir plus.

Documentation héritée

La documentation d’Altium Designer n’est plus versionnée. Si vous devez accéder à la documentation des versions antérieures d’Altium Designer, consultez la section Documentation héritée de la page Other Installers.

Contents