Working with Unions

Une union est un ensemble d’objets regroupés. Lorsqu’ils sont regroupés dans une 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, composée de n’importe quels objets choisis 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 des vias de couture sur la carte, le logiciel est capable de reconnaître ces 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

N’importe quel ensemble d’objets peut être sélectionné et une union peut être créée à partir de ceux-ci à l’aide du 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 sera créée, avec les objets sélectionnés comme membres. Une boîte de dialogue d’information confirmera combien d’objets ont été 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, avec au moins un des objets membres de l’union voulue sélectionné dans l’espace de conception. Après le lancement de la commande, la boîte de dialogue Confirm Break Objects Union apparaîtra. Utilisez cette boîte de dialogue pour déterminer quels objets retirer de l’union (et inversement, quels objets conserver dans cette union).

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

Pour dissoudre toutes les unions définies pour le document PCB en cours, 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 confirmera combien d’objets ont été retirés et de combien d’unions.

Pour redimensionner les objets membres de l’union choisie (pour un type d’union qui le prend en charge), faites un clic droit sur un objet membre de l’union voulue (sélectionnée ou non), puis choisissez la commande Unions » Resize Union dans le menu contextuel. Le curseur se transformera en réticule et il vous sera demandé de choisir un objet. Placez simplement le curseur sur un objet de l’union voulue et cliquez, ou appuyez sur Enter. Des poignées d’édition apparaîtront aux coins d’un rectangle englobant non visible, délimitant les objets membres de l’union. Utilisez une poignée pour redimensionner simultanément les objets membres dans les plans horizontal et vertical. Si un objet membre d’une union ne peut pas être mis à l’échelle, par exemple un composant, vous en serez informé et l’opération de redimensionnement ne se poursuivra pas.

Parcourir les unions

Le mode Unions du panneau PCB vous permet d’accéder à une vue hiérarchique des types d’union, des unions et des primitives d’union pour une consultation facile. Les unions et les primitives qu’elles contiennent peuvent également être modifiées depuis ce mode du panneau.

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

Dans le mode PCB du panneau Union, ses trois régions principales changent pour refléter ce qui suit (dans l’ordre de haut en bas) :

  • Tous les Union Types (union définie par l’utilisateur, table d’empilage de couches, etc.) dans le document PCB.
  • Les Unions spécifiques au sein du 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 seront listés lorsqu’ils sont présents :

Type d’union Comportements
Table 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, dent de scie) Cliquez pour sélectionner ; cliquez et faites glisser sur un bord/sommet pour remodeler ; double-cliquez pour ouvrir le panneau Properties ; faites un clic droit sur le nom de l’union dans le panneau pour la renommer.
Table d’empilage de 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.
Smart Paste (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 le comportement de sélection standard pour copier, supprimer, déplacer, faire pivoter, etc. Notez qu’un clic gauche standard sélectionnera 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 dialog ; faites un clic droit sur le nom de l’union dans le panneau pour la renommer.
Via stitching Cliquez pour sélectionner ; cliquez et faites glisser sur un bord/sommet pour remodeler ; cliquez et faites glisser pour déplacer ; double-cliquez pour ouvrir la boîte de dialogue Add Stitching to Net dialog ; faites un clic droit sur le nom de l’union dans le panneau pour la renommer.

Types d’union

La région supérieure du panneau affiche tous les Union Types (union définie par l’utilisateur, table d’empilage de couches, etc.) dans le document PCB.

Les commandes suivantes du menu clic droit sont disponibles dans cette région du panneau (ainsi que dans les deux autres régions) :

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

Unions

La région centrale du panneau affiche les unions individuelles au sein du Union Type sélectionné.

En plus des commandes disponibles dans la région Union Types du panneau, les commandes suivantes du menu clic droit sont disponibles dans cette région du panneau :

  • Break objects from Union – cliquez pour ouvrir la boîte de dialogue Confirm Break Objects Union dialog 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.

    Tous les objets de l’union dont l’objet actuellement sous le curseur est membre peuvent également être sélectionnés en faisant un clic droit sur un objet membre de l’union voulue et 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.

    Tous les objets de l’union actuellement sélectionnée peuvent également être désélectionnés en faisant un clic droit sur l’union voulue 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 devient un réticule et des poignées d’édition apparaissent aux coins d’un rectangle englobant non visible, délimitant les objets membres de l’union. Utilisez une poignée pour redimensionner simultanément les objets membres dans les plans horizontal et vertical.

  • Explode Length Tuning To Free Primitives – cliquez pour décomposer l’union d’ajustement de longueur choisie en segments de piste et d’arc 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 assigné ne seront pas signalés comme cuivre mort pendant le DRC si l’option Report Dead Copper larger than est activée dans la boîte de dialogue Design Rule Checker dialog.

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

Primitives d’union

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

En plus des commandes disponibles dans la région Union Types du panneau, les commandes suivantes du menu clic droit 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 Properties du panneau pour la primitive sélectionnée, tel que le mode Track. Le panneau Properties peut également être ouvert en double-cliquant sur une primitive.

Mots-clés du langage Union

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

  • InUnion(<Union Index>) - chaque union se voit attribuer un Index numérique ; utilisez-le pour identifier l’union cible. Une liste d’index apparaît lorsque vous commencez à saisir un nombre.
  • InNamedUnion(<Union Name>) - chaque union possède un nom attribué par le système, tel que Union 1 ; utilisez celui-ci 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 par son nom défini par l’utilisateur
Ciblage d’une union par son nom défini par l’utilisateur

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