Référence L

LABEL | LAUNCH | LAYER | LAYERDECREMENT | LAYERINCREMENT | LINE | LOCK

LABEL

Fonction :

 Attache des étiquettes de texte aux bus et aux réseaux.

Syntaxe :

 LABEL [XREF] [orientation] ..

Touches de la souris :

Centre : permet de sélectionner la couche.

Droite : permet de faire pivoter l’étiquette.

Maj+Droite : inverse la direction de rotation.

Voir aussi les commandes NAME, BUS et FRAME.

Vous pouvez placer les noms de bus ou de réseaux à n’importe quel endroit d’un schéma via la commande LABEL. Lorsque vous cliquez sur le bus ou le réseau, l’étiquette correspondante est attachée au curseur de la souris et peut pivoter, être modifiée en une autre couche ou être déplacée vers un autre emplacement. Le deuxième clic de souris définit l’emplacement de l’étiquette.

L’orientation de l’étiquette peut être définie de façon textuelle à l’aide des définitions habituelles, comme indiqué dans la commande ADD (R0, R90, etc.).

Les bus et les réseaux peuvent avoir autant d’étiquettes que nécessaire.

Les étiquettes ne peuvent pas être modifiées à l’aide de la commande MODIFIER LE TEXTE.

Les étiquettes sont traitées par le programme en tant que texte, mais leur valeur correspond au nom du bus ou du réseau approprié. Si un bus ou un réseau est renommé à l’aide de la commande NOM, toutes les étiquettes associées sont renommées automatiquement.

Si un bus, un réseau ou une étiquette est sélectionné à l’aide de la commande AFFICHER, tous les bus, réseaux et étiquettes connectés sont mis en surbrillance.

Étiquettes de référence croisée

Si le mot-clé facultatif XRÉF est indiqué, l’étiquette est une étiquette de « référence croisée ». Les étiquettes de référence croisée peuvent être utilisées dans des schémas à plusieurs feuilles pour indiquer la feuille suivante sur laquelle un réseau particulier s’affiche (notez que cela fonctionne uniquement pour les réseaux, et non pour les broches !). Le mot-clé XREF est principalement utilisé dans les scripts. Normalement, le paramètre est issu de ce qui a été précédemment défini avec la commande CHANGE XREF ou en cliquant sur le bouton Xréf dans la barre d’outils des paramètres. Le format d’affichage d’une étiquette de référence croisée peut être contrôlé par le biais de la chaîne « Format d’étiquette Xréf », définie dans la boîte de dialogue « Options/Définir/Divers » ou à l’aide de la commande SET. Les espaces réservés suivants sont définis et peuvent être utilisés dans n’importe quel ordre :

%F permet de dessiner une bordure d’indicateur autour de l’étiquette
%N nom du réseau
%S numéro de feuille suivant
%C colonne sur la feuille suivante
%R ligne sur la feuille suivante

La chaîne de format par défaut est « %F%N/%S.%C%R ». En plus des espaces réservés définis, vous pouvez également utiliser d’autres caractères ASCII.

Les valeurs de colonne et de ligne ne fonctionnent que si un cadre figure sur la feuille suivante sur laquelle le réseau apparaît. Si %C ou %R est utilisé et qu’il n’y a pas de cadre sur cette feuille, un point d’interrogation (« ? ») s’affiche.

Lors de la détermination des valeurs de colonne et de ligne d’un net sur une feuille, d’abord la colonne, puis la ligne dans cette colonne, sont prises en compte. Ici, les étiquettes XREF ont la priorité sur les étiquettes normales, qui elles-mêmes sont prioritaires sur les fils de net. Pour un numéro de feuille plus élevé, les coordonnées du cadre des champs gauche et supérieur sont prises, tandis que pour un numéro de feuille inférieur, celles des champs droit et inférieur sont utilisées.

L’orientation d’une étiquette de référence croisée définit si elle pointe vers un numéro de feuille « supérieur » ou « inférieur ». Les étiquettes orientées R0 ou R270 pointent vers la bordure droite ou inférieure du dessin et font donc référence à un numéro de feuille plus élevé. Par conséquent, les étiquettes avec une orientation de R90 ou R180 font référence à un numéro de feuille inférieur. Si l’orientation d’une étiquette est R0 ou R270, mais que le réseau auquel elle est attachée n’est présent sur aucune feuille supérieure, une référence à la feuille inférieure suivante est affichée (il en est de même pour les versions R90 et R180). Si le réseau apparaît uniquement sur la feuille active, aucune référence croisée n’est affichée et seul le nom de réseau s’affiche (entouré par la bordure de l’indicateur, si la chaîne de format contient l’espace réservé %F).

Une étiquette de référence croisée placée à l’extrémité d’un fil de réseau se connecte au fil de sorte que le fil soit déplacé avec l’étiquette, et inversement.

La chaîne du format d’étiquette de référence croisée est stockée dans le fichier de dessin schématique.

Vous pouvez remplacer une étiquette de référence croisée par une étiquette normale à l’aide de la commande CHANGE ou de la boîte de dialogue Propriétés de l’étiquette.

Sélection de la couche

Contrairement à d’autres commandes (telles que LIGNE, par exemple), la commande ÉTIQUETTE conserve en elle-même le suivi du dernier calque utilisé. Cela permet de s’assurer que les étiquettes sont toujours dessinées sur le bon calque, quels que soient les calques dans lesquels d’autres commandes dessinent. L’inconvénient, c’est que la façon habituelle de définir la couche dans un script, comme dans :

LAYER _layer_;
LINE (1 2) (3 4);

ne fonctionne pas. La couche doit être sélectionnée lorsque la commande LABEL est déjà active, ce qui peut être effectué de la manière suivante :

LABEL _parameters_
LAYER _layer_
_more parameters_;

Notez que la ligne LABEL ne se termine pas par un « ; » et que la commande LAYER commence sur une nouvelle ligne.

Les commandes :

LABEL
LAYER _layer_;

définissent la couche à utiliser avec les commandes LABEL suivantes.

Haut

LAUNCH

Fonction :

 Lancer le générateur de packages 3D Web et effectuer des recherches.

Syntaxe :

 LAUNCH PACKAGE3D-GENERATOR

 LAUNCH PACKAGE3D-WEB-SEARCH

Voir aussi PACKAGE, COPY.

Cette commande permet de lancer le générateur de packages 3D Web et d’effectuer des recherches. Elle peut être utilisée dans l’éditeur de composants, pour créer une variante de composant (identique à la commande PACKAGE), ainsi que dans l’éditeur de bibliothèque, pour importer un package dans une bibliothèque (comme la commande COPY).

Haut

LAYER

Fonction :

Sélectionne la couche active sur le dessin, crée des couches, en renomme ou en supprime de votre conception. La commande LAYER est essentielle pour gérer l’organisation, la visibilité et la structure de votre schéma ou de votre carte de circuit imprimé en contrôlant sur quelle couche les objets sont dessinés et en définissant des couches personnalisées ou standard selon vos besoins.

Syntaxe :

 LAYER layer_number

 LAYER layer_name

 LAYER layer_number layer_name

 LAYER layer_id

 LAYER layer_id layer_name

 LAYER [??] -layer_number

Voir aussi DISPLAY.

Choisir une couche de dessin

La commande LAYER associée à un paramètre permet de modifier la couche courante, c’est-à-dire la couche sur laquelle les fils, les cercles, etc. Si l’option LAYER est sélectionnée dans le menu, un menu contextuel s’affiche, dans lequel vous pouvez passer à la couche souhaitée. En ligne de commande, « layer_number » peut être le numéro de n’importe quelle couche valide, « layer_id » son identifiant alphanumérique (voir le paragraphe Couches et catégories de couches prédéfinies – Actives et héritées ci-dessous) et « layer_name » son nom tel qu’affiché dans le menu contextuel. Certaines couches ne sont pas disponibles dans tous les modes.

Notez que seules les couches de signaux définies dans la boîte de dialogue Règles de conception/Gestionnaire de pile de couches sont disponibles.

Définir les couches

La commande LAYER avec deux paramètres permet de définir une nouvelle couche ou de renommer une couche existante. Si vous saisissez dans l’invite de commande, par exemple, la commande :

LAYER 101 SAMPLE;

vous définissez une nouvelle couche avec le numéro 101 et le nom de la couche SAMPLE. Autrement, vous pouvez utiliser un « layer_id » au lieu d’un « layer_number ». Par exemple :

LAYER c2 +3.3V;

Cette commande renomme la couche de signal dont l’identifiant est « c2 » en « +3.3V ».

Autres exemples de commandes LAYER

LAYER 1;

Sélectionne la couche numéro 1. Elle devient la couche active sur le dessin.

LAYER 105 MyCustomLayer;

Crée une couche portant le numéro 105 et lui applique le nom « MyCustomLayer ».

LAYER c4 Power-Ground;

Renomme la couche dont l’identifiant est « c4 » en « Power-Ground ».

Si un encombrement contient des couches non indiquées dans le circuit imprimé, ces couches sont ajoutées au circuit imprimé dès que vous placez le package dans le circuit imprimé (ADD ou REPLACE).

Les couches prédéfinies ont une fonction spéciale. Vous pouvez modifier leur nom, mais leurs fonctions (associées à leur catégorie, à leur nom ou à leur identifiant) restent identiques.

Si vous définissez vos propres couches, vous devez utiliser soit des nombres supérieurs à 100 et inférieurs à 255, soit des identifiants alphanumériques avec le préfixe « u », comme « u100 ». Les numéros ci-dessous peuvent être affectés à des fins spéciales dans les versions ultérieures de Fusion.

Paires supérieur/inférieur

Les paires de couches supérieures/inférieures se reflètent les unes les autres à l’aide de la commande MIRROR (voir la section Couches et catégories de couches prédéfinies – Actives et héritées ci-dessous). Outre l’utilisation des couches prédéfinies TestTop/TestBottom à des fins personnalisées, il est également possible de définir une paire personnalisée comme :

LAYER 53 SomethingTop;
LAYER 54 SomethingBottom;

La fonctionnalité de mise en miroir de couches est utilisable sur les paires de couches suivantes : 53/54, 55/56, 57/58 et 59/60. Utilisez-la avec prudence, car les futures versions de Fusion peuvent modifier la façon dont ces paires sont gérées.

Supprimer des couches

Pour supprimer une couche, utilisez la commande LAYER avec un signe moins suivi du numéro de la couche. Par exemple :

LAYER -103;

Cette commande supprime la couche numéro 103, mais uniquement si elle est vide. Dans le cas contraire, le programme affiche un message d’erreur de type « la couche n’est pas vide : # », où « # » est le numéro de la couche.

LAYER -105;

Supprime la couche numéro 105 (si elle est vide).

Pour ignorer les messages d’erreur lors de la suppression de couches (par exemple, dans les scripts où il est acceptable qu’une couche ne soit pas vide ou n’existe pas), utilisez l’opérateur « ?? » :

LAYER ?? -110;

Tente de supprimer la couche 110 et ignore les erreurs si elle n’est pas vide ou n’existe pas.

Remarque : pour le moment, vous ne pouvez pas supprimer une couche en indiquant son « layer_id ». Seuls les numéros de couche sont utilisables pour la suppression.

Couches et catégories de couches prédéfinies – Actives et héritées

La catégorie de couches regroupe les couches en fonction de leur rôle fonctionnel dans la conception, comme le cuivre, la mécanique, la sérigraphie, la simulation, la connectivité, la documentation, etc. Cette catégorisation permet aux utilisateurs d’identifier, de filtrer et de gérer rapidement les nombreux types de couches qui peuvent exister dans un schéma ou une conception de carte de circuit imprimé complexe. En organisant les couches en catégories, les utilisateurs peuvent :

Ces catégories simplifient la navigation dans ces couches et leur gestion, ce qui permet de gagner en clarté et en contrôle lorsque votre conception devient plus complexe.

Éditeur de présentations et de packages

Important : les noms des couches ont été mis à jour pour mieux refléter les termes employés dans le secteur d’activité. Des catégories de couches ont également été ajoutées pour faciliter l’organisation et la navigation dans les conceptions complexes. Cette modification n’a pas d’incidence sur les fichiers hérités. Vous pouvez voir de nouveaux noms, des noms hérités ou une combinaison des deux lorsque vous travaillez avec le produit.

Catégories de couches

Catégorie Description
Cuivre Il s’agit notamment de vos couches de signal en cuivre, utilisées pour le routage des connexions électriques. Les pastilles, les vias et les liaisons non routées appartiennent également à cette catégorie.
Propriétés mécaniques Utilisé pour les contours de carte, les trajectoires de fraisage, les trous de perçage et les points de test. Ces couches définissent la structure physique de la carte.
Sérigraphie Contient des étiquettes de composant imprimées, des indicateurs de référence et des éléments graphiques visibles sur la surface de la carte.
Ouvertures de masque Ajoutez des couches de masque de soudure et de pochoir à souder pour définir où les soudures doivent être faites ou non.
Exclusions Utilisé pour restreindre le placement de composants ou de vias dans des zones spécifiques.
Documentation Couches qui incluent des informations supplémentaires qui ne font pas partie des fonctions électriques de la carte, mais qui sont essentielles pour la fabrication et l’assemblage. Vous pouvez vous en servir pour les dessins de référence, les mesures et les notes de fabrication, ou pour la révision.
Perso Couches personnalisées, créées par l’utilisateur, pour des besoins ou des workflows spécifiques.
Ancien Couches issues de conceptions antérieures, conservées à des fins de rétrocompatibilité.

Calques

Catégorie Préfixe de l’identifiant de couche Identifiant de couche Nom Ancien numéro Utilisation
Cuivre c ct Haut 1 Cuivre supérieur
c2 Routage2 2 Couche intérieure de cuivre
c3 Routage3 3 Couche intérieure de cuivre
c4 Routage4 4 Couche intérieure de cuivre
c5 Routage5 5 Couche intérieure de cuivre
c6 Routage6 6 Couche intérieure de cuivre
c7 Routage7 7 Couche intérieure de cuivre
c8 Routage8 8 Couche intérieure de cuivre
c9 Routage9 9 Couche intérieure de cuivre
c10 Routage10 10 Couche intérieure de cuivre
c11 Routage11 11 Couche intérieure de cuivre
c12 Routage12 12 Couche intérieure de cuivre
c13 Routage13 13 Couche intérieure de cuivre
c14 Routage14 14 Couche intérieure de cuivre
c15 Routage15 15 Couche intérieure de cuivre
c16 Route16 Couche intérieure de cuivre
c17 Route17 Couche intérieure de cuivre
c18 Route18 Couche intérieure de cuivre
c19 Route19 Couche intérieure de cuivre
c20 Route20 Couche intérieure de cuivre
c21 Route21 Couche intérieure de cuivre
c22 Route22 Couche intérieure de cuivre
c23 Route23 Couche intérieure de cuivre
c24 Route24 Couche intérieure de cuivre
c25 Route25 Couche intérieure de cuivre
c26 Route26 Couche intérieure de cuivre
c27 Route27 Couche intérieure de cuivre
c28 Route28 Couche intérieure de cuivre
c29 Route29 Couche intérieure de cuivre
c30 Route30 Couche intérieure de cuivre
c31 Route31 Couche intérieure de cuivre
c32 Route32 Couche intérieure de cuivre
c33 Route33 Couche intérieure de cuivre
c34 Route34 Couche intérieure de cuivre
c35 Route35 Couche intérieure de cuivre
c36 Route36 Couche intérieure de cuivre
c37 Route37 Couche intérieure de cuivre
c38 Route38 Couche intérieure de cuivre
c39 Route39 Couche intérieure de cuivre
c40 Route40 Couche intérieure de cuivre
c41 Route41 Couche intérieure de cuivre
c42 Route42 Couche intérieure de cuivre
c43 Route43 Couche intérieure de cuivre
c44 Route44 Couche intérieure de cuivre
c45 Route45 Couche intérieure de cuivre
c46 Route46 Couche intérieure de cuivre
c47 Route47 Couche intérieure de cuivre
c48 Route48 Couche intérieure de cuivre
c49 Route49 Couche intérieure de cuivre
c50 Route50 Couche intérieure de cuivre
c51 Route51 Couche intérieure de cuivre
c52 Route52 Couche intérieure de cuivre
c53 Route53 Couche intérieure de cuivre
c54 Route54 Couche intérieure de cuivre
c55 Route55 Couche intérieure de cuivre
c56 Route56 Couche intérieure de cuivre
c57 Route57 Couche intérieure de cuivre
c58 Route58 Couche intérieure de cuivre
c58 Route59 Couche intérieure de cuivre
c60 Route60 Couche intérieure de cuivre
c61 Route61 Couche intérieure de cuivre
c62 Route62 Couche intérieure de cuivre
c63 Route63 Couche intérieure de cuivre
cb Bas 16 Cuivre inférieur
cp Pastilles 17 Pastilles (perçage débouchant)
cv Vias 18 Vias (trous débouchants, vias borgnes, vias enterrés et micro vias)
cu Sans routage 19 Liaisons non routées (bandes de caoutchouc)
Propriétés mécaniques m m1 BoardOutline 20 Contours de circuit imprimé (cercles pour perçages) *
m2 TestTop 37 Test des fonctions, côté supérieur
m3 TestBottom 38 Test des fonctions, côté inférieur
m4 Perçages 44 Perçages débouchant conducteurs
m5 Perçages 45 Perçages non conducteurs
m6 Fraisage 46 Fraisage
Sérigraphie s s1 SilkscreenTop 21 Sérigraphie, côté supérieur
s2 SilkscreenBottom 22 Sérigraphie, côté inférieur
s3 NamesTop 25 Service impression, côté supérieur (NOM du composant)
s4 NamesBottom 26 Service impression, côté inférieur (NOM du composant)
s5 ValuesTop 27 VALEUR du composant, côté supérieur
s6 ValuesBottom 28 VALEUR du composant, côté inférieur
Ouvertures de masque o o1 SolderMaskTop 29 Masque d’arrêt de soudure, côté supérieur (gén. auto.)
o2 SolderMaskBottom 30 Masque d’arrêt de soudure, côté inférieur (gén. auto.)
o3 StencilTop 31 Pâte à souder, côté supérieur
o4 StencilBottom 32 Pâte à souder, côté inférieur
o5 FinishTop 33 Finition spéciale/Placage, côté supérieur
o6 FinishBottom 34 Finition spéciale/Placage, côté inférieur
o7 GlueTop 35 Masque de collage, côté supérieur
o8 GlueBottom 36 Masque de collage, côté inférieur
Exclusions e e1 ComponentExcludeTop 39 Zones restreintes pour les composants, côté supérieur
e2 ComponentExcludeBottom 40 Zones restreintes pour les composants, côté inférieur
e3 RestrictTop 41 Zones restreintes pour le cuivre, côté supérieur
e4 RestrictBottom 42 Zones restreintes pour le cuivre, côté inférieur
e5 RestrictVias 43 Zones restreintes pour les vias
Documentation d d1 Mesures 47 Mesures
d2 Document 48 Notes de fabrication supplémentaires
d3 Référence 49 Repères pour les références
d4 DocumentTop 51 Impression détaillée de l’écran supérieur
d5 DocumentBottom 52 Impression détaillée de l'écran inférieur
Perso u u1 Layer_100 100 Couche définie par l’utilisateur
Ancien l l1 Conserve l’ancien nom Couches issues d’anciens fichiers

* Les trous génèrent des cercles avec leur diamètre dans cette couche. Ils sont utilisés pour placer des restrictions sur l’Autorouteur.

Éditeurs de schémas, de symboles et de composants

Catégories de couches

Catégorie Description
Simulation Prenez en charge les workflows d’analyse tels que l’intégrité du signal, de l’alimentation et la modélisation comportementale.
Connectivité Gère les relations logiques entre les composants.
Documentation Inclut les couches utilisées pour les annotations, les indicateurs de référence et les notes de schéma.
Perso Couches personnalisées, créées par l’utilisateur, pour des besoins ou des workflows spécifiques.
Ancien Couches issues de conceptions antérieures, conservées à des fins de rétrocompatibilité.

Calques

Catégorie Préfixe de l’identifiant de couche Identifiant de couche Nom Ancien numéro Utilisation
Simulation ss ss1 SimResults 88 Résultats de simulation
ss2 SimProbes 89 Contrôles de simulation
Connectivité sc sc1 Modules 90 Instances et ports de module
sc2 Nets 91 Nets
sc3 Bus 92 Bus
sc4 Broches 93 Points de connexion des symboles avec des informations supplémentaires
Documentation sd sd1 Symboles 94 Formes des composants
sd2 Noms 95 Noms des symboles de composant
sd3 Valeurs 96 Types de valeurs/composants
sd4 Informations 97 Informations supplémentaires/astuces
sd5 Guide 98 Lignes directrices pour l’alignement des symboles

Groupes/ensembles de couches

Il existe deux types de groupes de couches dans Fusion : les groupes de couches prédéfinis et ceux définis par l’utilisateur. Ils sont disponibles pour les modes d’édition de schéma et de circuit imprimé, mais ne se chevauchent pas. Les groupes de valeurs prédéfinies le sont dans le fichier eagle.scr et peuvent être modifiés, renommés ou supprimés uniquement depuis cet emplacement, et non depuis l’éditeur de Fusion.

Les groupes de couches définis par l’utilisateur sont disponibles dans Fusion depuis quelque temps et sont désormais accessibles directement à partir du menu contextuel de la boîte de dialogue d’affichage des couches, pour simplifier leur gestion.

Pour créer un ensemble de couches, commencez par sélectionner une couche que vous souhaitez y ajouter, puis cliquez sur le bouton « Ajouter nouveau ». Entrez un nom pour votre ensemble de couches et cliquez sur OK. L’ensemble est créé. Vous pouvez avoir jusqu’à 9 groupes prédéfinis pour les éditeurs de schémas et de circuits imprimés.

Faites preuve de prudence lorsque vous nommez vos groupes prédéfinis, car certains noms peuvent affecter le fonctionnement de la commande DISPLAY. Par exemple, si vous nommez un groupe prédéfini « top », il remplacera le comportement de la commande DISPLAY par défaut (qui n’affiche normalement que la couche supérieure) et affichera à la place toutes les couches de votre groupe prédéfini.

Pour supprimer un groupe de couches défini par l’utilisateur, sélectionnez le groupe que vous souhaitez supprimer dans le menu déroulant, puis cliquez sur le bouton SUPPRIMER.

Haut

LAYERDECREMENT

Fonction

 Bascule vers la couche précédente dans la liste des couches.

Syntaxe :

 LAYER décrément

Raccourci clavier

Mac : Cmd+Haut Windows/Linux : Ctrl+Haut

Voir aussi LAYER, LAYERINCREMENT, DISPLAY.

La commande LAYERDECREMENT permet d’accéder à la couche précédente dans la liste des couches. Elle est particulièrement utile lors du routage ou de la modification d’une carte de circuit imprimé, car elle permet de changer rapidement de couche sans ouvrir la boîte de dialogue de sélection de couche.

Elle parcourt les couches de cuivre disponibles dans la conception, en se déplaçant vers le haut à travers la liste des couches (en direction de la couche supérieure). L’ordre de cheminement suit la définition de liste des couches physique issue des règles de conception/du gestionnaire de liste des couches.

Cette commande est couramment utilisée lors du routage interactif pour passer d’une couche de signal à l’autre tout en restant concentré sur la conception.

Haut

LAYERINCREMENT

Fonction

 Passe à la couche suivante dans la liste des couches.

Syntaxe :

 LAYER incrément

Raccourci clavier

Mac : Cmd+Bas Windows/Linux : Ctrl+Bas

Voir aussi LAYER, LAYERDECREMENT, DISPLAY.

La commande LAYERINCREMENT permet d’accéder à la couche suivante dans la liste des couches. Elle est particulièrement utile lors du routage ou de la modification d’une carte de circuit imprimé, car elle permet de changer rapidement de couche sans ouvrir la boîte de dialogue de sélection de couche.

La commande parcourt les couches de cuivre disponibles dans la conception, en se déplaçant vers le bas dans la liste des couches (en direction de la couche inférieure). L’ordre de cheminement suit la définition de liste des couches physique issue des règles de conception/du gestionnaire de liste des couches.

Cette commande est couramment utilisée lors du routage interactif pour passer d’une couche de signal à l’autre tout en restant concentré sur la conception.

Haut

LINE

Fonction

 Ajoute des lignes à un dessin.

Syntaxe

 LINE ['signal_name'] [width] ..

 LINE ['signal_name'] [width] [ROUND | FLAT] [curve | @radius] ..

Touches de la souris

Centre : permet de sélectionner la couche.

Droite : modifie le style de pli (voir SET Wire_Bend).

Maj+Droite : inverse la direction du changement de style de pli.

Ctrl+Gauche : lorsque vous commencez une ligne, elle s’accroche à l’extrémité de ligne existante suivante.

Ctrl+Droite : permet de basculer entre les styles de pli correspondants.

Ctrl+Gauche : lorsque vous placez une extrémité de ligne, le rayon de l’arc est défini.

Voir aussi les commandes MITER, SIGNAL, ROUTE, CHANGE, NET, BUS, DELETE, RIPUP et ARC.

La commande LINE permet d’ajouter des lignes (pistes) à un dessin. La ligne commence au premier point indiqué et passe au second. Les points supplémentaires dessinent des segments de ligne supplémentaires. Deux clics de souris à la même position terminent la ligne et un nouveau segment peut être démarré à l’emplacement du clic suivant.

Selon le style de pli actif, un ou deux segments de ligne sont tracés entre deux points. Le style de pli définit l’angle entre les segments et peut être modifié à l’aide du bouton droit de la souris (en maintenant la touche Maj enfoncée tout en cliquant avec le bouton droit de la souris, vous inversez la direction dans laquelle les styles de pli sont poursuivis, et la touche Ctrl permet de basculer entre les styles de pli correspondants).

Lorsque vous appuyez sur le bouton central de la souris, un menu contextuel s’affiche. Vous pouvez alors sélectionner la couche dans laquelle la ligne est dessinée.

Les mots-clés spéciaux ROUND et FLAT, ainsi que le paramètre curve, peuvent être utilisés pour dessiner un arc (voir ci-dessous).

Si vous commencez une ligne en maintenant la touche Ctrl enfoncée, le point de départ de la nouvelle ligne s’accroche aux coordonnées de la ligne existante la plus proche. Cette option est particulièrement utile si la ligne existante est en dehors de la grille. Elle ajuste également la largeur, le calque et le style actuels sur ceux de la ligne existante. Si le style de pli courant est défini sur 7 (« Main levée »), la nouvelle ligne se poursuit de manière lisse sur la ligne existante.

Nom du signal

Bien qu’il soit possible de créer des fils pour des réseaux, des bus ou des signaux à l’aide de la commande LINE (en fonction de la couche actuelle), il n’est pas recommandé de le faire. Il vaut mieux utiliser NET, BUS ou SIGNAL à la place. Le paramètre nom_signal est principalement destiné à être utilisé dans les fichiers script lus dans les données générées. Si un paramètre signal_name est indiqué, toutes les lignes qui en résultent sont ajoutées à ce signal et aucun contrôle automatique n’est effectué.

Cette fonctionnalité doit être utilisée avec beaucoup de précaution, car elle peut entraîner des courts-circuits, si un fil est placé de façon à connecter différents signaux. Procédez à une vérification des règles de conception après avoir utilisé la commande LINE avec le paramètre signal_name pour les signaux.

Lignes et fils

Les fils se distinguent des lignes (« fils simples ») en raison de leur signification « électrique » dans le cadre d’un signal, d’un réseau ou d’un bus. Pour des raisons historiques, les fils sont largement utilisés pour les deux applications dans l’aide de Fusion.

Largeur de ligne (largeur de fil)

Si vous entrez un nombre après avoir activé la commande LINE, la largeur de la ligne (dans l’unité actuelle) peut être de 200 mm (7,8740 pouces). La largeur de la ligne peut être modifiée à l’aide de la commande suivante :

CHANGE WIDTH width

à tout moment.

Style de ligne (style de fil)

Les lignes peuvent avoir l’un des styles suivants :

Le style de ligne peut être modifié à l’aide de la commande CHANGE. Notez que la DRC et l’autorouteur considèrent systématiquement les lignes comme « continues », même si leur style est différent. Les styles de ligne sont principalement destinés aux dessins électriques et mécaniques et ne doivent pas être utilisés sur les couches de signaux. Il s’agit d’une erreur DRC explicite qui utilise une ligne discontinue comme élément d’un signal connecté à n’importe quelle pastille.

Signaux dans les couches Supérieur, Inférieur et Routage

Les lignes des calques Supérieur, Inférieur et ROUTAGE2...15 sont traitées comme des signaux. Si vous dessinez une ligne dans l’un de ces calques commençant à partir d’un signal existant, tous les segments de cette ligne appartiennent à ce signal (uniquement si le centre de la ligne est placé exactement au centre du fil ou de la pastille du signal existant). Si vous avez terminé cette opération de dessin avec un segment de ligne connecté à un autre signal, Électronique vous demande si vous voulez connecter les deux signaux. Notez qu’Électronique traite chaque segment de ligne comme un objet unique (par exemple, lors de la suppression d’une ligne).

Lorsque la commande LIGNE est active, vous pouvez utiliser le bouton central de la souris pour modifier la couche sur lequel la ligne est tracée.

Dessin d’arcs

Les lignes et les arcs sont en fait les mêmes objets, ce qui vous permet de tracer un arc soit à l’aide de la commande ARC, soit en ajoutant les paramètres nécessaires à la commande LINE. Pour qu’une ligne devienne un arc, il faut spécifier soit le paramètre curve, qui définit la « courbure » de l’arc, soit le paramètre @radius, qui définit le rayon de l’arc (notez le signe « @ », nécessaire pour pouvoir différencier la courbe et le rayon). L’intervalle de valeurs autorisées pour curve est compris entre ]-360 à +360[ (sans les limites +-360). Cette valeur indique la portion d’une circonférence de cercle complet qui compose l’arc de cercle. Une valeur de 90, par exemple, génère un arc de 90°, tandis qu’une valeur de 180 génère un demi-cercle. Il est impossible de créer des cercles complets de cette manière (pour cette opération, utilisez la commande CIRCLE). Si la valeur du paramètre curve est positive, l’arc est dessiné dans le sens mathématique positif (c’est-à-dire dans le sens trigonométrique). Si la valeur du paramètre curve est 0, l’arc est une ligne droite (« aucune courbure »), ce qui en fait un fil simple. Notez que pour distinguer le paramètre curve du paramètre width, il doit toujours être indiqué par un signe (« + » ou « - »), même s’il s’agit d’une valeur positive.

Par exemple, la commande :

LINE (0 0) +180 (0 10);

trace un demi-cercle du point (0 0) à (0 10) dans le sens trigonométrique. Si un rayon est donné, l’arc aura ce rayon. Tout comme le paramètre curve, le paramètre radius doit comporter un signe pour déterminer l’orientation des arcs. Par exemple, la commande :

LINE (0 0) @+100 (0 200);

trace un demi-cercle du point (0 0) à (0 200) (d’un rayon de 100) dans le sens trigonométrique. Si l’extrémité fait plus de deux fois le rayon par rapport au point de départ, une ligne droite est dessinée. Le rayon de l’arc peut également être défini en plaçant l’extrémité de la ligne en appuyant sur la touche Ctrl (généralement au centre du cercle sur lequel l’arc doit se trouver). Dans ce cas, le point n’est pas considéré comme une extrémité réelle, mais plutôt utilisé pour définir le rayon d’un arc. Vous pouvez ensuite déplacer le curseur et placer un arc avec le rayon indiqué (le bouton droit de la souris avec la touche Ctrl permet de faire basculer l’orientation de l’arc). Si vous déplacez le curseur plus de deux fois le rayon par rapport au point de départ, une ligne droite est dessinée.

Pour pouvoir dessiner un arc à l’aide de la commande LIGNE (particulièrement importante pour les fichiers de script générés), les mots-clés ARRONDIE et PLATE sont également autorisés dans la commande LIGNE. Notez cependant que ces derniers s’appliquent uniquement aux arcs réels (les lignes droites ont toujours des extrémités arrondies). Par défaut, les arcs créés à l’aide de la commande LIGNE possèdent des extrémités arrondies.

Haut

LOCK

Fonction :

 Verrouille la position et l’orientation d’une pièce sur le circuit imprimé.

Syntaxe :

 LOCK ..

 LOCK name .. LOCK - LOCK ; LOCK -;

Touches de la souris :

Ctrl+Droite : applique la commande au groupe.

Maj+Gauche : inverse l’opération de verrouillage (« déverrouille » l’objet).

Ctrl+Maj+Droite : « déverrouille » tous les objets du groupe qui possèdent la propriété de verrouillage.

Voir aussi MIRROR, MOVE, ROTATE REPOSITION.

Haut