La zone qu’occupe le composant sur la carte fabriquée est définie par l’empreinte du composant. Une empreinte typique comprend des pastilles et une représentation du composant, et peut également inclure tout autre détail mécanique requis. Dans l’exemple d’empreinte ci-dessous, la majeure partie du contour du composant est définie sur une couche mécanique (les lignes vertes) plutôt que sur la représentation (jaune), car ce composant sera monté de façon à surplomber une découpe dans la carte.

L’empreinte définit l’espace occupé par le composant et fournit les points de connexion entre les broches/pastilles du composant et le routage sur la carte.
Le composant monté sur cette empreinte peut être modélisé à l’aide d’objets 3D Body. L’objet 3D Body est utilisé comme conteneur dans lequel un modèle générique au format MCAD peut être importé, comme illustré dans l’image ci-dessous.

Un modèle MCAD approprié peut être importé dans un objet 3D Body.
Même avec un vaste ensemble de ressources fournissant des composants PCB prêts à l’emploi (comme le Manufacturer Part Search panel), il est probable qu’à un moment de votre carrière, vous ayez besoin de créer un composant PCB personnalisé. Les empreintes de composants PCB sont créées dans l’éditeur PCB Footprint à l’aide du même ensemble d’objets primitifs disponible dans l’éditeur PCB. En plus des empreintes, les logos d’entreprise, les définitions de fabrication et d’autres objets requis lors de la conception de la carte peuvent également être enregistrés comme composants PCB.
Création d’une nouvelle empreinte PCB
Les empreintes peuvent être créées directement dans votre Workspace connecté. Pour ce faire :
-
Sélectionnez File » New » Library dans les menus principaux, puis, dans la boîte de dialogue New Library qui s’ouvre, sélectionnez Create Library Content » Footprint dans la zone Workspace de la boîte de dialogue.

Créez une nouvelle empreinte Workspace à l’aide de la boîte de dialogue New Library
-
Dans la boîte de dialogue Create New Item qui s’ouvre, saisissez les informations requises, assurez-vous que l’option Open for editing after creation est activée, puis cliquez sur OK. L’empreinte Workspace sera créée et l’éditeur temporaire PCB Footprint s’ouvrira, en présentant un document .PcbLib comme document actif. Ce document sera nommé selon l’élément-révision, au format :<Item><Revision>.PcbLib (par exemple, PCC-001-0001-1.PcbLib). Utilisez le document pour définir l’empreinte comme décrit ci-dessous.

Exemple de modification de la révision initiale d’une empreinte Workspace – l’éditeur temporaire d’empreinte PCB fournit le document permettant de définir votre empreinte.
-
Lorsque l’empreinte est définie comme requis, enregistrez-la dans le Workspace à l’aide du contrôle Save to Server à droite de l’entrée de l’empreinte dans le panneau Projects. La boîte de dialogue Edit Revision apparaîtra, dans laquelle vous pourrez modifier le nom, la description et ajouter des notes de publication selon les besoins. Le document et l’éditeur se fermeront après l’enregistrement.
Une empreinte Workspace enregistrée peut être utilisée lors de la définition d’un composant à l’aide du Component Editor dans son mode d’édition de composant unique ou son mode d’édition par lot des composants.
Les empreintes Workspace peuvent être parcourues à l’aide du panneau Components. Activez la visibilité des modèles en cliquant sur le bouton
en haut du panneau et en sélectionnant Models, puis sélectionnez la catégorie Footprints.
Pour modifier une empreinte Workspace, cliquez avec le bouton droit sur son entrée dans le panneau Components et sélectionnez la commande Edit. Une fois encore, l’éditeur temporaire s’ouvrira, avec l’empreinte ouverte pour modification. Apportez les changements nécessaires, puis enregistrez le document dans la révision suivante de l’empreinte Workspace.
Lors de l’enregistrement d’une empreinte modifiée dans votre Workspace, vous pouvez conserver l’état de cycle de vie actuel de l’empreinte. Ce contrôle est fourni par l’option Preserve lifecycle state (not recommended) disponible dans la boîte de dialogue Create Revision lors du réenregistrement (
). Lorsque cette option est activée, la nouvelle révision de l’empreinte sera automatiquement définie sur l’état de cycle de vie de la révision précédente. Cette possibilité est disponible pour ceux disposant de l’autorisation opérationnelle Allow to skip lifecycle state change for new revisions (en savoir plus sur la définition des autorisations d’opération globales pour un Workspace).
Updating Related Component
Lorsque vous apportez une modification à un modèle de domaine Workspace — qu’il s’agisse d’un symbole, d’un modèle d’empreinte ou d’un modèle de simulation — dès que vous enregistrez cette modification dans une nouvelle révision du modèle, tous les composants Workspace qui utilisent ce modèle deviennent de fait obsolètes, car ils utilisent encore la révision précédente. Dans la plupart des cas, vous souhaiterez sans aucun doute réenregistrer ces composants Workspace, avec les liens de modèle correspondants mis à jour pour utiliser les dernières révisions disponibles. Pour rationaliser ce processus, un Workspace, en conjonction avec Altium Designer, permet de mettre à jour les composants associés — au moment du réenregistrement d’un modèle Workspace — après avoir apporté des modifications à ce modèle via la fonction d’édition directe.
L’option permettant d’effectuer cette mise à jour des composants parents se trouve dans la boîte de dialogue Create Revision qui apparaît lors de l’enregistrement de l’empreinte Workspace modifiée dans le Workspace cible. Cette option – Update items related to <ModelItemRevision> – est activée par défaut.
<ModelItemRevision> correspond à la révision actuelle du modèle, c’est-à-dire la révision actuellement utilisée par tous les composants Workspace associés. Une fois le modèle Workspace lui-même enregistré, il s’agira naturellement de la révision précédente (antérieure), et non plus de la plus récente.

Accès à l’option permettant de mettre à jour les composants Workspace associés, qui référencent l’empreinte Workspace en cours de réenregistrement.
Si vous souhaitez que tous les composants associés continuent d’utiliser la révision actuelle de l’empreinte Workspace, désactivez cette option. Seul le modèle Workspace lui-même sera alors enregistré.
Une fois que vous cliquez sur OK dans la boîte de dialogue Create Revision, l’empreinte modifiée est enregistrée dans le Workspace et son éditeur temporaire associé est fermé. Tous les composants Workspace référençant cette empreinte Workspace seront automatiquement réenregistrés pour utiliser sa nouvelle révision (la révision suivante de chaque composant est automatiquement créée et l’enregistrement est effectué).
-
Du point de vue du concepteur, un composant Workspace rassemble toutes les informations nécessaires pour représenter ce composant dans tous les domaines de conception, au sein d’une seule entité. Il peut donc être considéré comme un conteneur à cet égard — un « réceptacle » dans lequel sont stockés tous les modèles de domaine et les informations paramétriques. En termes de représentation dans les différents domaines, un composant Workspace ne contient pas les modèles de domaine Workspace eux-mêmes, mais plutôt des liens vers ces modèles. Ces liens sont spécifiés lors de la définition du composant.
-
Les empreintes PCB peuvent également être créées dans le Workspace dans le cadre de l’importation de bibliothèques de composants existantes d’ancienne génération (SchLib, PcbLib, IntLib, DbLib, SVNDbLib). L’interface de ce processus – le Library Importer – présente un flux intuitif qui prend les bibliothèques initialement sélectionnées et les importe dans votre Workspace. Pour en savoir plus, consultez le Library Importer.
-
Une nouvelle empreinte Workspace peut également être créée lors de la définition d’un composant Workspace dans le Component Editor in its Single Component Editing mode.
-
Une empreinte peut également être créée dans le cadre d’une bibliothèque d’empreintes PCB basée sur des fichiers.
Définition d’une empreinte PCB
Les empreintes sont toujours construites sur la face supérieure, quel que soit le côté final de la carte sur lequel elles sont placées, en utilisant le même ensemble d’outils et d’objets de conception disponibles dans l’éditeur PCB. Les attributs spécifiques aux couches, tels que les pastilles CMS et les définitions de masque de soudure, sont automatiquement transférés vers les couches appropriées de la face inférieure lorsque vous retournez l’empreinte de l’autre côté de la carte pendant le placement du composant.
Les objets de conception peuvent être placés sur n’importe quelle couche ; toutefois, le contour est normalement créé sur la couche Top Overlay (sérigraphie) et les pastilles sur la couche multicouche (pour les broches de composants traversants) ou sur la couche de signal supérieure (pour les broches de composants montés en surface). Lorsque vous placez l’empreinte sur un PCB, tous les objets qui composent l’empreinte seront affectés à leurs couches définies.

Vues 2D et 3D d’une empreinte pour un composant joystick. L’image 3D montre le modèle STEP importé pour le composant. Notez que les pastilles et la représentation du composant sont visibles sous le modèle STEP.
Les empreintes présentées sur cette page servent uniquement à illustrer les procédures requises ; elles ne sont pas dimensionnellement exactes. Vérifiez toujours les spécifications d’une nouvelle empreinte par rapport à la fiche technique du fabricant.
La séquence typique pour créer manuellement une empreinte de composant est la suivante :
-
Préparer l’espace de conception : définir les options d’accrochage, configurer les grilles et les guides - en savoir plus.
-
Les empreintes doivent être construites autour du point de référence de l’espace de conception, situé au centre de l’éditeur d’empreintes PCB . Ce point de référence est en réalité l’origine relative de l’espace de conception et correspond au point par lequel l’empreinte du composant est saisie par le curseur lors des opérations de placement et de déplacement (selon le paramètre actuel Object Snap Options dans la page PCB Editor – General de la boîte de dialogue Preferences). Utilisez les touches de raccourci J, R pour accéder directement au point de référence. Si vous avez oublié de vous déplacer vers le point de référence avant de commencer à créer votre empreinte, vous pouvez amener le point de référence dans votre empreinte à l’aide des commandes du sous-menu Edit » Set Reference :
-
Pin 1 - définit le point de référence du composant sur la broche 1 de l’empreinte du composant.
-
Center - définit le point de référence du composant au centre de l’empreinte du composant.
-
Location - définit le point de référence du composant à un emplacement défini par l’utilisateur.
Le point choisi sera défini sur 0,0 : il devient la nouvelle origine relative et tous les objets primitifs verront leur position mise à jour par rapport à ce point.
-
Placez les pastilles (Place » Pad) conformément aux exigences du composant. Après avoir exécuté la commande Place Pad mais avant de placer la première pastille, appuyez sur la touche Tab pour ouvrir le panneau Properties afin de définir toutes les propriétés de la pastille, y compris le Designator, le Size and Shape, le Layer et le Hole Size de la pastille (pour une pastille traversante). Le désignateur s’incrémente automatiquement pour les placements de pastilles suivants. Pour une pastille CMS, définissez le Layer sur Top Layer. Pour une pastille traversante, définissez le Layer sur Multi-Layer.
Certaines empreintes nécessitent des pastilles de forme irrégulière. Cela peut être réalisé à l’aide d’objets pastille de forme personnalisée. Pour en savoir plus, consultez la page
Customizing a Pad Stack.
-
L’une des procédures les plus importantes lors de la création d’une nouvelle empreinte de composant consiste à placer les pastilles qui serviront à souder le composant sur le PCB. Elles doivent être placées exactement aux bonnes positions pour correspondre aux broches du composant physique.
-
Il convient également d’être attentif lors de la désignation des pastilles, car c’est cette propriété qu’Altium Designer utilise lors de la correspondance avec les numéros de broche du symbole schématique.
-
Pour garantir un placement précis des pastilles, envisagez de configurer une grille spécifiquement pour cette tâche. Utilisez les touches de raccourci Ctrl+G pour ouvrir la boîte de dialogue Cartesian Grid Editor dialog et la touche Q pour basculer la grille d’impérial à métrique.
-
Pour placer précisément une pastille tout en la déplaçant avec la souris, utilisez les touches fléchées du clavier pour déplacer le curseur selon les incréments de la grille actuelle. De plus, maintenir Shift enfoncé permet de se déplacer par pas de 10 fois la grille. La position X, Y actuelle est affichée dans la barre d’état ainsi que dans l’affichage Heads Up. L’affichage Heads Up contient à la fois la position et le delta entre le dernier emplacement cliqué et la position actuelle du curseur. Utilisez le raccourci Shift+H pour activer ou désactiver l’affichage Heads Up. Vous pouvez également double-cliquer pour modifier une pastille placée et saisir les coordonnées X et Y requises dans le panneau Properties .
-
Pour vérifier une distance entre deux points dans l’espace de conception, utilisez Reports » Measure Distance (raccourci Ctrl+M). Suivez les invites dans la barre d’état.
-
Les attributs spécifiques aux pastilles, tels que le masque de soudure et le masque de pâte, sont calculés automatiquement en fonction des dimensions de la pastille et des règles de conception de masque applicables. Bien que les paramètres de masque puissent être définis manuellement pour chaque pastille, cela rend difficile leur modification ultérieure pendant le processus de conception de la carte. En général, cela n’est fait que lorsqu’il n’est pas possible de cibler les pastilles à l’aide des règles de conception. Notez que les règles sont définies dans l’éditeur PCB lors de la conception de la carte.
-
Utilisez des pistes, des arcs et d’autres objets primitifs pour définir le contour du composant qui apparaît sur la sérigraphie PCB de la couche Top Overlay. Si le composant est retourné sur la face inférieure de la carte lors du placement, l’overlay est automatiquement transféré vers la couche Bottom Overlay.
-
Placez des pistes et d’autres objets primitifs sur une couche mécanique pour définir des détails mécaniques supplémentaires, tels qu’une cour de placement. Les couches mécaniques sont des couches à usage général. Vous devez attribuer une fonction à ces couches et les utiliser de manière cohérente dans toutes vos empreintes.
-
Placez des objets 3D Body pour définir la forme tridimensionnelle du composant physique à monter sur le PCB.
-
Les chaînes Designator et Comment sont automatiquement ajoutées à la couche Overlay de l’empreinte lors du placement dans l’espace de conception PCB. Des chaînes Designator et Comment supplémentaires peuvent être incluses en plaçant les chaînes spéciales .Designator et .Comment sur une couche mécanique.
Lors du placement des chaînes Designator et Comment, une paire de couches doit être définie dans l’éditeur PCB. Cela garantit que les chaînes seront liées au côté de la carte sur lequel le composant est monté et qu’elles basculeront de l’autre côté de la carte lorsque le composant sera retourné. Pour plus d’informations, consultez la section
Handling Special Layer-specific Requirements ci-dessous.
-
Définissez les propriétés de l’empreinte (par exemple, son nom et sa description) dans l’onglet Footprint du panneau Properties en mode Library Options (actif lorsqu’aucun objet n’est sélectionné dans l’espace de conception, accessible à l’aide de la commande Tools » Footprint Properties depuis les menus principaux). Reportez-vous à la section ci-dessous pour en savoir plus sur les options et contrôles disponibles dans l’onglet Footprint du panneau.
-
Pour une définition standardisée des pastilles/vias dans toutes les empreintes, la bibliothèque Pad/Via (*.PvLib) peut être utilisée pour le placement des Pad/Via – en savoir plus.
-
L’éditeur d’empreintes PCB fournit également quelques assistants pour accélérer le processus de création d’empreintes :
-
IPC Compliant Footprint Wizard – génère une empreinte PCB réellement conforme à la révision B de la norme IPC 7351 – Generic Requirements for Surface Mount Design and Land Pattern Standard – en savoir plus.
-
IPC Compliant Footprints Batch Generator – lorsque vous travaillez avec une bibliothèque d’empreintes PCB basée sur des fichiers, utilisez IPC Compliant Footprints Batch Generator pour générer rapidement plusieurs empreintes, à plusieurs niveaux de densité – en savoir plus.
-
Footprint Wizard – vous permet de sélectionner parmi différents types de boîtiers et de renseigner les informations appropriées, puis il créera l’empreinte du composant pour vous – en savoir plus.
Préparation de l’espace de conception
Par défaut, les grilles sont affichées sous forme de points. Si vous préférez, elles peuvent être affichées sous forme de lignes. Cela se configure dans la boîte de dialogue Grid Editor, accessible en cliquant sur le bouton Properties dans le panneau Properties, comme illustré dans l’image ci-dessous. Vous pouvez également appuyer sur le raccourci Ctrl+G pour ouvrir la boîte de dialogue.

Dans l’image, la grille fine est affichée sous forme de points et la grille grossière sous forme de lignes.
Panneau Properties
Lors de la modification d’une empreinte dans l’éditeur d’empreintes PCB, lorsqu’aucun objet de conception n’est actuellement sélectionné dans l’espace de conception, le panneau Properties présente Library Options.
Les sections repliables suivantes contiennent des informations sur les options et contrôles disponibles dans l’onglet General du panneau :
Selection Filter
Les options de cette section du panneau déterminent quels objets d’empreinte PCB peuvent être sélectionnés dans l’espace de conception.
-
All Objects bouton – permet de supprimer le filtrage des objets afin que tous les types d’objets puissent être sélectionnés.
-
Object boutons – activez/désactivez chaque bouton d’objet pour autoriser/interdire la sélection de ce type d’objet.
Snap Options
-
Grids – permet d’activer ou de désactiver l’accrochage du curseur à la grille active de l’espace de conception. Lorsque cette option est activée, le curseur est attiré vers l’emplacement le plus proche de la grille d’accrochage. La grille d’accrochage active est affichée dans la barre d’état et dans l’affichage Heads Up de l’éditeur PCB (raccourci Shift+H pour activer/désactiver).
-
Guides – permet d’activer ou de désactiver l’accrochage du curseur aux guides d’accrochage linéaires ou ponctuels placés manuellement. Un guide d’accrochage remplace la grille d’accrochage.
-
Axes – permet d’activer ou de désactiver l’alignement axial du curseur (dans la direction X ou Y) avec les objets activés pour l’accrochage. Le paramètre Axis Snap Range définit la distance à l’intérieur de laquelle l’alignement axial en X ou Y se produit. Une ligne directrice d’alignement dynamique s’affiche lorsque l’alignement est obtenu entre la position actuelle du curseur et le point d’accrochage (hotspot) de l’objet aligné axialement.
-
Snapping – sélectionnez directement ou utilisez le raccourci Shift+E pour choisir si vous souhaitez vous accrocher aux objets sur :
-
All Layers – activez cette option pour permettre au curseur de s’accrocher à tout objet électrique sur n’importe quelle couche visible.
-
Current Layer – activez cette option pour permettre au curseur de reconnaître et de s’accrocher uniquement aux objets placés sur la couche actuellement sélectionnée.
-
Off – activez cette option pour désactiver l’accrochage aux hotspots.
-
Objects for snapping
-
On/Off – cochez pour activer l’accrochage pour les objets souhaités.
-
Objects – une liste des objets disponibles.
-
Snap Distance – lorsque le curseur se trouve à cette distance d’un point d’accrochage d’objet activé (et que l’accrochage est activé pour la couche active), le curseur s’accroche à ce point.
-
Axis Snap Range – lorsque le curseur est aligné axialement et se trouve à cette distance d’un point d’accrochage d’objet activé (et que le bouton Axes est activé), une ligne directrice dynamique s’affiche pour indiquer que l’alignement a été atteint.
Grid Manager
-
Grid Manager – permet de définir et de gérer des grilles locales personnalisées, ainsi que la grille d’accrochage par défaut de la carte.
-
Priority – dans l’espace de conception, la priorité est distinguée par l’ordre de dessin. La grille de priorité la plus élevée (priorité
1) sera dessinée devant toutes les autres grilles, puis la grille de niveau de priorité 2, etc., jusqu’à la valeur par défaut Global Board Snap Grid, qui est dessinée derrière toutes les autres grilles personnalisées.
-
Name – affiche le nom de la grille.
-
Color – cliquez pour ouvrir une liste déroulante permettant de définir/modifier la couleur de la grille associée.
-
Enabled – cochez pour activer la grille associée.
-
Add
-
Add Cartesian Grid – cliquez pour ajouter une grille cartésienne.
-
Add Polar Grid – cliquez pour ajouter une grille polaire. Les grilles polaires vous permettent de concevoir plus facilement des éléments et des cartes non rectangulaires.
-
Properties – cliquez pour ouvrir la boîte de dialogue d’édition de grille correspondante (Cartesian Grid Editor ou Polar Grid Editor) afin de modifier les propriétés de la grille sélectionnée.
-
– cliquez pour supprimer la grille actuellement sélectionnée.
Guide Manager
-
Guide Manager – permet de définir et de gérer une gamme de guides d’accrochage manuels et de points d’accrochage pour la carte.
-
Add – cliquez pour ajouter un nouveau guide d’accrochage ou point d’accrochage. Choisissez la commande correspondante au type de guide requis dans le menu associé ; une entrée pour le nouveau guide/point sera ajoutée à la grille. Les types de guide suivants sont disponibles :
-
Add Horizontal Guide – utilisez cette commande pour ajouter une ligne directrice horizontale à l’emplacement de coordonnée Y souhaité dans l’espace de conception.
-
Add Vertical Guide – utilisez cette commande pour ajouter une ligne directrice verticale à l’emplacement de coordonnée X souhaité dans l’espace de conception.
-
Add +45 Guide – utilisez cette commande pour ajouter une ligne directrice à 45 degrés (y=x) passant par l’emplacement de coordonnées X,Y souhaité dans l’espace de conception.
-
Add -45 Guide – utilisez cette commande pour ajouter une ligne directrice à -45 degrés (y=-x) passant par l’emplacement de coordonnées X,Y souhaité dans l’espace de conception.
-
Add Snap Point – utilisez cette commande pour ajouter un guide d’accrochage ponctuel. Il s’agit d’un point sensible que vous marquez manuellement dans les limites de la grille d’accrochage par défaut. Lors d’un processus interactif tel que le placement ou le déplacement d’un objet, le point sensible de cet objet « s’accrochera » à un guide d’accrochage ponctuel lorsqu’il passera à proximité immédiate de celui-ci.
-
Place – cliquez pour placer un guide. Sélectionnez le type de guide dans la liste déroulante :
-
Place Horizontal Guide – utilisez cette commande pour placer une ligne directrice horizontale à l’emplacement de coordonnée Y souhaité dans l’espace de conception.
-
Place Vertical Guide – utilisez cette commande pour placer une ligne directrice verticale à l’emplacement de coordonnée X souhaité dans l’espace de conception.
-
Place +45 Guide – utilisez cette commande pour placer une ligne directrice à 45 degrés (y=x) passant par l’emplacement de coordonnées X,Y souhaité dans l’espace de conception.
-
Place -45 Guide – utilisez cette commande pour placer une ligne directrice à -45 degrés (y=-x) passant par l’emplacement de coordonnées X,Y souhaité dans l’espace de conception.
-
Place Snap Point – utilisez cette commande pour placer un guide d’accrochage ponctuel. Il s’agit d’un point sensible que vous marquez manuellement dans les limites de la grille d’accrochage par défaut. Lors d’un processus interactif tel que le placement ou le déplacement d’un objet, le point sensible de cet objet « s’accrochera » à un guide d’accrochage ponctuel lorsqu’il passera à proximité immédiate de celui-ci.
-
– cliquez pour supprimer le guide actuellement sélectionné.
Other
-
Units – permet de sélectionner les unités de mesure par défaut pour le document d’empreinte PCB en cours. Les unités par défaut sont utilisées pour afficher toute information liée aux distances à l’écran ou dans les rapports. Les unités par défaut sont toujours utilisées si le suffixe d’unité (mm ou mil) n’est pas saisi lors de la spécification d’une information liée à une distance.
-
Route Tool Path – utilisez la liste déroulante pour choisir la couche mécanique (parmi toutes celles actuellement activées pour utilisation dans la conception) sur laquelle définir le trajet de l’outil de routage pour la carte.
Les sections repliables suivantes contiennent des informations sur les options et contrôles disponibles sous l’onglet Footprint du panneau :
La possibilité de définir les propriétés de l’empreinte à l’aide de l’onglet Footprint du panneau Properties est disponible lorsque l’option PCB.FootprintParameters est activée dans la boîte de dialogue Advanced Settings dialog. Lorsque cette option est désactivée, les propriétés de l’empreinte sont définies à l’aide de la boîte de dialogue PCB Library Footprint (
) accessible en sélectionnant la commande Tools » Footprint Properties dans les menus principaux, ou en sélectionnant une entrée d’empreinte dans la région Footprints du panneau PCB Library et en cliquant sur le bouton Edit, ou en double-cliquant sur une entrée d’empreinte dans la région Footprints du panneau PCB Library.
Lorsqu’un objet de conception est sélectionné, le panneau présente des options spécifiques à ce type d’objet. Le tableau suivant répertorie les types d’objets disponibles pour le placement dans l’espace de conception d’empreinte PCB ; cliquez sur un lien pour accéder à la page des propriétés de cet objet.
Extensions de masque de soudure et de pâte
Pour vérifier que les masques de soudure et/ou de pâte ont été correctement définis dans l’éditeur d’empreintes PCB, ouvrez le panneau View Configuration et activez l’option d’affichage (
) pour chaque couche de masque.
L’anneau qui apparaît autour du bord de chaque pastille dans la couleur de la couche Top Solder Mask représente le bord de la forme du masque de soudure qui dépasse de la valeur d’extension sous la pastille multicouche, car multi-layer est en haut de l’ordre de dessin des couches ; il est dessiné au-dessus. Le Layer Drawing Order est défini sur la page PCB Editor - Display de la boîte de dialogue Preferences).
L’image ci-dessous montre une empreinte PCB avec une bordure violette (couleur de la couche Top Solder Mask) apparaissant autour du bord de chaque pastille.
Pour parcourir rapidement les couches, utilisez le mode Single Layer Mode (Shift+S) en combinaison avec Ctrl+Shift+Wheel roll.
Par défaut, la forme créée sur les couches de masque est la forme de la pastille, étendue ou réduite selon la valeur spécifiée par les règles de conception Solder Mask Expansion et Paste Mask Expansion définies dans le PCB sur lequel l’empreinte est placée. Dans certains cas, vous devrez peut-être remplacer les règles de conception d’extension et spécifier une extension de masque comme attribut de pastille, sélectionner parmi un ensemble standard de formes de masque prédéfinies, ou créer votre propre forme personnalisée. Dans ces situations, vous pouvez configurer les masques de pâte/soudure pour une pastille sélectionnée dans son panneau Properties - en savoir plus. Vous pouvez également placer des primitives appropriées (régions, pistes, etc.) sur la couche de masque requise.
Dans une bibliothèque PCB, tous les objets avec une extension de masque de soudure pilotée par règle auront une valeur d’extension égale à 0 mil. Cette fonctionnalité est disponible lorsque l’option PCB.SolderMaskZeroExpansion est activée dans la boîte de dialogue Advanced Settings dialog. Lorsque cette option est désactivée, la valeur d’extension du masque de soudure pour ces objets dans une bibliothèque PCB est de 4 mils.
Prise en charge des paramètres
Les paramètres appliqués aux objets dans Altium Designer offrent un moyen puissant et flexible d’ajouter des informations supplémentaires à une conception PCB. Appliqués comme propriétés de l’objet parent, les paramètres peuvent être utilisés à différents niveaux, notamment les projets, les documents, les modèles et les objets individuels dans un document de conception.
Voir l’objet
Parameter pour plus d’informations.
Les paramètres disponibles dans l’espace PCB peuvent être utilisés pour filtrer les requêtes, les règles de conception, les scripts et les variantes, et peuvent être appliqués dans les empreintes de composants PCB pour invoquer des chaînes personnalisées dans les empreintes placées.
Paramètres via un Engineering Change Order
Les capacités de paramètres PCB reposent sur des fonctionnalités incluses dans le mécanisme ECO et le document PCB, qui permettent de transférer et de conserver dans l’espace PCB des paramètres de composants définis par l’utilisateur. Il s’agit d’un transfert à sens unique et les paramètres transmis sont en lecture seule dans le domaine PCB.
Le transfert des paramètres s’effectue en créant un ECO du schéma vers le PCB avec la commande de menu Design » Update PCB Document .
Lorsque l’ECO est exécuté (à l’aide du bouton Execute Changes ), tous les nouveaux paramètres de composants schématiques définis par l’utilisateur sont transférés vers la référence d’empreinte correspondante dans la conception PCB.
La détection et la migration des paramètres vers le PCB sont déterminées par les paramètres d’options du projet (Project » Project Options). Dans la boîte de dialogue Project Options , définissez le comportement de détection des différences et de modification dans la section Differences Associated with Parameters de l’onglet Comparator et la section Modifications Associated with Parameters de l’onglet ECO Generation .
Pour afficher les paramètres transférés dans l’éditeur PCB, double-cliquez sur un composant pour ouvrir le panneau Properties , puis choisissez l’onglet Parameters . L’onglet répertorie les paramètres utilisateur actuels qui ont été attribués à l’empreinte du composant sélectionné. Les paramètres d’une empreinte de composant sélectionnée sont également disponibles dans le panneau Components .
Liens de référence d’information
Le domaine PCB accepte automatiquement les paramètres prédéfinis ComponentLink provenant du schéma. Ceux-ci sont définis comme des paires de paramètres (Description et URL du lien) qui établissent normalement des liens de référence vers des fichiers spécifiques ou des emplacements Internet — généralement un site Web de fabricant ou une URL de fiche technique.
Dans les espaces de conception schématique et PCB, les liens sont accessibles depuis le menu contextuel par clic droit lors du survol d’un composant (dans les options du sous-menu References ). Les paramètres spécialisés sont ajoutés dans le panneau Properties , et lorsqu’ils sont transférés dans l’espace PCB, ils apparaissent comme paramètre d’empreinte de composant.
Paramètres dans les empreintes source
Les paramètres transmis au PCB peuvent être utilisés pour fournir des informations supplémentaires de fabrication de carte ou des informations fonctionnelles via les empreintes de composants. En ajoutant des chaînes de paramètres spéciales aux empreintes au niveau de la bibliothèque source, les chaînes personnalisées seront interprétées sur la couche mécanique cible ou la sérigraphie.
Une chaîne spéciale représentant un paramètre défini par l’utilisateur peut être ajoutée à l’empreinte du composant source à l’aide du bouton de chaînes spéciales et de la liste déroulante (
) dans le panneau Properties .
Dans l’empreinte de bibliothèque ci-dessous, la chaîne spéciale .Designator a été placée sur la couche Mechanical 2.
Une chaîne spéciale représentant un paramètre utilisateur peut être ajoutée à l’empreinte du composant.
Lorsque ce paramètre personnalisé a également été appliqué aux composants schématiques et que les données du paramètre ont été transférées au PCB, les chaînes d’empreinte interprétées apparaîtront à la fois dans la vue de la carte et dans les fichiers de sortie générés. Dans ce cas, la chaîne de paramètre spéciale contient un identifiant personnalisé de pièce de composant pour faciliter l’assemblage.
L’application des paramètres utilisateur aux empreintes de composants sous forme de chaînes spéciales peut également répondre à d’autres besoins PCB personnalisés, notamment des étiquettes de fonction pour les interrupteurs et les connecteurs, où une chaîne de paramètre « fonction » peut être placée sur la couche Top Overlay dans les empreintes de ces types de composants.
Pour voir la valeur interprétée des chaînes spéciales sur le routage de la carte, activez l’option Special Strings sous la région Additional Options de l’onglet View Options dans le panneau View Configuration . Les chaînes spéciales sont toujours converties dans les fichiers de sortie générés.
Dans l’éditeur de schéma, si souhaité, activez l’option Display Names of Special Strings that have No Value Defined sur la page Schematic – Graphical Editing de la boîte de dialogue Preferences .
Requêtes de paramètres
Les chaînes de paramètres dans le domaine PCB sont également accessibles via le langage de requête d’Altium Designer et sont donc disponibles pour les fonctions de filtrage d’objets, y compris la fonctionnalité Find Similar Objects.
Pour effectuer une sélection d’objets similaires, cliquez avec le bouton droit sur un composant puis sélectionnez Find Similar Objects dans le menu contextuel pour ouvrir la boîte de dialogue Find Similar Objects.
La boîte de dialogue Find Similar Objects dialog comprend une section Parameters dans laquelle les options de filtrage peuvent être sélectionnées selon les besoins.
Le panneau PCB Filter peut appliquer des mots de requête spécifiques aux paramètres comme critères de filtre, et peut être utilisé pour créer des règles de conception basées sur les paramètres PCB.
Plusieurs mots de requête sont disponibles pour travailler avec les paramètres d’empreinte de composant PCB, y compris des mots de fonction spécifiques pour convertir des valeurs de chaîne en nombres (comme StrToNumber). Les conversions de chaîne Value tiennent compte des unités (V, mA, mV, kOhm, etc.) et permettent de déterminer le résultat de la requête par traitement numérique d’une chaîne de valeur de paramètre.
Les types d’unités pris en charge pouvant être spécifiés dans les requêtes sont :
-
% – Pourcentage
-
A – Courant
-
C – Température
-
dB – Décibels
-
F – Capacité
-
G – Conductance
-
H – Inductance
-
Hz – Fréquence
-
Kg – Masse
-
m – Longueur
-
Ohm – Résistance
-
Q – Charge
-
s – Temps
-
V – Tension
-
W – Puissance
-
Z – Impédance
Plusieurs mots de requête de paramètre sont disponibles pour travailler avec les paramètres d’empreinte de composant PCB.
L’exemple présenté dans la boîte de dialogue Query Helper ci-dessus traite le paramètre Voltage Rating pour chaque composant (à l’aide de la conversion chaîne-vers-nombre – StrToNumber(Unit Value, Unit Type)) afin de déterminer si sa valeur est supérieure à 50 V. Lorsqu’il est appliqué dans le panneau PCB Filter , l’exemple de routage de carte met en évidence un seul composant haute tension, C1 (dont la valeur Voltage Rating est de 3 kV).
La notation scientifique E est également prise en charge. Ainsi, par exemple, une requête permettant de filtrer les valeurs de condensateurs supérieures à 1 nF serait similaire à :
StrToNumber(ParameterValue('CapacitanceValue'), F) > 1e-9
Autrement, la fonction de conversion numérique peut être utilisée à la fois pour la valeur de paramètre renvoyée and et pour la valeur de comparaison :
StrToNumber(ParameterValue('CapacitanceValue'), F) > StrToNumber('1nF', F)
Règles et scripts
Les requêtes de paramètres PCB peuvent également être appliquées aux scripts Altium Designer et aux règles de conception. Ces dernières peuvent effectuer des vérifications de validation de placement, par exemple en détectant des paramètres d’empreinte afin d’évaluer le placement des composants ou l’affectation des couches. Notez que les fonctions répertoriées dans la boîte de dialogue Query Helper ci-dessus sont disponibles dans le langage de script.
L’exemple ci-dessous montre la requête sur la tension nominale du condensateur (voir la requête de filtre ci-dessus) appliquée à une règle de placement de composants qui, lorsqu’elle est exécutée, vérifie des valeurs d’espacement spécifiques pour les composants détectés comme des dispositifs haute tension (>50V).
Les règles de conception définies par des paramètres d’empreinte spécifiques, tels qu’ils sont transférés depuis l’espace schématique, peuvent être utilisées pour détecter des conditions de routage personnalisées.
De même, des paramètres PCB personnalisés peuvent être utilisés pour vérifier la compatibilité de couche des composants, par exemple lorsqu’un composant ne prend pas en charge la soudure à la vague et ne peut donc pas être placé sur la couche Bottom Layer. Ici, une requête de correspondance d’objet qui traite un paramètre personnalisé « WaveSoldering » (Yes/No) peut être appliquée à la règle des couches autorisées.
La règle (par lot) vérifiera ensuite la valeur de ce paramètre de composant et créera une violation si un composant n’est pas compatible avec un placement sur la couche Bottom Layer.
Variantes
Les paramètres transférés vers le PCB qui sont inclus dans des variations de la conception (Design Variants) sont traités avec la sélection de variante.
En pratique, un paramètre de composant variant dans l’espace PCB sera détecté dynamiquement par une chaîne de requête ou, par exemple, affiché sur une couche de la carte au moyen d’une chaîne spéciale.
Paramètres d’empreinte définis par l’utilisateur
Cette fonctionnalité est disponible lorsque l’option PCB.FootprintParameters est activée dans la boîte de dialogue Advanced Settings dialog.
Les paramètres définis par l’utilisateur pour les empreintes sont pris en charge dans Altium Designer. La zone Parameters de l’onglet Footprint du panneau Properties dans son mode Library Options peut être utilisée pour afficher et modifier les paramètres d’empreinte lorsqu’aucun objet n’est sélectionné dans l’espace de conception de l’éditeur d’empreintes PCB.
Lorsque le composant est placé sur le PCB, vous pouvez voir ces paramètres dans le panneau Properties en mode Component sur l’onglet Parameters .
-
Les paramètres d’empreinte des composants placés sur un PCB seront propagés aux empreintes dans les bibliothèques générées par la commande Make PCB Library ou Make Integrated Library du menu principal de l’éditeur PCB.
-
Les paramètres d’empreinte sont pris en charge par le moteur de comparaison d’Altium Designer ainsi que pour les sorties Pick and Place et ODB++ générées.
Altium MCAD CoDesigner prend en charge le placement de composants MCAD natifs dans le MCAD selon la liaison configurée. Dans certains cas, plusieurs empreintes avec différents modèles sont liées à un seul composant (par exemple, une LED pouvant être montée sur un PCB de deux façons : verticalement, avec des pattes droites, ou horizontalement, avec des pattes pliées). En utilisant les paramètres d’empreinte, vous pouvez désormais faire référence aux différents modèles MCAD à partir de ces différentes empreintes. Pour en savoir plus, consultez
Linking Native ECAD and MCAD Design Components.
Chaînes de désignateur et de commentaire
Chaînes de désignateur et de commentaire par défaut
Lorsqu’une empreinte est placée sur une carte, un désignateur et un commentaire lui sont attribués sur la base des informations extraites de la vue schématique de la conception. Les espaces réservés pour les chaînes de désignateur et de commentaire n’ont pas besoin d’être définis manuellement puisqu’ils sont ajoutés automatiquement lorsque l’empreinte est placée sur une carte. Les emplacements de ces chaînes sont déterminés par l’option de chaîne de désignateur et de commentaire Autoposition dans le panneau Properties en mode Parameter lorsque la chaîne de désignateur ou de commentaire est sélectionnée dans l’espace de conception. La position et la taille par défaut des chaînes de désignateur et de commentaire sont configurées dans la primitive correspondante sur la page PCB Editor - Defaults page de la boîte de dialogue Preferences .
Chaînes de désignateur et de commentaire supplémentaires
Il peut y avoir des situations où vous souhaitez des copies supplémentaires des chaînes de désignateur ou de commentaire. Par exemple, votre sous-traitant d’assemblage souhaite un dessin d’assemblage détaillé avec le désignateur affiché à l’intérieur du contour de chaque composant, tandis que votre entreprise exige que le désignateur soit placé juste au-dessus du composant sur la surimpression du composant sur le PCB final. Cette exigence d’un désignateur supplémentaire peut être satisfaite en incluant la chaîne spéciale .Designator dans l’empreinte. Une chaîne spéciale .Comment est également disponible pour spécifier l’emplacement de la chaîne de commentaire sur des couches ou à des emplacements alternatifs.
Pour répondre aux exigences du sous-traitant d’assemblage, la chaîne .Designator serait placée sur une couche mécanique dans l’éditeur d’empreintes PCB, et des impressions incluant cette couche pourraient ensuite être générées dans le cadre des instructions d’assemblage de la conception.
Gestion des exigences spéciales propres aux couches
Un composant PCB peut avoir un certain nombre d’exigences particulières, comme la nécessité d’un point de colle ou d’une définition de masque de soudure pelable. Beaucoup de ces exigences particulières sont liées à la face de la carte sur laquelle le composant est monté et doivent basculer de l’autre côté de la carte lorsque le composant est retourné.
Plutôt que d’inclure un grand nombre de couches à usage spécial qui peuvent être rarement utilisées, l’éditeur PCB d’Altium Designer prend en charge cette exigence grâce à une fonctionnalité appelée paires de couches. Une paire de couches est constituée de deux couches mécaniques définies comme une paire. Chaque fois qu’un composant est retourné d’un côté de la carte à l’autre, tous les objets présents sur une couche mécanique appariée sont basculés vers l’autre couche mécanique de cette paire. Avec cette approche, vous sélectionnez une couche mécanique appropriée pour inclure le point de colle (ou d’autres exigences particulières) et vous définissez sa forme à l’aide des objets disponibles. Lorsque vous placez cette empreinte sur une carte, vous devez configurer l’appariement des couches. Cela indique au logiciel vers quelle couche il doit transférer les objets lorsque ce composant est retourné de l’autre côté de la carte. Vous ne pouvez pas définir les paires de couches dans l’éditeur d’empreintes PCB ; cela se fait dans l’éditeur PCB.
L’appariement des couches doit être défini before que le composant ne soit retourné. Si l’appariement est défini après que le composant a été déplacé sur la face inférieure, le contenu mécanique basculera mais restera sur sa couche d’origine. Si vous oubliez de créer les paires de couches avant le retournement, vous pouvez effectuer une mise à jour depuis la bibliothèque pour actualiser l’instance du composant placée sur la carte.
Les noms des couches mécaniques peuvent être modifiés directement depuis le panneau View Configurations en cliquant avec le bouton droit, puis en sélectionnant Edit Layer.
Une approche courante pour gérer l’utilisation des couches mécaniques consiste à attribuer un numéro de couche dédié à chaque fonction de couche mécanique requise. Cette approche impose à tous les concepteurs de respecter le même schéma d’affectation et de numérotation des couches. Elle peut également créer des difficultés lorsque des composants proviennent d’autres sources qui ne suivent pas le même schéma d’affectation et de numérotation. Si un schéma différent a été utilisé, les objets de conception doivent être déplacés de leur couche mécanique actuelle vers la couche mécanique attribuée à cette fonction.
Ce problème est résolu avec l’introduction de la propriété Layer Type. Lorsqu’un composant est placé depuis une bibliothèque dans l’éditeur PCB, ou copié d’une bibliothèque à une autre, ou créé par le IPC Footprint Wizard, les affectations de type de couche existantes sont automatiquement mises en correspondance, quels que soient le ou les numéros de couche mécanique attribués à ces types de couche. Les objets sont repositionnés sur la ou les couches correctes selon leur type de couche. Si le logiciel ne parvient pas à faire la correspondance par type de couche, il reviendra à une correspondance par numéro de couche.
Pour les couches mécaniques individuelles comme pour les paires de couches de composant, vous pouvez sélectionner un type de couche dans une liste prédéfinie de types. Vous pouvez accéder aux boîtes de dialogue illustrées ci-dessous en cliquant avec le bouton droit sur une couche individuelle, puis en sélectionnant la commande Edit Layer ou Add Component Layer dans le menu.
Ajout d’une hauteur à une empreinte PCB
Au niveau le plus simple de représentation 3D, des informations de hauteur peuvent être ajoutées à une empreinte PCB. Pour ce faire, ouvrez le panneau Properties dans son mode Library Options (actif lorsqu’aucun objet n’est sélectionné dans l’espace de conception) et saisissez la hauteur recommandée pour le composant dans le champ Height de l’onglet Footprint du panneau.
Des règles de conception de hauteur peuvent être définies pendant la conception de la carte (cliquez sur Design » Rules dans l’éditeur PCB), généralement pour vérifier la hauteur maximale des composants dans une classe de composants ou dans une définition de room.
Une meilleure option pour définir les informations de hauteur consiste à attacher des 3D Bodies à l’empreinte PCB.
Gestion des composants avec primitives de routage
Lorsqu’une conception est transférée, l’empreinte spécifiée dans chaque composant est extraite des bibliothèques disponibles et placée sur la carte. Ensuite, la propriété de net de chaque pastille de l’empreinte est définie sur le nom du net connecté à cette broche de composant dans le schéma. Tous les objets en contact avec une pastille sont connectés au même net que la pastille.
L’éditeur PCB comprend un outil complet de gestion des nets. Pour le lancer, sélectionnez Design » Netlist » Configure Physical Nets dans les menus principaux afin d’ouvrir la boîte de dialogue Configure Physical Nets dialog. Cliquez sur le bouton Menu pour afficher un menu d’options. Cliquez sur la liste déroulante de l’en-tête New Net Name pour sélectionner le net à attribuer aux primitives non affectées.
Empreintes avec plusieurs pastilles connectées à la même broche
L’empreinte illustrée ci-dessous, un transistor SOT223, comporte plusieurs pastilles connectées à la même broche logique du composant dans le schéma — la broche 2. Pour réaliser cette connexion, deux pastilles portant le même désignateur — « 2 » — ont été ajoutées. Lorsque la commande Design » Update PCB est utilisée dans l’éditeur de schéma pour transférer les informations de conception vers le PCB, la synchronisation résultante affichera les lignes de connexion allant vers les deux pastilles dans l’éditeur PCB, c’est-à-dire qu’elles appartiennent au même net. Ces deux pastilles peuvent être routées.

Empreinte SOT223 montrant deux pastilles avec le désignateur 2.
Préparation de la sérigraphie
Pour aider à résoudre les problèmes courants de Design for Manufacture (DFM) liés au chevauchement de la sérigraphie avec le cuivre exposé et les trous, l’éditeur d’empreintes PCB inclut une fonctionnalité dédiée à la préparation de la sérigraphie de vos empreintes. Ces problèmes peuvent être traités efficacement par :
-
découpage automatique des lignes et arcs de sérigraphie ;
-
découpage automatique ou déplacement des remplissages et des régions ;
-
déplacement automatique des chaînes de texte de sérigraphie.
L’outil de préparation de la sérigraphie est également accessible lors de la conception d’un PCB –
en savoir plus.
Pour accéder à l’outil de préparation de la sérigraphie dans l’éditeur d’empreintes PCB, utilisez la commande Tools » Silkscreen Preparation depuis les menus principaux. La boîte de dialogue Silkscreen Preparation s’ouvre.
Utilisez cette boîte de dialogue pour configurer les paramètres de découpage/déplacement des objets de sérigraphie. Les options disponibles sont :
-
Clip to Exposed Copper – activez cette option pour découper automatiquement les objets au niveau du cuivre exposé.
-
Clip to Solder Mask Openings – activez cette option pour découper automatiquement les objets au niveau des ouvertures du masque de soudure.
-
Silkscreen Clearance – définit la valeur minimale acceptable entre les objets de sérigraphie et le cuivre exposé / les ouvertures du masque de soudure et les trous.
-
Min Remaining Length – si la longueur de la ligne/de l’arc est inférieure à la valeur définie après découpage, les objets seront supprimés de l’empreinte. Notez que cette longueur est mesurée de sommet à sommet, et non de bord à bord –
afficher l’image.
-
Move Text – activez cette option pour éloigner les chaînes de texte de sérigraphie du cuivre exposé / des ouvertures du masque de soudure et des trous si la distance entre eux est inférieure à Silkscreen Clearance. Le déplacement est limité par la valeur Max Distance.
-
Fill & Region – sélectionnez l’action à effectuer pour les remplissages et les régions lorsque la distance entre eux et le cuivre exposé / les ouvertures du masque de soudure et les trous est inférieure à Silkscreen Clearance :
-
None – les remplissages et les régions restent inchangés.
-
Clip – les remplissages et les régions seront découpés afin de respecter Silkscreen Clearance. Les remplissages sont convertis en régions si nécessaire.
-
Move – les remplissages et les régions seront déplacés à l’écart du cuivre exposé / des ouvertures du masque de soudure et des trous. Le déplacement est limité par la valeur Max Distance.
-
Max Distance – définit une distance maximale de déplacement des chaînes de texte, des désignateurs de composants, des remplissages et des régions afin de respecter Silkscreen Clearance.
Cliquez sur OK pour effectuer le découpage et/ou le déplacement des objets de sérigraphie conformément aux paramètres définis dans la boîte de dialogue.
Si une action ne peut pas être effectuée pour un objet (par exemple, une chaîne de texte ne peut pas être déplacée en raison de la limitation de Max Distance), un message concernant cet objet apparaîtra dans le panneau Messages.
Un exemple du fonctionnement de l’outil de préparation de la sérigraphie est présenté ci-dessous.
Création d’une empreinte à l’aide de l’assistant d’empreintes conforme IPC
Le IPC Compliant Footprint Wizard génère une empreinte PCB réellement conforme à la révision B de la norme IPC 7351 - Generic Requirements for Surface Mount Design and Land Pattern Standard. Plutôt que de travailler directement à partir des dimensions de l’empreinte (comme le fait l’Footprint Wizard ), le IPC Compliant Footprint Wizard utilise les informations dimensionnelles du composant lui-même, puis calcule les propriétés appropriées des pastilles et des autres éléments de l’empreinte conformément aux algorithmes publiés par l’IPC.
Au lieu de vous demander de saisir les propriétés des pastilles et des pistes utilisées pour définir l’empreinte, le Wizard prend comme entrées les dimensions réelles du composant. Sur la base des formules développées pour la norme IPC-7351, le Wizard génère ensuite l’empreinte à l’aide des objets standard d’Altium Designer, tels que les pastilles et les pistes.
Cette boîte de dialogue est conforme à la révision B de la norme IPC 7351 - Exigences génériques pour la conception en montage en surface et norme des empreintes. IPC-7351B a été publiée en 2010 et remplace IPC-7351A (publiée en 2007).
Pour accéder au IPC Compliant Footprint Wizard dans Altium Designer, l’extension logicielle IPC Footprint Generator doit être installée. Cette extension est installée avec Altium Designer par défaut. Elle peut être installée ou supprimée manuellement.
Pour plus d’informations sur la gestion des extensions, consultez la page Extending Your Installation (Altium Designer Develop, Altium Designer Agile, Altium Designer).
Pour exécuter le IPC Compliant Footprint Wizard, sélectionnez Tools » IPC Compliant Footprint Wizard dans les menus principaux d’un document de bibliothèque PCB.
Sur la page Select Component Type, choisissez la famille de composants pour laquelle vous souhaitez créer une empreinte sur la page Select Component Type. La zone d’aperçu située à droite de l’assistant change dynamiquement pour afficher le composant actuellement sélectionné et indique également les types de boîtiers pouvant être générés. Le tableau suivant répertorie les types de composants et les boîtiers pris en charge dans l’assistant.
| Nom |
Description |
Boîtiers inclus |
| BGA |
Ball Grid Array |
BGA, CGA |
| BQFP |
Boîtier plat quadruple à butées |
BQFP |
| CAPAE |
Condensateur électrolytique en aluminium |
CAPAE |
| CFP |
Boîtier plat double en céramique - pattes Gullwing coupées et formées |
CFP |
| Chip Array |
Réseau de puces |
Chip Array |
| DFN |
Boîtier plat double sans broches |
DFN |
| CHIP |
Composants chip, 2 broches |
Condensateur, inductance, résistance |
| CQFP |
Boîtier plat quadruple en céramique - pattes Gullwing coupées et formées |
CQFP |
| DPAK |
Boîtier transistor |
DPAK |
| LCC |
Boîtier porte-puce sans broches |
LCC |
| LGA |
Land Grid Array |
LGA |
| MELF |
Composants MELF, 2 broches |
Diode, résistance |
| MOLDED |
Composants moulés, 2 broches |
Condensateur, inductance, diode |
| PLCC |
Boîtier porte-puce plastique à broches, carré - broches en J |
PLCC |
| PQFN |
Boîtier plat quadruple sans broches à retrait |
PQFN |
| PQFP |
Boîtier plat quadruple plastique |
PQFP, PQFP Exposed Pad |
| PSON |
Petit boîtier outline sans broches à retrait |
PSON |
| QFN |
Boîtier plat quadruple sans broches |
QFN, LLP |
| QFN-2ROW |
Boîtier plat quadruple sans broches, 2 rangées, carré |
QFN double rangée |
| SODFL |
Petite diode outline, patte plate |
SODFL |
| SOIC |
Boîtier intégré small outline, pas de 1,27 mm - pattes Gullwing |
SOIC, SOIC Exposed Pad |
| SOJ |
Boîtier small outline - broches en J |
SOJ |
| SON |
Small Outline Non-Lead |
SON, SON Exposed Pad |
| SOP, TSOP |
Boîtier small outline - pattes Gullwing |
SOP, TSOP, TSSOP |
| SOT143/343 |
Transistor small outline |
SOT143, SOT343 |
| SOT223 |
Transistor small outline |
SOT223 |
| SOT23 |
Transistor small outline |
3 broches, 5 broches, 6 broches |
| SOT89 |
Transistor small outline |
SOT89 |
| SOTFL |
Transistor small outline, patte plate |
3 broches, 5 broches, 6 broches |
| WIRE WOUND |
Inductance bobinée de précision, 2 broches |
Inductance |
Les pages suivantes de l’assistant changent selon le type de composant sélectionné. Suivez les pages intuitives de l’assistant pour configurer l’empreinte du composant selon vos besoins. Quelques remarques concernant l’utilisation du IPC Compliant Footprint Wizard :
Création d’une empreinte à l’aide de l’assistant d’empreinte
L’éditeur d’empreintes PCB comprend un Footprint Wizard. Cet Wizard vous permet de sélectionner parmi différents types de boîtiers et de renseigner les informations appropriées ; il construira ensuite l’empreinte du composant pour vous. Notez que dans le Footprint Wizard, vous saisissez les dimensions requises pour les pastilles et la superposition du composant.
Pour lancer le Footprint Wizard, sélectionnez Tools » Footprint Wizard dans les menus principaux ou cliquez avec le bouton droit dans l’espace de conception et choisissez la commande Tools » Footprint Wizard dans le menu contextuel.
Utilisez la page Component patterns pour spécifier le motif du composant que vous souhaitez créer. Sélectionnez le motif souhaité dans la liste, puis utilisez la liste déroulante pour choisir l’unité du composant (Imperial (mil) ou Metric (mm)). Les motifs disponibles sont :
-
Ball Grid Arrays (BGA)
-
Capacitors
-
Diodes
-
Dual In-line Packages (DIP)
-
Edge Connectors
-
Leadless Chip Carriers (LCC)
-
Pin Grid Arrays (PGA)
-
Quad Packs (QUAD)
-
Resistors
-
Small Outline Packages (SOP)
-
Staggered Ball Grid Arrays (SBGA)
-
Staggered Pin Grid Arrays (SPGA)
Les pages suivantes de l’assistant changent selon le motif de composant sélectionné. Suivez les pages intuitives de l’assistant pour configurer l’empreinte de composant requise.
Lors de la configuration du style de nommage des pastilles pour une empreinte du motif
Edge Connectors,
Leadless Chip Carriers (LCC) ou
Quad Packs (QUAD), cliquez sur la flèche verte pour modifier l’ordre/la direction du nommage –
show image.
Génération d’un rapport de composant
Pour générer un rapport pour l’empreinte PCB active, choisissez la commande Reports » Component dans les menus principaux. Après le lancement de la commande, le rapport sera généré (<PCBLibraryDocumentName>.CMP) dans le même dossier que le document source de bibliothèque PCB et sera automatiquement ouvert comme document actif dans la fenêtre principale de conception. Le rapport répertorie des informations telles que les dimensions de l’empreinte et une ventilation des objets primitifs qui constituent l’empreinte ainsi que les couches sur lesquelles ils se trouvent.
Le rapport sera ajouté au panneau Projects en tant que document libre sous le sous-dossier Documentation\Text Documents.