Polygones sur les couches de signal

Altium Training

Altium Essentials: PCB Polygon Pour and Planes

This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.

En un coup d'œil

Cet article explique ce que sont les polygones de cuivre dans Altium Designer et comment ils sont utilisés sur les couches de signal d’un PCB pour créer des zones de cuivre pleines ou hachurées qui respectent les règles d’isolement et de connexion. Il vous guide dans le placement d’un polygone de cuivre, la modification des paramètres pendant le placement, l’utilisation des modes de coin et de la fonction d’anticipation (Look-Ahead), ainsi que la modification d’un polygone existant par déplacement, remodelage, modification de son contour ou redimensionnement. Pour découvrir concrètement le comportement des polygones de cuivre et apprendre à les utiliser efficacement dans l’éditeur de PCB, poursuivez votre lecture : ce guide vous aidera à gagner en assurance et en précision.

- Découvrez le rôle des polygones de cuivre sur les couches de signal, notamment la façon dont ils se connectent aux objets du même net et évitent ceux appartenant à d’autres nets.
- Apprenez à placer des polygones de cuivre dans l’éditeur de PCB, à ajuster les options pendant le placement et à utiliser les modes de coin et la fonction d’anticipation.
- Comprenez les principales méthodes de modification d’un polygone de cuivre après son placement : déplacement, remodelage, modification du contour, redimensionnement et recalcul du remplissage.
Approfondissez avec l'IA :

Un polygone de cuivre (en rouge plus vif) utilisé pour créer une grande zone GND sur une carte
Un polygone de cuivre (en rouge plus vif) utilisé pour créer une grande zone GND sur une carte

Un polygone de cuivre est représenté avec un remplissage plein et hachuré, illustrant différents espacements ainsi qu’un style de connexion et un intervalle d’isolement contrôlés. 
Un polygone de cuivre est représenté avec un remplissage plein et hachuré, illustrant différents espacements ainsi qu’un style de connexion et un intervalle d’isolement contrôlés.

Un polygone de cuivre est un objet de conception groupé constitué d’objets primitifs plus simples : des régions, ou des pistes et des arcs. Les polygones de cuivre permettent de créer une zone pleine ou hachurée (en treillis) sur une couche de PCB, à l’aide d’objets de type région ou d’une combinaison de pistes et d’arcs. Également appelés zones de cuivre, ils sont similaires à une région, mais peuvent remplir des zones de forme irrégulière sur une carte : leur remplissage contourne automatiquement les objets existants et ne se connecte qu’aux objets appartenant au même net que le polygone.

Sur une couche de signal, vous pouvez placer un polygone de cuivre plein pour définir une zone destinée à acheminer des courants d’alimentation élevés, ou une zone reliée à la masse assurant un blindage électromagnétique. Les polygones de cuivre hachurés sont couramment utilisés pour les zones de masse dans les conceptions analogiques.

Un polygone de cuivre placé sur une couche de signal crée une zone de cuivre polygonale (à plusieurs côtés), pleine ou hachurée. Lors du remplissage, les polygones respectent automatiquement les espacements autour des objets électriques appartenant à un autre net, se connectent aux objets du même net et remplissent les zones de forme irrégulière. Les espacements et les propriétés de connexion sont contrôlés par les règles de conception applicables relatives à l’espacement électrique et au style de connexion des polygones.

Les polygones de cuivre peuvent être utilisés sur des couches non cuivrées. Si un polygone de cuivre est placé sur une couche autre qu’une couche de signal, son remplissage ne contourne pas les objets existants, car ceux-ci ne sont pas affectés à un net.

Placement d’un polygone de cuivre

Les polygones de cuivre ne peuvent être placés que dans l’éditeur PCB. Pour placer directement un polygone de cuivre, activez d’abord la couche souhaitée. Après le lancement de la commande de placement d’un polygone de cuivre (Place » Polygon Remplissage), le curseur prend la forme d’une croix et vous passez en mode de placement de polygone de cuivre. Positionnez le curseur, puis cliquez ou appuyez sur Enter pour effectuer le placement. Continuez à placer d’autres polygones de cuivre ou faites un clic droit ou appuyez sur Esc pour quitter le mode de placement.

  • Dans l’éditeur PCB d’Altium Designer, la procédure de définition de tout objet polygonal, tel qu’une région pleine, le contour de la carte ou un polygone de cuivre, est identique. Les objets pleins sont des objets fermés : quelle que soit votre progression dans le placement, Altium Designer affiche donc une ligne reliant le curseur au point de départ de l’objet. Cette ligne devient le dernier bord de l’objet plein si vous faites un clic droit (ou appuyez sur Esc) pour quitter le mode de placement. Le placement consiste à définir le contour de l’objet polygonal, autrement dit à définir la position de ses sommets à l’aide des différents modes d’angle disponibles. 
  • Appuyez sur la touche Tab pendant le placement pour le suspendre et accéder au panneau Properties , dans lequel vous pouvez modifier à la volée les propriétés du polygone de cuivre en cours de placement, notamment les options de remplissage et de connexion au net ainsi que les propriétés de contournement des objets. Cliquez sur le bouton de pause superposé () pour reprendre le placement. Une fois le contour terminé, le polygone se remplit automatiquement selon les options sélectionnées dans le panneau Properties . Reportez-vous à la section Propriétés des polygones de cuivre pour plus d’informations.
  • Les polygones de cuivre peuvent également être créés à partir de primitives sélectionnées. Un polygone existant peut être découpé en deux polygones ou plus, plusieurs polygones de cuivre peuvent être fusionnés, et un ou plusieurs polygones de cuivre peuvent être soustraits d’un autre polygone de cuivre dit « de base ». Reportez-vous aux sections correspondantes pour en savoir plus.

Modes d’angle

Lors du placement d’un polygone de cuivre, cinq modes d’angle sont disponibles (45°, arc à 45°, 90°, arc à 90° et angle quelconque), dont quatre proposent également des sous-modes de direction d’angle. Pendant le placement :

  • Appuyez sur Shift+Spacebar pour parcourir les modes d’angle disponibles.
  • Appuyez sur Spacebar pour basculer entre les deux sous-modes de direction d’angle (sauf en mode angle quelconque).
  • Dans l’un des modes d’angle avec arc, maintenez la touche , ou . enfoncée pour réduire ou agrandir l’arc. Maintenez également la touche Shift enfoncée pour accélérer le redimensionnement de l’arc.
  • Appuyez sur Backspace pour supprimer le dernier sommet.
  • Utilisez le raccourci clavier 1 pour basculer entre le placement de deux bords par clic et d’un seul bord par clic. Dans le second mode, le bord en pointillés est appelé segment d’anticipation (comme illustré dans la dernière image de la série ci-dessous ; reportez-vous à la section Comprendre la fonction d’anticipation pour plus d’informations).

Appuyez sur Shift+Spacebar pour parcourir les cinq modes d’angle disponibles ; utilisez le raccourci 1 pour basculer entre le placement de deux bords et d’un seul bord.
Appuyez sur Shift+Spacebar pour parcourir les cinq modes d’angle disponibles ; utilisez le raccourci 1 pour basculer entre le placement de deux bords et d’un seul bord.

Comprendre la fonction d’anticipation

Lors de la conception d’un PCB, il est souvent nécessaire de pouvoir prévoir l’emplacement d’un futur segment de piste ou bord d’objet sans pour autant placer cet objet. Pour répondre à ce besoin, Altium Designer propose une fonction appelée Look-Ahead. Lorsque l’anticipation est activée, le segment de piste ou le bord d’objet actuellement attaché au curseur n’est pas placé lorsque vous cliquez ; seul le segment précédent est placé. Autrement dit, le dernier segment vous permet d’anticiper l’emplacement du futur segment.

Utilisez le raccourci clavier 1 pendant le placement d’un objet pour activer ou désactiver l’anticipation. Observez les différences d’affichage entre les deux modes. Lors du placement d’une piste, les segments qui seront placés au clic suivant sont hachurés, tandis que le segment d’anticipation est représenté par son contour, sans remplissage. Lors du placement d’un objet plein, les bords qui seront placés au clic suivant sont représentés par des lignes blanches continues, tandis que le bord d’anticipation est représenté par une ligne blanche en pointillés.

Les images suivantes montrent comment l’affichage des segments de piste change selon que la fonction d’anticipation est activée ou désactivée.

 Placement de pistes avec l’anticipation activée (première image) et désactivée (deuxième image). Le prochain clic de souris placera les segments de piste hachurés.  Placement de pistes avec l’anticipation activée (première image) et désactivée (deuxième image). Le prochain clic de souris placera les segments de piste hachurés.

La fonction d’anticipation fonctionne également pendant le placement d’un polygone de cuivre. Utilisez le raccourci clavier 1 pendant le placement pour l’activer ou la désactiver (ce raccourci ne fonctionne que pendant le placement d’un objet). Les images suivantes montrent le placement du premier angle d’un polygone de cuivre.  

 L’anticipation est activée. Au prochain clic de souris, la ligne continue deviendra un bord du polygone, mais pas la ligne en pointillés. Notez la ligne de retour continue. Elle indique comment le polygone sera fermé si vous terminez son placement.  L’anticipation est activée. Au prochain clic de souris, la ligne continue deviendra un bord du polygone, mais pas la ligne en pointillés. Notez la ligne de retour continue. Elle indique comment le polygone sera fermé si vous terminez son placement.

L’anticipation est désactivée. Au prochain clic, les deux lignes continues deviendront des bords du polygone. Notez la ligne de retour continue. Elle indique comment le polygone sera fermé si vous terminez son placement. L’anticipation est désactivée. Au prochain clic, les deux lignes continues deviendront des bords du polygone. Notez la ligne de retour continue. Elle indique comment le polygone sera fermé si vous terminez son placement.

Modification d’un polygone

Déplacement d’un polygone de cuivre

Cliquez sur la forme d’un polygone de cuivre sélectionné (à l’écart de ses poignées de modification) et faites-le glisser pour le déplacer. Maintenez la touche Shift enfoncée pour sélectionner plusieurs polygones de cuivre à déplacer.

Les actions supplémentaires suivantes sont possibles pendant le déplacement :

  • Appuyez sur Spacebar pour faire pivoter le polygone de cuivre dans le sens antihoraire ou sur Shift+Spacebar pour le faire pivoter dans le sens horaire. La rotation s’effectue selon la valeur du paramètre Rotation Step définie sur la page Éditeur PCB – Général de la boîte de dialogue Preferences.
  • Appuyez sur la touche L pour retourner le polygone sur l’autre face de la carte.
  • Appuyez sur les touches X ou Y pour appliquer une symétrie au polygone selon l’axe X ou Y, respectivement.

Vous pouvez également faire un clic droit sur un polygone de cuivre et choisir la commande Polygon Actions » Move Polygon dans le menu contextuel. Une fois la commande lancée, le polygone de cuivre s’attache au curseur et s’affiche sous forme de contour. Déplacez le polygone de cuivre à la position souhaitée, puis cliquez ou appuyez sur Enter pour valider le placement.

Modification de la forme d’un polygone de cuivre

Un polygone de cuivre aux angles en arc de 90° en cours de redimensionnement.Un polygone de cuivre aux angles en arc de 90° en cours de redimensionnement.

Un polygone de cuivre sélectionné comporte deux types de points ou « poignées » permettant de modifier sa forme.

  • Full Handles - ces poignées pleines se trouvent aux sommets du polygone.
  • Empty Handles - ces poignées vides se trouvent au centre des segments délimités par les poignées pleines.

Vous pouvez modifier la forme d’un polygone existant en déplaçant ces poignées, ou sommets, situées à chaque angle ou au centre de chaque bord.

Pour modifier la forme du polygone :

  • Cliquez sur un polygone pour le sélectionner : ses sommets sont mis en surbrillance et le curseur prend la forme d’un réticule.
    • Cliquez sur une poignée pleine, maintenez le bouton enfoncé et faites-la glisser pour déplacer le sommet correspondant.
    • Cliquez sur un bord, maintenez le bouton enfoncé et faites-le glisser pour déplacer le bord entier.
    • Cliquez sur une poignée vide, maintenez le bouton enfoncé et faites-la glisser pour déplacer le côté entier (segment droit ou arc).
    • Ctrl+Click sur une poignée vide pour diviser ce bord en deux. Ctrl doit uniquement être maintenu enfoncé au début du déplacement. Les raccourcis clavier Shift+Spacebar permettent ensuite de parcourir les modes (arc, chanfrein et angle libre).

    Les images du haut illustrent la modification à l’aide d’une poignée vide. Dans les images du bas, Ctrl a été actionné lors de la saisie de la poignée à déplacer pour la modification.
    Les images du haut illustrent la modification à l’aide d’une poignée vide. Dans les images du bas, Ctrl a été actionné lors de la saisie de la poignée à déplacer pour la modification.

  • Si le mode de placement « angle libre » crée des sommets indésirables, cliquez sur le sommet, maintenez le bouton enfoncé et faites glisser le bord pour réduire à un seul le nombre de sommets sur ce bord. Pour supprimer un sommet, cliquez dessus et maintenez le bouton enfoncé comme pour le déplacer, puis appuyez sur la touche Delete.

  • Une fois terminé, faites un clic droit, puis sélectionnez Polygon Actions » Repour Selected pour recalculer le remplissage du polygone selon sa nouvelle forme.

Modification du contour d’un polygone de cuivre

Outre la modification des sommets, vous pouvez également utiliser la commande contextuelle Polygon Actions » Modifier le contour du polygone pour modifier facilement la forme des polygones. Une fois la commande lancée, le curseur prend la forme d’un réticule. Chaque clic ajoute un nouveau sommet. Comme lors du placement d’un polygone, les raccourcis Shift+Spacebar permettent de modifier la forme des angles.

Redimensionnement d’un polygone de cuivre

Pour passer de la modification de la forme à celle de la taille du polygone de cuivre sélectionné actuellement sous le curseur, faites un clic droit sur ce polygone, puis choisissez la commande Polygon Actions » Resize Polygon dans le menu contextuel. Une fois la commande lancée, le mode de modification du polygone passe de reshaping à resizing. Ce changement est confirmé visuellement par le remplacement des poignées de modification situées le long de chaque bord du polygone par huit poignées placées aux coins et au milieu des côtés du rectangle englobant l’objet.

  • Cliquez sur une poignée de modification d’angle et faites-la glisser pour redimensionner le polygone de cuivre simultanément dans les directions verticale et horizontale.
  • Cliquez sur une poignée de modification centrale et faites-la glisser pour redimensionner le polygone de cuivre dans la direction verticale ou horizontale uniquement.

    Lorsque vous redimensionnez le polygone de cuivre, le contour de son ancienne forme reste visible jusqu’au recalcul de son remplissage, afin d’indiquer la modification.

Après modification de sa taille ou de sa position, le polygone de cuivre est marqué comme modifié. Si l’option Repour Polygons After Modification est activée sur la page PCB Editor - General de la boîte de dialogue Preferences , le remplissage du polygone et de tous les polygones qui en dépendent est automatiquement recalculé. Si cette option n’est pas activée, le remplissage du polygone de cuivre n’est pas recalculé.

Pour revenir de la modification de la taille à celle de la forme, faites un clic droit sur un polygone de cuivre sélectionné dont la taille est en cours de modification, puis choisissez la commande Polygon Actions » Edit Polygon Shape dans le menu contextuel.

Propriétés d’un polygone de cuivre

Le mode Polygon Pour du panneau Properties
Le mode Polygon Pour du panneau Properties

Actions
  • Repour – cliquez pour recalculer le remplissage d’un polygone. Cette fonction est utile si vous avez modifié la conception à l’intérieur d’un polygone. Une fois le polygone rétabli, son remplissage doit être recalculé pour éliminer les violations créées par les modifications de la conception.

  • Shelve – cliquez pour mettre un polygone en réserve. Cette action ne le supprime pas de la conception, mais le masque à l’affichage et l’exclut des moteurs de vérification des règles de conception (DRC) et d’analyse de la connectivité des nets.

  • Assign net – cliquez pour affecter un net au polygone souhaité. Après sélection, la boîte de dialogue Net Name s’affiche.

  • Bring to front – cliquez pour modifier l’ordre de remplissage afin que le polygone sélectionné soit devant tous les autres polygones qui le chevauchent (priorité la plus élevée).

  • Send to back – cliquez pour modifier l’ordre de remplissage afin que le polygone sélectionné soit derrière tous les autres polygones qui le chevauchent (priorité la plus faible).

  • Modify – cliquez pour redéfinir la forme du polygone directement dans le document PCB.

Net Information Informations sur le net auquel appartient le polygone de cuivre, ainsi que sur la paire différentielle si ce net en fait partie. Les informations de classe sont également affichées, le cas échéant. Consultez la page Techniques de placement et de modification de PCB pour en savoir plus sur les informations relatives aux nets.
Net Net auquel appartient ce polygone de cuivre. Tous les nets de la conception de carte active figurent dans la liste déroulante. Sélectionnez No Net pour indiquer que le polygone n’est connecté à aucun net. Le Net La propriété d'une primitive est utilisée par le vérificateur des règles de conception pour déterminer si un objet du PCB est placé conformément aux règles. Vous pouvez également cliquer sur l'icône Assign Net () pour choisir un objet dans l'espace de conception : le net de cet objet sera affecté au(x) polygone(s) sélectionné(s). Consultez la page Techniques de placement et de modification des PCB pour en savoir plus sur l'affectation de nets aux objets.
Layer Utilisez la liste déroulante pour sélectionner la couche sur laquelle le remplissage polygonal est placé.
Name

Indiquez un nom approprié pour le polygone. En plus de faciliter l'identification de chaque polygone, ce nom peut être utilisé pour cibler un polygone particulier (ou une famille de polygones) dans une règle de conception. Par défaut, un nom automatique basé sur la couche et le net est attribué au polygone. Le nom est basé sur le schéma de nommage choisi dans le champ Polygon Naming Scheme du mode Board du panneau Properties. Si vous avez saisi un nom personnalisé et souhaitez revenir au nommage automatique, effacez simplement le contenu du champ et appuyez sur Enter.

  • Vous pouvez également supprimer un nom personnalisé et rétablir le nommage automatique depuis le panneau PCB List et le gestionnaire Polygon Pour Manager.

  • Les noms attribués automatiquement sont surveillés et gérés en permanence par Altium Designer. Si un attribut change, comme l'affectation du net ou la position de la couche dans l'empilage, le nom attribué automatiquement est mis à jour. Les règles de conception concernées sont également mises à jour automatiquement.

Area La surface couverte par le remplissage polygonal concerné, exprimée en millimètres carrés ou en pouces carrés.
(X/Y) Position actuelle du premier sommet de ce remplissage polygonal dans l'espace de conception, par rapport à l'origine définissable par l'utilisateur. Cliquez sur le bouton  pour verrouiller la position de ce remplissage polygonal. Consultez la page Techniques de placement et de modification des PCB pour en savoir plus sur le verrouillage des objets de conception.
Fill Mode Choisissez le mode de remplissage du polygone. Trois modes sont disponibles, chacun présentant ses propres avantages et options. En savoir plus sur les modes de remplissage polygonal.
Pour Over Same Net Utilisez la liste déroulante pour contrôler le comportement du remplissage lorsque des objets appartenant au même net sont rencontrés. En savoir plus sur la connexion du remplissage polygonal à un net.
Remove Dead Copper Lors du remplissage d'un polygone, certaines régions (îlots) peuvent être totalement isolées du net connecté en raison de la présence d'autres pistes, pastilles, etc. Si cette option est activée, toute zone du polygone ne comportant pas au moins une connexion à un autre objet du net est automatiquement supprimée. Notez que si votre polygone ne contient aucune pastille appartenant au net affecté, il sera entièrement constitué de cuivre isolé et sera donc intégralement supprimé. Dans ce cas, le contour du polygone reste affiché pour indiquer qu'un polygone existe à cet emplacement.
Optimal Void Rotation Activez cette option pour que les bords du polygone soient disposés de manière à maximiser la largeur des étranglements là où le polygone passe entre des objets adjacents appartenant à d'autres nets. Les arcs du polygone sont remplacés par de courts segments droits, dont la longueur est déterminée par le paramètre Arc Approx..
Outline Vertices 

Utilisez cette zone pour modifier individuellement les sommets de l'objet de remplissage polygonal actuellement sélectionné. Vous pouvez modifier la position des sommets existants, en ajouter ou en supprimer selon vos besoins. Vous pouvez définir des liaisons en arc entre les sommets et exporter les informations sur les sommets vers un fichier au format CSV ou les importer depuis un tel fichier.

  • Vertices Grid – répertorie tous les sommets actuellement définis pour le remplissage polygonal.
  • Index – indice attribué au sommet (non modifiable).
  • X – coordonnée X (horizontale) du sommet. Cliquez pour la modifier.
  • Y – coordonnée Y (verticale) du sommet. Cliquez pour la modifier.
  • Arc Angle (Neg=CW) – angle de l'arc tracé pour relier ce sommet au suivant. Par défaut, les liaisons sont des segments droits et ce champ reste vide. Cliquez pour le modifier, puis saisissez l'angle d'arc souhaité. Une valeur positive produit un arc tracé dans le sens antihoraire. Pour tracer un arc dans le sens horaire, saisissez une valeur négative.
  • Add – permet d'ajouter un sommet. Le nouveau sommet sera ajouté sous l'entrée du sommet actuellement sélectionné (en surbrillance) et aura initialement les mêmes coordonnées que l'entrée précédemment sélectionnée.
  • – cliquez pour supprimer l'entrée du sommet actuellement sélectionné. Une confirmation vous sera demandée avant la suppression.

Pour exporter l'intégralité du contenu du tableau dans un fichier au format CSV, faites un clic droit n'importe où dans le tableau et choisissez la commande Export To CSV. La boîte de dialogue Export Outline Vertices s'affiche pour vous permettre de définir l'emplacement et le nom du fichier à enregistrer. Par défaut, le fichier sera nommé Outline Vertices.CSV. Pour importer des informations sur les sommets depuis un fichier CSV, faites un clic droit n'importe où dans le tableau et choisissez la commande Import From CSV. La boîte de dialogue Import Outline Vertices s'affiche pour vous permettre de rechercher et d'ouvrir le fichier CSV souhaité. Notez que l'importation écrasera tout le contenu actuellement défini dans le tableau.

Le moteur de remplissage polygonal utilisé dans l'éditeur PCB produit de « vrais arcs » dans les remplissages polygonaux. Il améliore également la qualité et les performances du remplissage. Ce moteur avancé de remplissage polygonal est en bêta ouverte et est disponible lorsque l'option PCB.Polygon.AdvancedPour est activée dans la boîte de dialogue Advanced Settings. Le moteur de remplissage avancé s'applique à tous les modes de remplissage (Solid, Hatched et None).

Lorsque l'option PCB.Polygon.AdvancedPour est désactivée, des approximations sont utilisées à la place de vrais arcs, et l'option Optimal Void Rotation est disponible dans le panneau Properties du remplissage polygonal sélectionné. Activez cette option pour que les bords du polygone soient disposés de manière à maximiser la largeur des étranglements là où le polygone passe entre des objets adjacents appartenant à d'autres nets. Les arcs du polygone sont remplacés par plusieurs courts segments droits et, pour les remplissages polygonaux pleins, l'écart maximal par rapport à un arc parfait est déterminé par le paramètre Arc Approx.. Réduire cette valeur augmente le nombre de segments droits utilisés afin d'obtenir une meilleure approximation de l'arc. De plus, lorsque l'option PCB.Polygon.AdvancedPour est désactivée, l'option Surround Pad With est disponible pour les remplissages polygonaux utilisant les modes de remplissage Hatched et None . Utilisez cette option pour sélectionner la forme utilisée pour entourer les pastilles (Arcs ou Octagons).

Les arcs véritables générés par le moteur avancé de remplissage sont affichés dans l’éditeur de PCB, pris en compte par le DRC et présents dans tous les types de sorties générées. Cette fonctionnalité est en bêta ouverte et disponible lorsque l’option PCB.Rendering.DrawArcBaseGeometry est activée dans la boîte de dialogue Advanced Settings. Note : le rendu des arcs véritables nécessite que l’option PCB.Polygon.AdvancedPour soit également activée dans la boîte de dialogue Advanced Settings.

Si des modifications ont été apportées, manuellement ou par l’importation de données depuis un fichier CSV, le panneau signale les modifications en attente dans une bannière bleue en haut du panneau Properties et vous invite à les appliquer.

Modes de remplissage des polygones

Le même polygone rempli à l’aide de régions (Solid), puis de pistes et d’arcs (Hatched). 
Le même polygone rempli à l’aide de régions (Solid), puis de pistes et d’arcs (Hatched).

Le moteur de placement des polygones de cuivre peut construire des polygones à partir de régions pleines ou d’une combinaison de pistes et d’arcs, selon le mode de remplissage sélectionné dans le panneau Properties. L’image d’aperçu change pour afficher une représentation graphique d’un polygone de cuivre plein, et les options associées sont proposées dans le panneau. Trois modes de remplissage sont pris en charge.

Chaque mode de remplissage propose une option Show Preview / Hide Preview dans le panneau Properties. Utilisez-la pour afficher ou masquer une représentation visuelle du polygone choisi dans le panneau.

Plein

Lorsque ce mode est sélectionné, le polygone est construit en interne à partir d’objets de région pleine, avec une région distincte pour chaque zone de cuivre contiguë dans le polygone terminé.

Les polygones de ce type nécessitent le placement de beaucoup moins d’objets, ce qui permet d’obtenir des fichiers plus petits, d’accélérer le remplissage, le rafraîchissement de l’affichage, l’ouverture des fichiers, le DRC et l’analyse de la connectivité des nets, et de réduire la taille des fichiers de sortie, puisque l’objet région est entièrement pris en charge dans les formats Gerber et ODB++.

Les options associées suivantes sont proposées dans le panneau Properties lorsque ce mode est sélectionné ().

Remove Islands Less Than

Spécifiez une valeur de surface. Toutes les zones de cuivre dont la surface est inférieure à cette valeur seront supprimées.

Cette option repose uniquement sur la surface ; elle ne tient pas compte du fait que l’îlot est connecté ou non à une pastille ou à un via. Notez que toutes les zones de cuivre non connectées sont systématiquement supprimées si l’option Remove Dead Copper est activée dans le panneau Properties.

Remove Necks Less Than

Spécifiez une valeur de largeur. Les fines languettes de cuivre dont la largeur est inférieure à cette valeur seront supprimées. Notez que plus cette valeur est élevée, plus il y aura de passages étroits dans lesquels le polygone ne pourra pas être rempli. En général, cette valeur ne doit pas être inférieure à la largeur de piste minimale utilisée dans la conception ou à la largeur de cuivre minimale prise en charge par le fabricant. Activez l’option Obey Rules pour utiliser la valeur de la contrainte de largeur minimale applicable.

La valeur de l’option définit également le rayon d’arrondi des angles extérieurs du polygone. Lorsque l’option Remove Necks Less Than est activée, le rayon d’arrondi est égal à la moitié de la valeur de l’option (). Si l’option est désactivée (ou activée mais avec une valeur définie sur 0), aucun arrondi n’est appliqué.

Hachuré

Lorsque ce mode est sélectionné, le polygone est créé à partir d’objets de piste et d’arc. Le contour d’un polygone hachuré est créé à partir de pistes et d’arcs, le bord du polygone défini par l’utilisateur correspondant à l’axe médian des pistes et des arcs du contour.

Les polygones de ce type sont généralement plus lents à remplir et produisent des fichiers PCB et Gerber plus volumineux. Les polygones hachurés sont souvent utilisés dans les conceptions analogiques.

Les options associées suivantes sont proposées dans le panneau Properties lorsque ce mode est sélectionné ().

Track Width Spécifiez la largeur de piste utilisée pour créer le polygone.
Grid Size

Spécifiez l’espacement, ou la grille, selon lequel les pistes du polygone hachuré sont placées.

En ajustant les paramètres Track Width et Grid Size des objets de piste et d’arc, le polygone obtenu peut avoir un aspect hachuré (Track Width est inférieur à Grid Size) ou plein (Track Width est supérieur ou égal à Grid Size).

Hatch mode Quatre modes sont disponibles : 90 Degree, 45 Degree, Horizontal ou Vertical.
Min Prim Length Spécifiez la longueur minimale autorisée pour les objets de piste et d’arc dans ce mode de remplissage.

Aucun

Ce mode est essentiellement identique au mode Hatched . Il utilise lui aussi des pistes et des arcs pour définir les limites, mais les pistes et les arcs de remplissage ne sont pas ajoutés.

Ce mode peut être utile lorsque vous analysez la structure et la conception de différents polygones et cherchez à comprendre les interactions entre des polygones qui se chevauchent. Il est également utile lorsque vous apportez des modifications à la conception et que le polygone gêne ces opérations. Une autre approche consiste à mettre les polygones de côté pendant les modifications de conception : ils sont alors conservés dans le fichier PCB, mais ne sont plus affichés.

Les options associées suivantes sont proposées dans le panneau Properties lorsque ce mode est sélectionné ().

Track Width Spécifiez la largeur de piste du contour du polygone de cuivre.
Min Prim Length Spécifiez la longueur minimale autorisée pour les objets de piste et d’arc dans ce mode de remplissage.

Connexion du polygone de cuivre à un net

 
 
 
 
 

Un polygone peut être associé à un net. Sélectionnez le net souhaité dans la liste déroulante Net du panneau Properties . Le polygone de cuivre se connectera à chaque pastille et à chaque via de ce net situés à l’intérieur du contour du polygone, conformément à la règle de conception Polygon Connect Style applicable. Notez que cette règle permet de définir, si nécessaire, des méthodes de connexion différentes pour les pastilles traversantes, les pastilles CMS et les vias. L’isolement entre le polygone et les objets appartenant à d’autres nets est déterminé par la règle de conception Electrical Clearance applicable.

La manière dont le polygone de cuivre traite les autres objets du même net, notamment les pistes de routage, les arcs, les remplissages et les régions, est déterminée par l’option sélectionnée dans la liste déroulante Pour Over Same Net du panneau Properties lorsque le polygone de cuivre est sélectionné :

  • Don't Pour Over Same Net Objects – choisissez cette option si vous ne souhaitez not pas que le polygone recouvre les objets de piste, d’arc, de remplissage, de région ou de polygone de ce net (ou de tout autre net), autrement dit pour remplir le polygone uniquement dans les espaces libres.
  • Pour Over All Same Net Objects – choisissez cette option si vous souhaitez remplir le polygone dans les espaces libres et également par-dessus les objets all (c’est-à-dire les pistes, les arcs, les remplissages, les régions et les autres polygones) appartenant au même net que le polygone et situés dans sa zone. Par exemple, les pistes existantes de ce net seront entièrement recouvertes par le polygone.
  • Pour Over Same Net Polygons Only – choisissez cette option (par défaut) si vous souhaitez que le polygone soit rempli uniquement dans les espaces libres et par-dessus les objets de remplissage polygonal existants situés à l’intérieur de son contour et appartenant au même net. Le polygone contournera tous les autres objets (pistes, arcs, remplissages et régions), quel que soit le net auquel ils appartiennent.

Si un remplissage polygonal est placé sur une couche autre qu’une couche de signal, il ne contournera pas les objets existants, car ces objets ne sont affectés à aucun net et n’appartiennent donc à aucun d’entre eux.

Mise en réserve et restauration d’un remplissage polygonal

Au cours du processus de conception, il est normal que des modifications surviennent : des composants peuvent être ajoutés ou modifiés, le routage peut nécessiter une mise à jour, etc. Pour simplifier la gestion des polygones existants pendant ce processus, ceux-ci peuvent être shelved. Cela les masque temporairement à l’affichage et les exclut des moteurs de DRC et d’analyse de la connectivité des nets, tout en les conservant dans la base de données du PCB (ils ne sont donc pas supprimés et peuvent être restaurés à tout moment). Il est ainsi possible de modifier l’implantation de la carte avec une meilleure visibilité et sans subir l’impact sur les performances, tant pour l’édition que pour la DRC, que peuvent entraîner les remplissages polygonaux affichés.

  • Pour mettre en réserve tous les remplissages polygonaux de la conception actuelle, sélectionnez Tools » Polygon Pours » Shelve <n> Polygon(s) dans les menus principaux (où <n> correspond au nombre de remplissages polygonaux détectés dans la conception).
  • Pour restaurer tous les remplissages polygonaux mis en réserve, sélectionnez la commande Tools » Polygon Pours » Restore <n> Shelved Polygon(s) dans les menus principaux (où <n> correspond au nombre de remplissages polygonaux actuellement mis en réserve). Tous les polygones restaurés sont considérés comme ayant été modifiés. Si l’option Repour Polygons After Modification est activée sur la page PCB Editor - General de la boîte de dialogue Preferences, les remplissages polygonaux et tous ceux qui en dépendent seront automatiquement recalculés. Si cette option est désactivée, les remplissages polygonaux restaurés ne seront pas recalculés.
  • Vous pouvez également mettre temporairement de côté certains polygones à l'aide des commandes du sous-menu contextuel Polygon Actions ou de la boîte de dialogue Polygon Pour Manager.

Recalcul d'un polygone

Si vous avez modifié la conception à l'intérieur d'un polygone, celui-ci devra être recalculé une fois restauré afin d'éliminer les violations créées par ces modifications. Il existe plusieurs façons de recalculer (reconstruire) un polygone dans le document actif.

Pour recalculer un polygone, faites un clic droit sur celui-ci, puis sélectionnez une commande Repour dans le sous-menu Polygon Actions ou utilisez la commande Repour appropriée dans le sous-menu Tools » Polygon Pours :

  • Repour Selected - recalculer tous les remplissages polygonaux sélectionnés (ainsi que ceux qui en dépendent).
  • Repour All - recalculer tous les remplissages polygonaux définis (et non mis de côté).
  • Repour Violating Polygons - recalculer tous les remplissages polygonaux présentant des violations.
  • Repour Modified - recalculer tous les remplissages polygonaux modifiés. Un remplissage polygonal modifié est un remplissage qui a subi une modification, mais qui n'a pas encore été recalculé. Sa propriété IsModified, visible dans le panneau PCB List pour un remplissage polygonal sélectionné, est activée (True).

Les remplissages polygonaux peuvent également être recalculés dans la boîte de dialogue Polygon Pour Manager (Tools » Polygon Pours » Polygon Manager) en sélectionnant le polygone souhaité, puis en cliquant sur le bouton Repour.

Confirmez les modifications dans la boîte de dialogue Confirm.

Pour modifier un polygone, la couche sur laquelle il se trouve doit être la couche courante ou active.

Si les options Repour Polygons After Modification et Repour all dependent polygons after editing sont activées sur la page PCB Editor - General de la boîte de dialogue Preferences, le remplissage polygonal et tous ceux qui en dépendent seront automatiquement recalculés après modification.

Remplissage dynamique des polygones

Cette fonctionnalité est en bêta ouverte et est disponible lorsque les options PCB.Polygon.AdvancedDynamicPour et PCB.Polygon.AdvancedPour sont activées dans la boîte de dialogue Advanced Settings.

La fonctionnalité de remplissage dynamique des polygones recalcule le polygone au fur et à mesure du routage, plutôt qu'une fois les modifications du routage effectuées. Elle permet de recalculer les polygones à la volée (remplissage dynamique) pendant l'exécution de commandes interactives (par exemple, le routage interactif ou le glissement interactif). Les remplissages polygonaux pleins, hachurés et sans remplissage sont pris en charge.

Pour utiliser le remplissage dynamique des polygones, l'option Repour Polygons After Modification de la page PCB Editor – General de la boîte de dialogue Preferences doit être activée.

Contrairement au recalcul effectué à l'aide des commandes de recalcul (telles que Repour Selected ou Repour All), le recalcul après modification est incrémental. Toutefois, pour qu'un recalcul incrémental soit possible, le remplissage polygonal doit être à jour, ce qui signifie qu'il doit avoir été recalculé une fois depuis le début de la session actuelle de l'éditeur de PCB. C'est pourquoi le premier recalcul incrémental entraîne le recalcul de tous les remplissages polygonaux de la conception. Lors d'une nouvelle session de l'éditeur de PCB (par exemple, à la réouverture du document PCB ou au redémarrage d'Altium Designer), il est recommandé de recalculer les remplissages polygonaux à l'aide de la commande Repour All, afin qu'ils soient considérés comme à jour.

Pour optimiser les performances du remplissage incrémental, en particulier pour les grands remplissages polygonaux présentant des contours complexes ou plusieurs trous, le cuivre d'un remplissage polygonal est divisé en segments plus petits appelés tuiles. Le cuivre d'un polygone est structuré hiérarchiquement en régions de cuivre, elles-mêmes subdivisées en tuiles pour accélérer le traitement. Ce processus de subdivision est entièrement interne et n'affecte pas le résultat final lors de la génération des fichiers de fabrication ou de la décomposition du polygone en primitives libres. Les tuiles ne sont visibles que lorsque les remplissages polygonaux sont affichés en mode Ébauche ().

Configuration de l'ordre de remplissage

Lorsque deux polygones se chevauchent, Altium Designer doit savoir lequel doit occuper leur zone commune. Pour cela, il faut définir l'ordre de remplissage : le polygone de priorité supérieure est prioritaire et remplit la zone commune. L'ordre de remplissage des polygones qui se chevauchent peut être configuré de manière interactive en faisant un clic droit sur un remplissage polygonal sélectionné et en choisissant l'une des commandes suivantes dans le menu contextuel :

  • Polygon Actions » Bring to front - modifier l'ordre de remplissage de sorte que le polygone sélectionné se trouve devant tous les autres polygones qui le chevauchent (et possède donc la priorité la plus élevée).

  • Polygon Actions » Send to back - modifier l'ordre de remplissage de sorte que le polygone sélectionné se trouve derrière tous les autres polygones qui le chevauchent (et possède donc la priorité la plus faible).

Le nouvel ordre sera visible dans l'espace de conception une fois que le remplissage polygonal, désormais considéré comme modifié, aura été recalculé.

L'ordre de remplissage des polygones peut également être géré dans la boîte de dialogue Polygon Pour Manager.

Contrôle du style de connexion des polygones

Main page: Règle de conception du style de connexion des polygones

La manière dont le polygone se connecte aux pastilles du net auquel il est rattaché est régie par la règle de conception Plane » Polygon Connect Style applicable (Design » Rules). 

La manière dont le polygone se connecte aux pastilles du net est déterminée par la règle de conception Polygon Connect Style.
La manière dont le polygone se connecte aux pastilles du net est déterminée par la règle de conception Polygon Connect Style.

Trois options de connexion sont disponibles :

  • Relief Connect - une connexion par rayons est créée. Définissez le Number des conducteurs, le Angle de ces conducteurs (90º ou 45º), Conductor Width et le Air Gap Width (l'espacement entre le bord de la pastille et le bord du polygone qui l'entoure).

  • Direct Connect - le polygone recouvre la pastille, créant une connexion en cuivre plein à la broche.

  • No Connect - les pastilles du net seront isolées du polygone.

Le paramètre Air Gap Width contrôle l'espacement entre le bord de la pastille et le polygone qui l'entoure, tandis que les règles de conception Electrical Clearance remplissaient cette fonction dans les versions antérieures d'Altium Designer. Lorsqu'une carte conçue dans une version antérieure d'Altium Designer est ouverte, un avertissement s'affiche. Dans cette situation, il est important de vérifier et de définir les paramètres Air Gap Width dans les règles de conception Polygon Connect Style.

Lorsqu'une pastille ou un via est placé à l'intérieur d'un remplissage polygonal Hatched du même net, mais sans toucher les pistes de ce remplissage, des pistes supplémentaires sont automatiquement ajoutées là où cela est nécessaire pour assurer la connexion.

Lorsqu'une pastille ou un via présente un paramètre Connect Style défini sur Direct Connect, la pastille ou le via se connecte aux pistes les plus proches du remplissage polygonal au moyen de pistes supplémentaires.

Lorsqu'une pastille ou un via présente un paramètre Connect Style défini sur Relief Connect, un motif de connexion par frein thermique se forme autour de la pastille ou du via, puis ce motif est connecté aux pistes les plus proches du remplissage polygonal au moyen de pistes supplémentaires.

Lorsqu'une pastille ou un via présente un paramètre Connect Style défini sur No Connect, aucun cuivre supplémentaire n'est ajouté.

 

Cette fonctionnalité est disponible lorsque l'option PCB.Polygon.AdvancedPour est activée dans la boîte de dialogue Advanced Settings.

Contrôle de l'espacement du polygone

Main page: Règle de conception d'espacement

Comme pour tout objet placé sur une couche de signal (cuivre), l'espacement entre un polygone et les objets autour desquels il est rempli est contrôlé par la règle de conception Electrical Clearance applicable. 

 L'espacement entre le polygone et les objets appartenant à d'autres nets est contrôlé par la règle de conception Electrical Clearance. L'espacement entre le polygone et les objets appartenant à d'autres nets est contrôlé par la règle de conception Electrical Clearance.

Il est courant de prévoir un espacement plus important entre un polygone et les objets des autres nets. Pour ce faire, une règle de conception Electrical Clearance propre aux polygones peut être définie. L'image ci-dessus en présente un exemple. N'oubliez pas que la règle Polygon Clearance doit également avoir une Priority supérieure à celle de toute règle d'espacement générale pour avoir un effet. 

Lorsque vous définissez une règle Electrical Clearance pour les polygones, vous devez utiliser le mot-clé de requête InPolygon (ou InPoly) plutôt que IsPolygon (ou IsPoly). En effet, les règles d'espacement s'appliquent aux primitives (régions, pistes et arcs) qui composent le polygone ou sont in le polygone, plutôt qu'au polygone en tant qu'objet global. Une règle d'espacement valide pour les remplissages polygonaux s'appliquerait entre les objets InPolygon et All autres objets. 

Découpes de remplissage polygonal

Une découpe de remplissage polygonal est essentiellement une région de cuivre négative dans laquelle vous définissez un vide ou un trou dans le polygone. Pour définir une découpe dans un polygone :

  1. Sélectionnez la commande Place » Polygon Pour Cutout dans les menus principaux.
  2. Le curseur prend la forme d'un réticule ; commencez à l'intérieur du contour du polygone. Cliquez pour définir le point de départ.
  3. Déplacez le curseur à travers le polygone. Appuyez sur Shift+Spacebar pour parcourir les différents modes d'angle de la région.
  4. Continuez à cliquer et à déplacer la souris pour définir le contour de la découpe.
  5. Faites un clic droit pour quitter le mode de placement de découpe de polygone.
  6. Le polygone d'origine doit maintenant être rempli à nouveau. Cliquez dessus pour le sélectionner, puis utilisez la commande Tools » Polygon Pours » Repour Selected dans les menus principaux : il sera rempli autour de la nouvelle découpe.

La découpe est en réalité un objet Région dont l'option Polygon Cutout est activée. Elle peut être déplacée, redimensionnée ou supprimée si nécessaire. Pour redimensionner une découpe, cliquez une fois dessus pour la sélectionner, puis cliquez et maintenez le bouton enfoncé pour faire glisser un bord ou un sommet. N'oubliez pas que le polygone doit être rempli à nouveau chaque fois que la découpe est modifiée.

La découpe a été placée (première image) ; le polygone a été rempli à nouveau (deuxième image).  
La découpe a été placée (première image) ; le polygone a été rempli à nouveau (deuxième image).

Création d'un remplissage polygonal à partir d'un ensemble de pistes

Outre la définition de zones de cuivre conductrices sur une carte, les polygones et les régions pleines servent également à définir d'autres objets de conception de forme polygonale, tels qu'un symbole particulier ou un logo d'entreprise. Si le contour de la forme souhaitée a été défini dans un autre outil de conception, tel qu'AutoCAD, il peut être exporté sous forme de fichier DXF, puis importé dans Altium Designer. Ce contour peut ensuite être converti en polygone ou en région pleine.

Pour convertir en polygone un contour fermé constitué d'objets de type piste et/ou arc sélectionnés, sélectionnez toutes les primitives formant la forme fermée, puis sélectionnez Tools » Convert » Create Polygon from Selected Primitives dans les menus principaux.

Notez que :

  • Le polygone sera créé sur la couche courante (ou active), et non sur la couche sur laquelle se trouvent les pistes sélectionnées. Vous pouvez ainsi définir la forme sur une couche mécanique, puis créer le polygone sur une couche de signal.
  • Les primitives sélectionnées à l'origine ne sont pas supprimées : elles existeront toujours après la création du polygone et resteront sélectionnées. Le nouveau polygone est rempli à l'intérieur des objets sélectionnés.
  • Le bord du nouveau polygone suivra l'axe médian des objets sélectionnés utilisés pour le créer.
  • Si le polygone est créé sur la même couche que les pistes sélectionnées, il sera rempli à l'intérieur de celles-ci, conformément à la règle de conception Electrical Clearance applicable.
  • Le polygone sera créé avec son mode de remplissage défini sur None. Double-cliquez pour remplir à nouveau le nouveau polygone en mode plein ou hachuré.
Comme l'algorithme Create Polygon from Selected Objects utilise l'axe médian des objets sélectionnés, il exige que les points de fin et de début des objets qui se touchent coïncident exactement (début/fin aux mêmes coordonnées X, Y). Si ce n'est pas le cas, une boîte de dialogue Confirm s'affiche, indiquant l'emplacement où l'algorithme a échoué et offrant également la possibilité de lui demander de tenter de définir le polygone à partir des bords des objets. Tant que les objets sélectionnés se chevauchent légèrement, cette option devrait créer un polygone dont le bord suit le bord extérieur des objets sélectionnés.

Scission d'un remplissage polygonal

Un même polygone de remplissage peut être découpé en deux ou plusieurs polygones de remplissage distincts. Pour ce faire :

  1. Assurez-vous que la couche appropriée est la couche active, car l’outil de découpe ne fonctionne que si la couche active est celle sur laquelle se trouve le polygone de remplissage à découper.
  2. Sélectionnez Place » Slice Polygon Pour dans les menus principaux (ou la commande Slice Polygon Pour sur le Active Bar, ou la commande Polygon Actions » Slice Polygon Pour dans le menu contextuel du polygone de remplissage).
  3. Lorsque vous sélectionnez la commande, vous passez en mode découpe (semblable au mode de placement des pistes) et le curseur prend la forme d’un réticule. En partant de l’extérieur du contour du polygone, cliquez pour fixer le point de départ de la ligne de découpe (le premier segment de piste).
  4. Déplacez le curseur à travers le polygone. Le processus de découpe utilise le mode de placement de lignes pour définir à la fois le tracé et la largeur de la découpe. Lors de la définition de la découpe :
    • Appuyez sur Shift+Spacebar pour faire défiler les modes d’angle de placement des lignes.

    • Appuyez sur Spacebar pour basculer entre les modes d’angle de début et de fin.

    • Appuyez sur Backspace pour supprimer le dernier angle placé.

    • Appuyez sur Tab pour accéder à la boîte de dialogue Line Constraints afin de modifier la largeur de la ligne et/ou la couche active pour le placement.

      La boîte de dialogue Line Constraints.
      La boîte de dialogue Line Constraints.

      • Line Width - utilisez ce champ pour saisir une nouvelle largeur de ligne. Cette nouvelle largeur sera appliquée au segment en cours de placement.
      • Current Layer - utilisez ce champ pour changer la couche sur laquelle la ligne est placée. Le menu déroulant répertorie toutes les couches actuellement définies (et activées) pour la carte. La couche choisie s’appliquera au segment de ligne suivant, c’est-à-dire au segment situé après celui en cours de placement.
  5. Cliquez pour fixer une série de sommets définissant la ligne de découpe.
  6. Une fois la ligne de découpe tracée à travers le polygone et au-delà de son bord opposé, cliquez avec le bouton droit ou appuyez sur Esc pour terminer le placement de la ligne.
  7. Cliquez une seconde fois avec le bouton droit pour terminer la découpe. Une boîte de dialogue Confirm s’affiche pour vous demander si vous souhaitez scinder le polygone ; cliquez sur Yes pour le scinder.

Il s’agit désormais de deux polygones indépendants, qui peuvent chacun être modifiés et recalculés selon les besoins.

La ligne de découpe étant de la même couleur que le polygone de remplissage, il est utile de recalculer le polygone avec le mode de remplissage défini sur None avant de commencer la découpe, afin de bien voir la ligne de découpe.
Notez que les sections de polygone issues de la découpe ne sont pas marquées comme modifiées ; le recalcul des polygones modifiés n’aura donc aucun effet. Pour finaliser les découpes et les voir dans l’espace de conception, vous devez recalculer manuellement le remplissage, soit en sélectionnant les « portions » de polygone et en utilisant la commande Repour Selected, soit en utilisant la commande Repour All.

Fusion des polygones de remplissage sélectionnés

Vous pouvez fusionner deux ou plusieurs objets de type polygone de remplissage en procédant comme suit :

  1. Placez de nouveaux polygones de remplissage (ou faites glisser des polygones existants) de manière à ce qu’ils se chevauchent comme souhaité.
  2. Sélectionnez tous les polygones de remplissage à fusionner.
  3. Cliquez avec le bouton droit sur l’un des polygones de remplissage sélectionnés, puis choisissez la commande Polygon Actions » Combine Selected Polygons dans le menu contextuel.
Les propriétés du nouveau polygone sont copiées à partir du premier polygone sélectionné dans chaque groupe de polygones qui se chevauchent.

Soustraction des polygones de remplissage sélectionnés

Vous pouvez soustraire un ou plusieurs objets de type polygone de remplissage d’un autre polygone de remplissage « de base » en procédant comme suit :

  1. Placez de nouveaux polygones de remplissage ou faites glisser des polygones existants de manière à ce qu’ils chevauchent le polygone de remplissage de base souhaité, c’est-à-dire celui dont ils seront soustraits.
  2. Sélectionnez le polygone de remplissage de base, cliquez avec le bouton droit, puis choisissez la commande Polygon Actions » Subtract Polygons From Selected dans le menu contextuel.
  3. Sélectionnez les polygones à soustraire.
  4. Cliquez avec le bouton droit ou appuyez sur Esc pour terminer l’opération.

Décomposition d’un polygone de remplissage en primitives

Un polygone de remplissage peut être reconverti en primitives à partir desquelles il a été créé en choisissant la commande Tools » Convert » Explode Polygon to Free Primitives dans les menus principaux, ou en cliquant avec le bouton droit sur un polygone de remplissage placé (sélectionné ou non), puis en choisissant la commande Polygon Actions » Explode Polygon To Free Primitives (ou Explode Selected Polygons To Free Primitives) dans le menu contextuel. Les polygones pleins sont reconvertis en primitives de région, tandis que les polygones hachurés sont reconvertis en pistes et en arcs. Une fois décomposé, un objet de type polygone de remplissage ne peut plus être manipulé comme un objet groupé.

Bien qu’il n’existe pas de commande spécifique pour regrouper un polygone décomposé, vous pouvez utiliser la commande Undo pour obtenir ce résultat.

La boîte de dialogue Polygon Pour Manager

La boîte de dialogue Polygon Pour Manager offre une vue d’ensemble de tous les polygones présents dans l’espace de conception du PCB. Elle permet également de nommer ou renommer chaque polygone, de définir l’ordre de remplissage des polygones, de recalculer ou de suspendre le remplissage des polygones sélectionnés, ainsi que d’ajouter des règles de conception pour les polygones sélectionnés et d’en définir la portée.

Pour ouvrir la boîte de dialogue Polygon Pour Manager, sélectionnez la commande Tools » Polygon Pours » Polygon Manager dans les menus principaux, ou cliquez avec le bouton droit sur un polygone de remplissage placé dans l’espace de conception, puis choisissez la commande Polygon Actions » Polygon Manager dans le menu contextuel.

La boîte de dialogue Polygon Pour Manager vous permet de contrôler entièrement tous les polygones de la conception.
La boîte de dialogue Polygon Pour Manager vous permet de contrôler entièrement tous les polygones de la conception.

Après le lancement de la commande, la boîte de dialogue Polygon Pour Manager s’ouvre. Elle permet d’effectuer toutes les modifications non graphiques des polygones de remplissage de la conception, notamment :

  • Renommer les polygones (avec la possibilité d’utiliser la fonction de nommage automatique).
  • Définir l’ordre de remplissage des polygones.
  • Recalculer le remplissage de tous les polygones ou de certains d’entre eux (modifiés, sélectionnés ou présentant des violations).
  • Suspendre ou rétablir le remplissage de tous les polygones ou des polygones sélectionnés.
  • Verrouiller ou déverrouiller tous les polygones ou les polygones sélectionnés.
  • Ignorer ou conserver les violations pour tous les polygones ou les polygones sélectionnés (dans le cadre de la vérification DRC en ligne).
  • Ajouter des règles de conception relatives au style de connexion et à l’isolement des polygones, et en définir la portée.
  • Ajouter des classes de polygones pour les polygones sélectionnés.
  • Créer un nouveau polygone à partir d’un polygone sélectionné ou du contour de la carte.

Remarques concernant la boîte de dialogue Polygon Pour Manager :

  • Un polygone est automatiquement nommé lors de son placement ; vous pouvez le renommer selon les besoins de votre conception. Notez que Name peut être utilisé pour définir la portée des règles de conception ciblant un polygone.
  • La zone Pour Order vous permet de réorganiser l’ordre de remplissage des polygones à l’aide des boutons Move Up, Move Down et Auto Generate. Vous pouvez également modifier cet ordre par glisser-déposer à la souris, ce qui est bien plus rapide dans les conceptions comportant de nombreux remplissages polygonaux.
  • L’ordre de remplissage peut être important lorsqu’un polygone est entièrement inclus dans un autre. En général, il convient de les classer du plus petit au plus grand.
  • Le bouton Auto Generate classe les polygones par surface croissante, couche par couche.
  • Si vous cliquez sur le bouton Repour, vous pouvez choisir de recalculer le remplissage des polygones modifiés, des polygones sélectionnés, des polygones présentant des violations ou de tous les polygones, ou encore Force Repour All Polygons. La progression de la mise à jour peut être suivie dans la barre d’état.

Une fois toutes les opérations de modification et de gestion des polygones terminées, cliquez sur OK. Les modifications sont alors appliquées. Si l’option Repour Polygons After Modification est activée sur la page Éditeur PCB - Général de la boîte de dialogue Preferences, le remplissage des polygones est automatiquement recalculé. Cela inclut également les polygones dépendants si l’option Repour all dependent polygons after editing est elle aussi activée. Si ces options ne sont pas activées, le remplissage des polygones n’est pas recalculé. Dans ce dernier cas, utilisez la commande de recalcul du remplissage appropriée dans le sous-menu Tools » Polygon Pours.

Parcourir les polygones

En mode  Polygons du panneau PCB, les trois zones principales changent pour refléter la hiérarchie des polygones de la conception PCB actuelle (de haut en bas) :

  • Polygon Classes.
  • Les Polygons individuels au sein d’une classe.
  • Les Polygon Primitives individuels qui constituent un polygone.

Pour gérer et modifier entièrement les classes de polygones, ouvrez la boîte de dialogue Explorateur de classes d’objets à l’aide de la commande Design » Classes des menus principaux. Cette boîte de dialogue vous permet de consulter ou de modifier les polygones appartenant à la classe, de renommer cette dernière ou d’ajouter des classes.

Pour en savoir plus sur l’utilisation des classes, consultez la page Utilisation des classes dans un schéma et un PCB.

Dans le panneau PCB, un clic droit sur une entrée de polygone, suivi de la sélection de Properties (ou un double-clic sur l’entrée), ouvre le mode Remplissage polygonal du panneau Propriétés, dans lequel vous pouvez consulter ou modifier les propriétés selon vos besoins. De même, un clic droit sur une entrée de primitive de polygone, suivi de la sélection de Properties (ou un double-clic directement sur l’entrée), permet d’accéder au mode correspondant du panneau Properties , dans lequel vous pouvez consulter ou modifier les propriétés de la primitive selon vos besoins.

Dans la zone Polygon Primitives du panneau PCB, l’affichage et l’inclusion de chaque type de primitive de polygone dépendent du réglage de l’option d’activation correspondante, accessible depuis le menu contextuel.

Rapports sur les polygones

Pour obtenir davantage d’informations sur les remplissages polygonaux de votre PCB, utilisez la zone Board Information du panneau Properties (accessible lorsqu’aucun objet n’est sélectionné dans l’espace de conception) ou affichez la liste des propriétés d’un remplissage polygonal et de ses éléments enfants. Le nombre de polygones détectés sur le PCB est indiqué dans la zone Primitives & Others de la zone Board Information . Gardez à l’esprit que ce total comprend non seulement les remplissages polygonaux, mais aussi les plans internes et les plans divisés. Pour obtenir une liste détaillée des propriétés des polygones, utilisez le panneau PCB List.

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