LABEL | LAUNCH | LAYER | LAYERDECREMENT | LAYERINCREMENT | LINE | LOCK
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.
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.
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.
Fonction :
Lancer le générateur de packages 3D Web et effectuer des recherches.
Syntaxe :
LAUNCH PACKAGE3D-GENERATOR
LAUNCH PACKAGE3D-WEB-SEARCH
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).
Fonction :
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.
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.
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 ».
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.
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.
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.
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.
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é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é. |
| 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.
| 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é. |
| 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 |
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.