Composant

L’empreinte du composant définit le montage et les connexions du composant sur le PCB, et peut également inclure des objets de corps 3D pour définir le composant réel.
L’empreinte du composant définit l’espace et les points de connexion nécessaires pour monter le composant physique sur le circuit imprimé. Il s’agit d’un objet de groupe constitué d’un ensemble d’objets primitifs simples, pouvant inclure des pastilles, des lignes et des arcs, ainsi que d’autres objets de conception. Les pads fournissent les points de montage et de connexion pour les broches du composant. Des primitives de conception supplémentaires, telles que des lignes et des arcs, sont souvent incluses pour définir le contour de la forme du composant sur la couche de superposition du composant (sérigraphie).
L’empreinte du composant peut également inclure des objets facultatifs de 3D body, qui définissent l’espace physique ou l’encombrement du composant réel monté sur la carte. Si le composant physique a été défini à l’aide d’objets de corps 3D ou de modèles STEP importés, une vérification des dégagements des composants en trois dimensions peut être effectuée.
Les empreintes de composants sont créées dans l’éditeur de bibliothèque PCB en plaçant des objets de conception appropriés afin de créer la forme requise pour monter et connecter le composant. Le point de référence du composant est l’origine de l’espace de conception de l’éditeur de bibliothèque PCB, qui peut être défini dans l’éditeur de bibliothèque PCB sur : la broche 1, le centre géométrique ou un emplacement défini par l’utilisateur sur le composant.
Component
Les empreintes de composants sont créées dans l’éditeur de bibliothèque PCB et placées dans l’éditeur PCB. Les composants peuvent être placés des façons suivantes :
- Choisissez Home | Place| Component dans les menus principaux de l’éditeur PCB.
- Sélectionnez le composant dans le Libraries panel (View | System| Libraries), cliquez avec le bouton droit puis sélectionnez Place <ComponentName>.
Le processus utilisé pour localiser l’empreinte de composant requise dépend de la méthode choisie pour effectuer le placement. Une fois l’empreinte requise choisie pour le placement et attachée au curseur :
- Appuyez sur Tab pour modifier les propriétés du composant dans le Inspector panel avant de le placer.
- Appuyez sur Spacebar pour faire pivoter le composant dans le sens antihoraire (Shift+Spacebar pour le sens horaire). Le pas de rotation par défaut est de 90 degrés. Pour modifier ce paramètre, utilisez la valeur Rotation Step dans la page PCB Editor - General de System Preferences.
- Si le composant est en cours de rotation, les chaînes Designator et Comment peuvent être configurées pour conserver leur orientation ou pivoter avec l’empreinte. Ce comportement est contrôlé par le paramètre Autoposition pour ces chaînes dans le Inspector panel.
- Appuyez sur le raccourci L pour basculer le composant sur la face inférieure de la carte. N’utilisez pas les touches X ou Y, car cela mettra la pièce en miroir sans changer sa couche.
Placement depuis le Libraries Panel
Avec la pièce sélectionnée dans le Libraries panel, le placement du composant peut être effectué des façons suivantes :
- Cliquez avec le bouton droit puis sélectionnez Place <ComponentName> dans le menu contextuel.
- Double-cliquez sur le composant sélectionné. Le composant apparaîtra flottant dans l’espace de conception. Placez le composant à l’emplacement souhaité puis cliquez pour le placer.
- Cliquez et maintenez le nom du composant dans le Components panel puis faites glisser le composant vers l’emplacement souhaité et cliquez pour le placer. Il s’agit d’une technique de placement « single shot », ce qui signifie qu’une seule instance du composant choisi peut être placée. Les autres méthodes permettent de placer plusieurs instances.
Édition graphique
L’édition graphique des composants se limite au déplacement, à la rotation et au basculement. Lorsqu’un composant est sélectionné dans l’espace de conception, il est mis en surbrillance dans la couleur de sélection actuelle comme indiqué dans l’image ci-dessous. Pour manipuler graphiquement un composant sélectionné :
- Appuyez sur Delete pour supprimer le composant sélectionné de la conception.
- Cliquez, maintenez et faites glisser pour déplacer le composant sélectionné. Le curseur sautera vers le point de référence du composant, ou vers le centre de pastille le plus proche si l’option Smart Component Snap est activée sur la page PCB Editor - General de System Preferences.
- Pendant qu’un composant se déplace avec le curseur, appuyez sur Spacebar pour le faire pivoter (Shift+Spacebar pour pivoter dans l’autre sens).
- Pendant qu’un composant se déplace avec le curseur, appuyez sur la touche L pour le basculer de l’autre côté de la carte.
Sélection de composant
Lorsque vous cliquez sur un composant et le sélectionnez, le cadre de sélection apparaît. Traditionnellement, le comportement par défaut du cadre de sélection consiste à utiliser le plus petit rectangle englobant toutes les primitives de ce composant, à l’exclusion des chaînes de désignateur et de commentaire.
Décomposer le composant en primitives libres
Lorsque vous cliquez avec le bouton droit dans l’espace de conception de l’éditeur PCB, les commandes Component Actions apparaissent. Parmi ces commandes figure la commande Explode Component to Free Primitives, utilisée pour reconvertir un objet Component en son ensemble d’origine de primitives.
Après avoir lancé la commande, le curseur se transforme en réticule et vous entrez en mode de décomposition de composant. Placez le curseur sur le composant que vous souhaitez décomposer puis cliquez ou appuyez sur Enter. Une boîte de dialogue de confirmation apparaît ; cliquez sur Yes pour continuer. Un composant décomposé n’est plus un composant ; le désignateur et le commentaire seront donc supprimés et le composant reviendra aux différentes primitives qui le constituaient.
Continuez à convertir d’autres composants en primitives libres, ou cliquez avec le bouton droit ou appuyez sur Esc pour quitter le mode de décomposition de composant.
Component Properties
Toutes les propriétés de l’objet Component peuvent être modifiées dans le Inspector panel lorsqu’un composant placé est sélectionné dans l’espace de conception.

Emplacement
Utilisez les options pour configurer les coordonnées X/Y et la rotation du composant.
Propriétés
- Layer - définit la couche sur laquelle le composant est placé. Les composants peuvent être affectés à la couche Top ou Bottom. Utilisez la liste déroulante pour sélectionner une autre couche. La modification de l’état de la couche permute toutes les primitives du composant vers la couche opposée correspondante. Par exemple, déplacer un composant de la couche Top vers la couche Bottom signifie que les couches simples sont permutées de Top vers Bottom, les primitives de Top Overlay sont réaffectées à Bottom Overlay, et les primitives d’une couche mécanique appariée sont permutées vers l’autre couche mécanique de cette paire. L’orientation du composant sera inversée selon l’axe X et le texte de superposition du composant sera lisible depuis le dessous.
-
Designator - le désignateur est utilisé pour identifier de manière unique chaque pièce placée afin de la distinguer de toutes les autres pièces placées dans tous les documents PCB du projet. Il s’agit d’une chaîne alphanumérique de 255 caractères maximum. Chaque composant doit avoir une chaîne Designator unique. Basculez l’icône en forme d’œil pour afficher/masquer le désignateur. Cliquez sur Designator pour ouvrir le mode Parameter du Inspector panel afin de configurer le désignateur.
-
Comment - le commentaire du composant est utilisé pour ajouter des informations supplémentaires à un objet placé. Il s’agit d’une chaîne alphanumérique de 255 caractères maximum. Basculez l’icône en forme d’œil pour afficher/masquer le commentaire. Cliquez sur Comment pour ouvrir le mode Parameter du Inspector panel afin de configurer le commentaire.

- Description - saisissez la description souhaitée.
- Type - sélectionnez ici l’un des types de composants suivants pour l’empreinte du composant. Les types disponibles sont :
- Standard - ces composants possèdent des propriétés électriques standard, sont toujours synchronisés entre le schéma et le PCB (l’empreinte, les broches/pastilles et les affectations de nets doivent toutes correspondre) et sont inclus dans la nomenclature. Un exemple est un composant électrique standard, tel qu’une résistance.
- Mechanical - ces composants n’ont pas de propriétés électriques, ne sont pas synchronisés (vous devez les placer manuellement dans les deux éditeurs) et sont inclus dans la nomenclature. Un exemple est un dissipateur thermique.
- Graphical - ces composants n’ont pas de propriétés électriques, ne sont pas synchronisés (vous devez les placer manuellement dans les deux éditeurs) et sont not inclus dans la nomenclature (BOM). Un exemple est un logo d’entreprise.
- Net Tie (in BOM) - ces composants sont utilisés pour court-circuiter ensemble deux nets différents ou plus. Ils sont toujours synchronisés entre le schéma et le PCB (l’empreinte, les broches/pastilles et les affectations de nets doivent toutes correspondre), et sont inclus dans la nomenclature (BOM). Ils diffèrent d’un composant Standard en ce que la connectivité créée par le cuivre à l’intérieur de l’empreinte n’est pas vérifiée — c’est ce cuivre qui permet de court-circuiter les nets. Remarque : activez l’option Verify Shorting Copper dans la boîte de dialogue Design Rule Checker pour vérifier qu’il n’y a pas de cuivre non connecté dans le composant.
- Net Tie - ces composants sont utilisés pour court-circuiter ensemble deux nets différents ou plus. Ils sont toujours synchronisés entre le schéma et le PCB (l’empreinte, les broches/pastilles et les affectations de nets doivent toutes correspondre), et sont not inclus dans la nomenclature (BOM). Ils diffèrent d’un composant Standard en ce que la connectivité créée par le cuivre à l’intérieur de l’empreinte n’est pas vérifiée — c’est ce cuivre qui permet de court-circuiter les nets. Remarque : activez l’option Verify Shorting Copper dans la boîte de dialogue Design Rule Checker pour vérifier qu’il n’y a pas de cuivre non connecté dans le composant.
- Standard (No BOM) - ces composants possèdent des propriétés électriques standard, sont toujours synchronisés entre le schéma et le PCB (l’empreinte, les broches/pastilles et les affectations de nets doivent toutes correspondre), et sont not inclus dans la nomenclature (BOM). Un exemple est un composant point de test que vous souhaitez exclure de la nomenclature.
- Jumper - ces composants sont utilisés pour inclure des cavaliers filaires dans une conception de PCB, par exemple sur un PCB simple face qui ne peut pas être entièrement routé sur une seule couche. Pour ce type de composant, l’empreinte du composant et les broches sont synchronisées entre le schéma et le PCB, mais pas les affectations de nets, et le composant est inclus dans la nomenclature (BOM). En plus de sélectionner cette option au niveau du composant, les deux pastilles du composant doivent avoir leur JumperID défini sur la même valeur non nulle. Les composants de type Jumper n’ont pas besoin d’être câblés sur le schéma; ils n’ont besoin d’être inclus dans le schéma que s’ils sont requis dans la nomenclature. S’ils ne sont pas requis dans la nomenclature, ils peuvent être placés directement dans le PCB où le Component Type est défini, les JumperIDs sont définis, et les Nets attribués manuellement aux pastilles.
- Height - un champ de hauteur pour le composant ; ce champ était utilisé avant l’introduction de l’objet 3D Body, qui fournit une méthode supérieure pour définir la hauteur du composant.
- 3D Body Opacity - saisissez le pourcentage d’opacité souhaité ou utilisez le curseur.
- Primitives - cliquez sur l’icône de verrouillage associée pour verrouiller/déverrouiller. Après modification, les primitives du composant doivent être reverrouillées.
- Strings - cliquez sur l’icône de verrouillage associée pour verrouiller/déverrouiller.
Options d’échange
- Enable Pin Swapping - cochez pour autoriser la fonction d’échange de broches.
- Enable Part Swapping - cochez pour autoriser la fonction d’échange de parties (par ex., quatre parties d’un CI série 74).
Informations de référence du schéma
- Designator - le désignateur du composant schématique auquel ce composant PCB a été associé.
- Hierarchical Path - affiche où, dans la structure hiérarchique du schéma, ce composant peut être trouvé.
- Channel Offset - lorsqu’une conception est transférée pour la première fois du schéma vers le PCB, chaque composant de chaque feuille de schéma reçoit un décalage de canal unique.
Édition non graphique

Cette méthode d’édition utilise le panneau Inspector pour modifier les propriétés d’un objet Component.
Pendant le placement, le mode Component du panneau Inspector est accessible en appuyant sur la touche Tab. Une fois le Component placé, toutes les options apparaissent.
Après le placement, le mode Component du panneau Inspector est accessible de l’une des façons suivantes :
- Si le panneau Inspector est déjà actif, en sélectionnant l’objet Component.
- Avec le Component sélectionné, choisissez View | PCB | Inspector dans les rubans principaux.
Component Actions Sub-menu
Le Component Actions dans le menu contextuel d’un document PCB comprend des commandes qui vous permettent de configurer davantage un composant. Les commandes clés sont décrites ci-dessous.
Déployer les sorties du composant
La commande Fanout Component ouvre la boîte de dialogue Fanout Options dans laquelle vous pouvez spécifier les options de fanout et de routage d’échappement. Le comportement typique du fanout consiste à d’abord déployer les pastilles internes utilisées à l’aide du dog-bone traditionnel (une courte piste avec un via à son extrémité) pour accéder à une autre couche, puis, à partir du via, à les router vers l’extérieur juste au-delà du bord du boîtier, en utilisant les couches de routage disponibles jusqu’à ce que toutes les pastilles aient été routées en échappement. En fin de compte, cela facilite grandement le routage des connexions vers celles-ci.

Gérer les corps 3D
Cette commande ouvre la boîte de dialogue Component Body Manager dans laquelle vous pouvez gérer interactivement les corps 3D des composants. Elle fournit une console centrale permettant de modifier rapidement les attributs des 3D Body.
Configurer l’échange de broches/parties
Cette commande ouvre la boîte de dialogue Configure Pin Swapping dialog dans laquelle vous pouvez configurer les paramètres d’échange pour les broches et sous-parties de chaque composant de la carte. Utilisez la boîte de dialogue pour activer ou désactiver l’échange de broches/parties et attribuer ou modifier les groupes d’échange.
