Personnalisation d’un empilage de pastilles

Altium Designer vous permet de personnaliser la forme de vos pastilles, de définir la forme requise des pastilles sur les couches de masque de soudure et de pâte à braser, et aussi de personnaliser les décharges thermiques des pastilles.

Si vous préférez apprendre en regardant, consultez la liste de lecture vidéo Custom Pad Stack in Altium Designer dans l’Altium Academy.

Utilisation de formes de pastilles personnalisées

L’objet de pastille standard peut :

  • Être défini selon différentes formes, notamment ronde, rectangulaire, rectangulaire à coins arrondis et octogonale.

  • Être dimensionné différemment selon les directions X et Y, ce qui étend la gamme de formes pouvant être créées.

  • Être personnalisé pour modifier sa forme sur chaque couche de la carte.

  • Avoir un trou rond ou oblong, pouvant être décalé par rapport au centre de la pastille.

Cependant, il existe une très grande variété de formes de pastilles nécessaires pour les empreintes de composants, et les pastilles standard ne suffisent pas toujours. Pour créer une forme différente de celles répertoriées ci-dessus, vous devez créer une forme de pastille personnalisée.

Exemple d’une empreinte avec des pastilles de forme personnalisée.

Stratégies de création de pastilles de forme personnalisée

Les formes de pastilles personnalisées peuvent être créées en convertissant des objets Region placés ou un contour fermé, ou directement, en sélectionnant la nouvelle entrée Custom Shape dans la liste déroulante Shape du mode Pad du panneau Properties .

Conversion de régions

Pour créer une pastille de forme personnalisée en convertissant des régions :

  1. Placez une ou plusieurs régions superposées définissant la forme personnalisée de la pastille dans l’espace de conception. Les régions peuvent être définies sur n’importe quelle couche.
  2. Placez une pastille de sorte que son centre se trouve dans la zone de la ou des régions qui définissent la forme personnalisée. Le centre de la pastille définira l’origine de la forme de pastille personnalisée à créer. La couche sur laquelle la pastille est placée définira la couche de la pastille de forme personnalisée.
  3. Sélectionnez la pastille et la ou les régions.
  4. Faites un clic droit sur la sélection et choisissez la commande Pad Actions » Add Selected Region to Custom Pad dans le menu contextuel, ou sélectionnez la commande Tools » Convert » Add Selected Region to Custom Pad dans les menus principaux.

La pastille de forme personnalisée sera créée sur la couche sur laquelle la pastille d’origine a été placée.

Javascript

Une forme de pastille personnalisée peut être créée en convertissant la ou les régions sélectionnées. Une région qui définira la forme de la pastille et une pastille de forme standard qui définira le centre de la pastille de forme personnalisée sont affichées ici.  

Sélectionnez la région et la pastille, puis faites un clic droit sur la sélection et choisissez la commande Pad Actions » Add Selected Region to Custom Pad dans le menu contextuel.

Une pastille de forme personnalisée sera créée à partir des objets sélectionnés.

Conversion d’un contour

Dans certains cas (par exemple, si la forme de la pastille doit être définie selon la fiche technique d’un composant ou à partir de données importées), il peut être plus pratique de définir une forme personnalisée en créant un contour fermé. Pour créer une pastille de forme personnalisée en convertissant un contour :

  1. Définissez un contour fermé de la forme à l’aide de lignes et d’arcs. Le contour peut être défini sur n’importe quelle couche.
  2. Placez une pastille de sorte que son centre se trouve dans la zone du contour qui définit la forme personnalisée. Le centre de la pastille définira l’origine de la forme de pastille personnalisée à créer. La couche sur laquelle la pastille est placée définira la couche de la pastille de forme personnalisée.
  3. Sélectionnez la pastille et le contour.
  4. Faites un clic droit sur la sélection et choisissez la commande Pad Actions » Create Custom Pad from Selected Outline dans le menu contextuel, ou sélectionnez la commande Tools » Convert » Create Custom Pad from Selected Outline dans les menus principaux.

La pastille de forme personnalisée sera créée sur la couche sur laquelle la pastille d’origine a été placée. Notez que les objets du contour resteront en place – vous pourrez les réutiliser ou les supprimer.

Javascript

Une forme de pastille personnalisée peut être créée en convertissant un contour sélectionné. Un contour qui définira la forme de la pastille et une pastille de forme standard qui définira le centre de la pastille de forme personnalisée sont affichés ici.

Sélectionnez le contour et la pastille, puis faites un clic droit sur la sélection et choisissez la commande Pad Actions » Create Custom Pad from Selected Outline dans le menu contextuel.

Une pastille de forme personnalisée sera créée à partir des objets sélectionnés.

Si la forme de la pastille nécessite une géométrie définie à des emplacements précis qui ne tombent pas sur une grille, il peut être plus efficace de définir des guides linéaires, des guides ponctuels et/ou des grilles polaires.

Directement depuis les propriétés de la pastille

Une pastille de forme standard (ronde, rectangulaire, octogonale, etc.) peut être convertie en pastille de forme personnalisée directement depuis ses propriétés. Pour cela :

  1. Placez une pastille de forme standard dans l’espace de conception.
  2. Dans les propriétés de la pastille sélectionnée, choisissez Custom Shape dans la liste déroulante Shape pour la couche cuivre requise dans la zone Pad Stack.
  3. Cliquez sur le bouton Edit Shape dans le panneau Properties puis faites glisser les sommets vers l’emplacement souhaité à l’aide des techniques standard de définition et de gestion des sommets – consultez la page Editing Polygonal Shaped PCB Design Objects pour en savoir plus. Cliquez en dehors de la zone de la pastille pour terminer l’édition.

Définissez la forme de la pastille comme personnalisée et modifiez-la selon les besoins.
Définissez la forme de la pastille comme personnalisée et modifiez-la selon les besoins.

Lors de l’édition de la forme, vous pouvez également déplacer l’ensemble de la forme de la pastille. Notez que l’origine de la pastille (indiquée par un réticule lorsque la pastille est sélectionnée) ne sera pas déplacée, et si vous tentez de déplacer la forme de la pastille de sorte que l’origine se retrouve en dehors de la zone de la forme, un message approprié s’affichera.

Notez également que c’est l’origine de la pastille qui est considérée comme le centre de la pastille sur lequel l’accrochage s’effectuera lors d’une action d’édition, telle qu’un routage interactif, si l’option Pad Center est activée pour l’accrochage des objets.

Une pastille de forme personnalisée peut avoir un masque de soudure et/ou de pâte à braser calculé, qui peut correspondre soit à une valeur spécifiée par l’utilisateur, soit à une valeur contrôlée par le système de règles. Lorsque les exigences d’ouverture du masque ne consistent pas simplement en une expansion ou une contraction de la forme du cuivre, il ne sera pas possible d’utiliser un masque calculé. Dans ce cas, vous pouvez sélectionner manuellement une forme de masque parmi un ensemble standard de formes prédéfinies ou créer une forme personnalisée. Pour en savoir plus, consultez Defining Solder and Paste Mask Shapes.

Vous pouvez également placer des primitives adaptées (Regions, Tracks, etc.) sur la couche de masque requise.

Modification d’une pastille de forme personnalisée

Pour modifier la forme d’une pastille personnalisée, vous pouvez utiliser des techniques similaires à celles employées lors de la création d’une nouvelle forme de pastille personnalisée à partir de zéro.

Sélectionnez un ou plusieurs objets région, ou un contour placé, ainsi que la pastille de forme personnalisée existante dans l’espace de conception, puis choisissez la commande Add Selected Region to Custom Pad ou Create Custom Pad from Selected Outline . Il vous sera demandé de sélectionner l’action souhaitée : remplacer la forme de pastille personnalisée existante ou fusionner la nouvelle forme avec la forme existante.

Vous pouvez également utiliser le bouton Edit Shape pour modifier la forme de la pastille de manière interactive, comme lors de la définition d’une forme personnalisée pour une pastille venant d’être convertie depuis une pastille de forme standard (voir ci-dessus).

La commande Modify Custom Pad shape du menu Pad Actions accessible par clic droit sur une pastille de forme personnalisée est également disponible. Une fois la commande lancée, le curseur devient un réticule. Chaque clic ajoute un nouveau sommet à la forme existante de la pastille. Vous pouvez prolonger la bordure d’origine en dehors de la forme existante et/ou revenir à l’intérieur de la bordure d’origine afin de « retirer » une zone existante. Utilisez Shift+Spacebar pour changer de mode de placement et Spacebar pour changer de mode d’angle final.

Vous pouvez également décomposer une pastille de forme personnalisée en une région et une pastille de forme standard en la sélectionnant et en choisissant la commande Pad Actions » Explode Custom Pad to Free Primitives dans le menu contextuel de la pastille, ou la commande Tools » Convert » Explode Custom Pad to Free Primitives dans les menus principaux.

Prise en charge des décharges thermiques

Pour les pastilles de forme personnalisée, vous pouvez configurer leurs connexions de décharge thermique vers un polygone environnant à l’aide de la règle de conception Polygon Connect Style applicable ou en appliquant une décharge thermique personnalisée au niveau de l’objet individuel. Les options sont 2 ou 4 conducteurs intersectant l’origine de la pastille, ou des conducteurs placés automatiquement depuis le centre de chaque côté de la région de forme personnalisée de la pastille. Vous pouvez également définir manuellement une décharge thermique en définissant des points de connexion le long du bord de la forme de la pastille - en savoir plus.

Mots-clés de requête

Pour simplifier le processus de sélection des pastilles de forme personnalisée, le ciblage des règles de conception, etc., les mots-clés de requête suivants sont disponibles :

Custom Shape Pad Type Query Returns
IsCustomShapePad Tous les objets pastille de forme personnalisée.
IsCustomPadShapeOnLayer Tous les objets pastille d’une forme personnalisée sur la couche spécifiée,
par ex.,  IsCustomPadShapeOnLayer('Top Layer')

Vous pouvez également utiliser les mots-clés PadShape_AllLayersPadShape_TopLayerPadShape_BottomLayer et PadShape_MidLayer<n> avec la chaîne 'Custom Shape' afin d’obtenir les pastilles de forme personnalisée sur une couche spécifique. Par exemple, la requête PadShape_TopLayer = 'Custom Shape' renvoie les objets pastille ayant une forme personnalisée sur la couche supérieure.

Pastilles de forme personnalisée dans les sorties

Les pastilles de formes personnalisées seront exportées comme des pastilles du type Custom DCode Shape vers les sorties Gerber et ODB++. Les formes de pastille personnalisées sont produites dans ces formats comme de vrais contours avec arcs.

Les formes de pastille personnalisées sont prises en charge lors de l’enregistrement/du chargement du PCB au format ASCII.

Définition des formes de masque de soudure et de pâte

Outre la définition de la forme de la pastille sur le masque de pâte/soudure à partir d’une valeur d’expansion (provenant d’une règle d’expansion applicable ou saisie manuellement, comme décrit ici), vous pouvez sélectionner manuellement une forme de pastille standard prédéfinie ou créer votre propre forme personnalisée.

Pour sélectionner une forme standard prédéfinie, choisissez l’option Round, Rectangular, Octagonal, Rounded Rectangle ou Chamfered Rectangle dans la liste déroulante Shape de la section Paste ou Solder du panneau Properties dans son mode Pad, puis utilisez les options disponibles pour configurer la forme sur la couche correspondante.

Une forme personnalisée sur la couche de masque de pâte ou de soudure peut être définie en sélectionnant Custom Shape dans la liste déroulante Shape et en cliquant sur le bouton Edit dans le panneau Properties, puis en définissant la forme de la région sur cette couche, soit en modifiant les primitives existantes, soit en en plaçant de nouvelles (pistes, arcs, remplissages, etc.). La copie et le collage de primitives pendant la définition de la forme sont également pris en charge.

Javascript

Exemple de définition d’une forme personnalisée sur la couche Top Solder Mask via le panneau Properties. Lorsque la pastille est sélectionnée, choisissez l’option Custom Shape dans la liste déroulante Shape pour la couche requise.

Lorsque la région de couche est développée, cliquez sur le bouton Edit pour entrer dans le mode d’édition de la forme sur cette couche.

Lorsque la forme est définie comme souhaité, cliquez sur le bouton Complete en haut du panneau Properties (ou utilisez le raccourci Shift+C dans l’espace de conception).

Résultat de la définition de la forme personnalisée sur la couche Top Solder Mask.

Vous pouvez aussi créer la forme personnalisée souhaitée sur la couche de masque de pâte/soudure à l’aide d’une combinaison de primitives de type piste, arc, remplissage et région solide, puis ajouter ces primitives sélectionnées à la pastille (sur cette couche de masque de pâte/soudure) à l’aide de la nouvelle commande Add Selected Custom Masks to Pad (depuis le sous-menu Pad Actions du clic droit).

Javascript

Exemple de définition d’une forme personnalisée sur la couche Top Paste Mask à l’aide de primitives placées. Une pastille avec la forme de masque de pâte supérieure désactivée est illustrée ici.

Placez des primitives sur les couches de masque de soudure et/ou de pâte afin de définir les formes de pastille sur ces couches selon les besoins. Quatre remplissages placés sur la couche de masque de pâte supérieure sont montrés ici.

Lorsque les primitives placées sont sélectionnées, faites un clic droit sur la sélection et choisissez la commande Pad Actions » Add Selected Custom Masks to Pad dans le menu contextuel.

Cliquez sur la pastille à laquelle les primitives doivent être ajoutées.

Les primitives seront ajoutées aux formes de masque de soudure/pâte actuelles de la pastille sélectionnée. L’entrée Custom Shape s’affichera pour les couches concernées.

Les formes personnalisées de masque de pâte/soudure d’une pastille peuvent être décomposées en primitives libres en sélectionnant la pastille et en choisissant la commande Pad Actions » Explode Custom Masks to Free Primitives dans le menu contextuel de la pastille.

Les formes personnalisées de masque de pâte/soudure sont prises en charge dans les documents Draftsman et dans les sorties Gerber, Gerber X2, ODB++ et IPC-2581.

Définition de reliefs thermiques personnalisés

Pour une pastille individuelle, la configuration du relief thermique peut être personnalisée en activant l’option associée Thermal Relief (ou l’option Relief dans la ligne de la couche) pour la couche cuivre requise. Dans ce cas, la règle Polygon Connect Style rule applicable est remplacée pour cette pastille, et son relief thermique est considéré comme custom.

Personnalisez la configuration du relief thermique au niveau de la pastille à l’aide du panneau Properties lorsque la pastille est sélectionnée.
Personnalisez la configuration du relief thermique au niveau de la pastille à l’aide du panneau Properties lorsque la pastille est sélectionnée.

Lorsque l’option Thermal Relief est activée, cliquez sur le lien résumant la configuration actuelle pour accéder à la boîte de dialogue Edit Polygon Connect Style, dans laquelle vous pouvez modifier les options du relief thermique selon les besoins. Dans cette boîte de dialogue, vous pouvez utiliser les mêmes options que celles proposées par une règle de conception Polygon Connect Style. Pour une connexion de relief thermique, vous pouvez choisir 2 ou 4 conducteurs du relief thermique ou choisir le mode Auto, dans lequel un conducteur sera placé de chaque côté de la pastille, en tenant compte de la distance minimale définie entre les conducteurs.

Configurez le relief thermique personnalisé d’une pastille individuelle à l’aide de la boîte de dialogue Edit Polygon Connect Style.
Configurez le relief thermique personnalisé d’une pastille individuelle à l’aide de la boîte de dialogue Edit Polygon Connect Style.

Si l’option Repour Polygons After Modification est désactivée sur la page PCB Editor - General page de la boîte de dialogue Preferences, recreusez le polygone entourant la pastille après avoir modifié ses options de relief thermique afin d’appliquer les changements.

Reliefs thermiques définis manuellement

Outre l’utilisation d’un relief thermique standard à 2 ou 4 branches, ou de branches de relief thermique placées automatiquement de chaque côté de la forme de la pastille, vous pouvez définir les points de connexion des branches de relief thermique pour des pastilles spécifiques. Lorsque la configuration de relief thermique personnalisée est activée, utilisez les commandes du menu contextuel Pad Actions de la pastille placée dans l’espace de conception, ou cliquez sur le bouton Edit Points dans le panneau Properties.

  • Pour ajouter de nouveaux points de connexion du relief thermique, sélectionnez la commande Add Thermal Connection Points. Placez le curseur à l’emplacement requis sur le bord de la forme de la pastille et cliquez pour ajouter le marqueur d’un nouveau point de connexion représenté par un réticule blanc. Continuez à ajouter des points de connexion ou faites un clic droit pour terminer.

    Vous pouvez aussi utiliser le raccourci Ctrl+Click pour ajouter graphiquement une branche à n’importe quel point le long de la forme de la pastille. Pour cela, cliquez sur le Edit Points dans le panneau Properties, maintenez la touche Ctrl enfoncée et placez le curseur sur le point de la forme de la pastille auquel vous voulez ajouter une branche – lorsqu’un petit cercle blanc apparaît à l’emplacement souhaité, cliquez pour ajouter un nouveau point de connexion.

  • Pour modifier la position d’un point de connexion de relief thermique existant, sélectionnez la commande Edit Connection Points ou cliquez sur le Edit Points dans le panneau Properties. Cliquez sur la poignée du marqueur d’un point de connexion et faites-la glisser le long du bord de la forme de la pastille jusqu’à l’emplacement voulu.
  • Pour supprimer des points de connexion de relief thermique, sélectionnez la commande Delete Thermal Connection Points. Placez le curseur sur la poignée d’un marqueur de point de connexion et cliquez. Continuez à supprimer les points de connexion ou faites un clic droit pour terminer. Sinon, lors du déplacement d’un point de connexion, appuyez sur la touche Delete.

Notez que lorsqu’au moins un point de connexion thermique est modifié, le relief thermique est considéré comme manual, et il sera marqué comme tel dans le panneau Properties.

Exemple de points de connexion de relief thermique manuels appliqués à une pastille de forme personnalisée
Exemple de points de connexion de relief thermique manuels appliqués à une pastille de forme personnalisée

Comme pour le nombre de conducteurs choisi automatiquement, vous pouvez limiter le nombre de conducteurs de relief thermique placés aux emplacements définis en appliquant la distance minimale requise entre les conducteurs. Pour ce faire, cliquez sur le lien dans le champ Thermal Relief du panneau Properties et activez la case à cocher Min Distance dans la boîte de dialogue Edit Polygon Connect Style qui s’ouvre. Saisissez une valeur appropriée dans le champ prévu à cet effet.

Définissez Min Distance afin de limiter le nombre de conducteurs de relief thermique placés.
Définissez Min Distance afin de limiter le nombre de conducteurs de relief thermique placés.

Lors de l’ouverture d’un document contenant des connexions de relief thermique définies manuellement dans une version antérieure de Altium Designer ne prenant pas en charge cette fonctionnalité, un avertissement indiquera que cette fonctionnalité n’est pas prise en charge et, de plus, ces connexions définies reviendront aux connexions standard à 4 branches dès qu’un polygone associé sera recoulé.

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

Les fonctionnalités accessibles dépendent de la solution Altium dont vous disposez – Altium Develop, une édition d’Altium Agile (Agile Teams ou Agile Enterprise), ou Altium Designer (avec abonnement actif).

Si vous ne voyez pas une fonctionnalité mentionnée dans votre logiciel, 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.

Contenu