Travailler avec les unions

En un coup d'œil

Cet article explique le fonctionnement des unions sur un PCB dans Altium Designer et montre comment gérer des objets regroupés comme une seule entité pour les déplacer, les modifier, les redimensionner, les sélectionner et les supprimer. Il détaille la création d’unions définies par l’utilisateur, le retrait d’objets d’une union, la dissolution de toutes les unions d’un document et l’utilisation du panneau PCB pour parcourir, examiner et renommer les différents types d’unions et les primitives qui les composent. Il présente également les commandes disponibles pour les opérations courantes sur les unions, ainsi que les mots-clés de requête permettant de cibler des unions par leur index ou leur nom. Vous souhaitez gérer les objets regroupés de votre PCB de manière plus claire et plus efficace ? Poursuivez votre lecture : ce guide vous aidera à y parvenir.

- Apprenez à créer, modifier, redimensionner et dissocier des unions définies par l’utilisateur dans Altium Designer.
- Découvrez comment utiliser le panneau PCB pour parcourir les types d’unions, examiner les objets qui les composent et renommer les unions.
- Familiarisez-vous avec les commandes intégrées et les mots-clés de requête disponibles pour sélectionner et manipuler les unions plus efficacement.
Approfondissez avec l'IA :

Une union est un ensemble d’objets regroupés. Une fois regroupés en union, ils peuvent être déplacés, modifiés ou supprimés comme un seul objet. Il peut s’agir d’une union définie par l’utilisateur, constituée d’objets de son choix, ou d’une union générée par le logiciel, telle qu’un motif d’ajustement de longueur, un blindage par vias, etc. Par exemple, si vous placez une couture de vias sur la carte, le logiciel peut reconnaître les vias de couture comme un seul objet, car il a automatiquement créé une union pour eux.

Création et modification d’unions définies par l’utilisateur

Vous pouvez sélectionner n’importe quel ensemble d’objets et créer une union à partir de ceux-ci à l’aide de Tools » Convert » Create Union from Selected Objects, ou du sous-menu Union accessible par clic droit. Après le lancement de la commande, une union est créée avec les objets sélectionnés comme membres. Une boîte de dialogue d’information confirme le nombre d’objets ajoutés à l’union.

Pour retirer un ou plusieurs objets membres de l’union actuellement sélectionnée, choisissez la commande Tools » Convert » Break objects from Union dans les menus principaux, ou faites un clic droit dans l’espace de conception et choisissez la commande Unions » Break objects from Union dans le menu contextuel, en veillant à ce qu’au moins un objet membre de l’union souhaitée soit sélectionné dans l’espace de conception. Après le lancement de la commande, la boîte de dialogue Confirm Break Objects Union s’affiche. Utilisez cette boîte de dialogue pour déterminer les objets à retirer de l’union et, inversement, ceux à conserver dans cette union.

La boîte de dialogue Confirm Break Objects Union
La boîte de dialogue Confirm Break Objects Union

Pour dissocier toutes les unions définies dans le document PCB actuel, utilisez la commande Tools » Convert » Break all objects Unions dans les menus principaux. Aucun des anciens objets membres ne restera regroupé. Une boîte de dialogue d’information confirme le nombre d’objets retirés et le nombre d’unions concernées.

Pour redimensionner les objets membres de l’union choisie (si ce type d’union le permet), faites un clic droit sur un objet membre de l’union souhaitée (sélectionné ou non), puis choisissez la commande Unions » Resize Union dans le menu contextuel. Le curseur prend la forme d’un réticule et vous êtes invité à choisir un objet. Placez simplement le curseur sur un objet de l’union souhaitée et cliquez, ou appuyez sur Enter. Des poignées de modification apparaissent aux coins d’un rectangle englobant invisible qui délimite les objets membres de l’union. Utilisez une poignée pour redimensionner les objets membres simultanément dans les directions horizontale et verticale. Si un objet membre d’une union ne peut pas être mis à l’échelle, par exemple un composant, vous en serez averti et l’opération de redimensionnement ne sera pas effectuée.

Parcourir les unions

Le mode Unions du panneau PCB vous donne accès à une vue hiérarchique des types d’unions, des unions et des primitives qui les composent, pour faciliter leur consultation. Les unions et les primitives qu’elles contiennent peuvent également être modifiées depuis ce mode du panneau.

Définissez le mode du panneau PCB sur Unions, puis utilisez-le pour localiser, examiner et renommer une union.
Définissez le mode du panneau PCB sur Unions, puis utilisez-le pour localiser, examiner et renommer une union.

Dans le mode Union du panneau PCB, les trois zones principales affichent les éléments suivants (de haut en bas) :

  • Tous les Union Types (union définie par l’utilisateur, tableau d’empilage des couches, etc.) du document PCB.
  • Les Unions spécifiques au type d’union sélectionné dans la section ci-dessus.
  • Union Primitive(s) qui composent une union sélectionnée.

Lorsque le mode Unions du panneau PCB est sélectionné, le panneau répertorie toutes les unions détectées dans l’espace de conception de l’éditeur PCB. Les types d’unions suivants sont répertoriés lorsqu’ils sont présents :

 
 
 
 
 
Type d’union Comportements
Tableau de perçage Cliquez et faites glisser pour déplacer ; cliquez pour sélectionner et afficher les poignées de redimensionnement ; double-cliquez pour ouvrir le panneau Properties ; faites un clic droit sur le nom de l’union dans le panneau pour la renommer.
Objet d’ajustement de longueur (accordéon, trombone, dents de scie) Cliquez pour sélectionner ; cliquez et faites glisser un bord ou un sommet pour modifier la forme ; double-cliquez pour ouvrir le panneau Properties ; faites un clic droit sur le nom de l’union dans le panneau pour la renommer.
Tableau d’empilage des couches Cliquez et faites glisser pour déplacer ; cliquez pour sélectionner et afficher les poignées de redimensionnement ; double-cliquez pour ouvrir le panneau Properties ; faites un clic droit sur le nom de l’union dans le panneau pour la renommer.
Rectangle Cliquez et faites glisser pour déplacer ; cliquez pour sélectionner et afficher les poignées de redimensionnement ; double-cliquez pour ouvrir le panneau Properties ; faites un clic droit sur le nom de l’union dans le panneau pour la renommer.
Collage intelligent (objet OLE collé) Cliquez et faites glisser pour déplacer ; cliquez pour sélectionner et afficher les poignées de redimensionnement ; double-cliquez pour ouvrir le panneau Properties ; faites un clic droit sur le nom de l’union dans le panneau pour la renommer.
Union définie par l’utilisateur Faites un clic droit sur n’importe quel objet de l’union, puis choisissez Unions » Select All In Union. Utilisez les méthodes de sélection standard pour copier, supprimer, déplacer, faire pivoter, etc. Notez qu’un clic gauche standard sélectionne l’objet sous le curseur, et non l’union. Faites un clic droit sur le nom de l’union dans le panneau pour la renommer.
Blindage par vias Cliquez pour sélectionner ; double-cliquez pour ouvrir la boîte de dialogue Add Shielding to Net ; faites un clic droit sur le nom de l’union dans le panneau pour la renommer.
Couture de vias Cliquez pour sélectionner ; cliquez et faites glisser un bord ou un sommet pour modifier la forme ; cliquez et faites glisser pour déplacer ; double-cliquez pour ouvrir la boîte de dialogue Add Stitching to Net ; faites un clic droit sur le nom de l’union dans le panneau pour la renommer.

Types d’union

La zone supérieure du panneau affiche tous les Union Types (union définie par l’utilisateur, tableau d’empilage des couches, etc.) du document PCB.

Les commandes de menu contextuel suivantes sont disponibles dans cette zone du panneau (ainsi que dans les deux autres zones) :

  • Select All – utilisez cette commande pour sélectionner toutes les entrées de la zone du panneau.
  • Clear Filter – utilisez cette commande pour supprimer tout filtrage de l’espace de conception.

Unions

La zone centrale du panneau affiche les différentes unions du Union Type sélectionné.

Outre les commandes disponibles dans la zone Union Types du panneau, les commandes de menu contextuel suivantes sont disponibles dans cette zone :

  • Break objects from Union – cliquez pour ouvrir la boîte de dialogue Confirm Break Objects Union afin de retirer les objets sélectionnés de l’union spécifiée.

  • Select All In Union – cliquez pour sélectionner toutes les primitives de l’union dans l’espace de conception.

    Vous pouvez également sélectionner tous les objets de l’union à laquelle appartient l’objet actuellement sous le curseur en faisant un clic droit sur un objet de l’union souhaitée, puis en choisissant la commande Unions » Select All In Union  dans le menu contextuel.
  • Deselect All In Union – cliquez pour désélectionner toutes les primitives sélectionnées de l’union dans l’espace de conception.

    Vous pouvez également désélectionner tous les objets de l’union actuellement sélectionnée en faisant un clic droit sur l’union souhaitée et en choisissant la commande Unions » Deselect All In Union  dans le menu contextuel.

  • Resize Union – cliquez pour redimensionner manuellement l’union sélectionnée. Après l’exécution de la commande, le pointeur prend la forme d’un réticule et des poignées de modification apparaissent aux coins d’un rectangle englobant invisible qui délimite les objets de l’union. Utilisez une poignée pour redimensionner les objets de l’union simultanément dans les directions horizontale et verticale.

  • Explode Length Tuning To Free Primitives – cliquez pour décomposer l’union d’ajustement de longueur choisie en segments de piste et en arcs qui la constituent.

  • Delete Selected Unions – cliquez pour supprimer l’union sélectionnée du panneau.

  • Rename – cliquez pour ouvrir la boîte de dialogue Rename Union afin de saisir manuellement un nouveau nom pour l’union.

    La boîte de dialogue Rename Union
    La boîte de dialogue Rename Union

  • Ignore Dead Copper – cliquez pour activer l’option Ignore Dead Copper pour l’union sélectionnée. Lorsque cette option est activée, les objets de l’union auxquels aucun net n’est affecté ne sont pas signalés comme du cuivre isolé lors du contrôle des règles de conception (DRC) si l’option Report Dead Copper larger than est activée dans la boîte de dialogue Design Rule Checker.

    Notez que pour les unions créées automatiquement après l’importation d’une image (à l’aide de la commande Place » Graphics des menus principaux), l’option Ignore Dead Copper est activée par défaut.

Primitives de l’union

La zone inférieure du panneau affiche toutes les primitives contenues dans l’union sélectionnée dans le panneau.

Outre les commandes disponibles dans la zone Union Types du panneau, les commandes de menu contextuel suivantes sont disponibles :

  • Zoom Selected – utilisez cette commande pour zoomer sur une ou plusieurs primitives sélectionnées et les filtrer dans l’espace de conception.
  • Properties – cliquez pour ouvrir le mode du panneau Properties correspondant à la primitive sélectionnée, tel que le mode Track. Vous pouvez également accéder au panneau Properties en double-cliquant sur une primitive.

Mots-clés du langage de requête pour les unions

Les deux mots-clés suivants du langage de requête permettent de travailler avec les unions :

  • InUnion(<Union Index>) – chaque union se voit attribuer un indice numérique ; utilisez-le pour identifier l’union cible. Une liste d’indices s’affiche lorsque vous saisissez un nombre.
  • InNamedUnion(<Union Name>) – chaque union possède un nom attribué par le système, tel que Union 1 ; utilisez ce nom ou le nom défini par l’utilisateur pour identifier l’union cible. Par exemple, InNamedUnion('Logo-Altium'), comme illustré dans l’image ci-dessous.

Ciblage d’une union à l’aide du nom défini par l’utilisateur
Ciblage d’une union à l’aide du nom défini par l’utilisateur

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