Référence N

NAME | NET

NAME

Fonction

 Affiche et modifie les noms.

Syntaxe

 NAME ..

 NAME new_name

 NAME old_name new_name

Voir aussi LABEL, SHOW, REPOSITION, VALUE, RENUMBERREFDESG.

La commande NAME permet d’afficher ou de modifier le nom de l’objet sélectionné.

Les pièces, les éléments, les pastilles, les éléments smd, les broches et les portes peuvent également être sélectionnés par leur nom, ce qui est particulièrement utile si l’objet est en dehors de la zone de fenêtre actuellement affichée. Il convient de cliquer en premier sur les autres types d’objets (par exemple, réseaux, broches, signaux).

Bibliothèque

En mode d’édition de bibliothèque, la commande NAME permet d’afficher ou de modifier le nom de la pastille, de l’élément smd, de la broche ou de la porte sélectionné.

Attribution automatique de noms

EAGLE génère automatiquement les noms : N$.. pour les réseaux, E$... pour les éléments, S$... pour les signaux, P$... pour les pastilles, les broches et les éléments smd. En général, il est pratique de remplacer les noms générés automatiquement par des noms couramment utilisés (par exemple, 1...14 pour un package double ligne 14 broches). La dénomination automatique des pièces peut être contrôlée à l’aide de la commande PREFIX.

Règles de nom

Les lettres des noms d’objets EAGLE sont automatiquement converties en majuscules. En plus des caractères normaux, EAGLE tolère la plupart des autres caractères spéciaux, à l’exception des caractères vides et des points-virgules (« ; »). Pour les réseaux, les pièces, les instances de module, les signaux et les éléments, le signe deux-points (« : ») n’est pas pris en charge, car il est utilisé pour nommer automatiquement les objets de manière unique dans les conceptions hiérarchiques.

Par exemple, l’élément AMP1:IC1 peut uniquement être lié à une pièce IC1 dans le module utilisé par l’instance de module AMP1, selon un principe de cohérence. En plus du schéma principal, chaque module possède son propre espace nom. Cela ne présente aucun problème que les pièces R1 à R9 soient dans le schéma principal et également dans certains modules. Voir aussi la commande MODULE, section Attribution d’un nom.

Schéma

Si vous souhaitez renommer les réseaux ou les bus, le programme doit distinguer trois cas, car ils peuvent être constitués de plusieurs segments placés sur différentes feuilles. Ainsi, un menu permet à l’utilisateur de choisir entre : Ce segment

Chaque segment de cette feuille

Tous les segments de toutes les feuilles

Si nécessaire, ces questions apparaissent dans un menu contextuel et l’utilisateur peut les traiter en sélectionnant l’élément approprié avec la souris ou en appuyant sur la touche de raccourci appropriée.

Lorsque vous modifiez des réseaux et des bus, une case permet de confirmer si l’utilisateur veut placer une étiquette sur le même bus ou réseau une fois la modification du NOM terminée, qui est cochée par défaut si aucune ÉTIQUETTE n’existe encore. Si l’utilisateur confirme la modification du NOM alors que cette case est cochée, la commande ÉTIQUETTE démarre et une fois la modification terminée, la commande renvoie à la commande NOM.

Polygone

Lorsque vous renommez un polygone de signal dans un circuit imprimé, vous pouvez choisir de renommer uniquement ce polygone (et donc de le déplacer d’un signal à un autre) ou de donner à l’ensemble du signal un nom différent.

Haut

NET

Fonction

 Dessine des réseaux sur un schéma.

Syntaxe

 NET [net_name] [curve | @radius] ..

 NET BREAKOUT [PIN | UNIQUE] [LENGTH=VALUE] ..

 NET BREAKOUT [AUTOINCR] [LENGTH=VALUE] net_name ..

Touches de la souris

Droite : modifie le style de pliage du fil (voir SET Wire_Bend).

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

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

Voir aussi BUS, BREAKOUTBUS, CLASS, NAME, PINBREAKOUT, SET.

La commande NET permet de dessiner des connexions individuelles (réseaux) sur la couche Net d’un dessin schématique. Le premier clic marque le point de départ du réseau, le second marque l’extrémité d’un segment. Deux clics de souris sur le même point terminent le réseau.

Les fils de réseau s’accrochent aux extrémités des broches. Lorsque la souris se trouve dans le périmètre SNAP_LENGTH de n’importe quelle partie d’une broche (avant ou après l’accrochage à la grille), un petit cercle apparaît à l’extrémité de la broche. Cela indique que si vous cliquez avec le bouton de la souris, le point de fil de réseau résultant est placé à l’extrémité de la broche, créant ainsi une connexion à la broche.

Si un fil de réseau est placé à un point où qu’il existe déjà un autre fil de réseau, de bus ou une broche, le fil de bus actuel se termine à ce point. Cette fonction peut être désactivée avec « DÉFINIR AUTO_END_NET DÉSACTIVÉ; » ou en décochant « Options/Définir/Divers/Terminer automatiquement le réseau et le bus ».

Si un fil de réseau est placé à un point où se trouvent au moins deux autres fils de réseau et/ou broches, une jonction est automatiquement placée. Vous pouvez désactiver cette fonction à l’aide de la commande SET AUTO_JUNCTION OFF; ou en désélectionnant Options/Définir/Divers/Définir automatiquement la jonction.

Si le paramètre curve ou @radius est indiqué, un arc peut être dessiné en tant que partie intégrante du réseau (voir la description détaillée dans la commande LINE).

Sélectionner un signal de bus

Si un réseau est démarré sur un bus, un menu contextuel s’affiche, dans lequel un des signaux de bus peut être sélectionné. Le réseau est alors nommé en conséquence et fait partie du même signal. Si le bus inclut plusieurs bus de pièce, un autre menu contextuel s’ouvre, dans lequel vous pouvez sélectionner le bus de pièce correspondant.

Noms de réseau

Si la commande NET est utilisée avec un nom de réseau, le réseau est nommé en conséquence. Si aucun nom de réseau n’est inclus dans la ligne de commande et que le réseau n’est pas lancé sur un bus, alors un nom sous la forme N$1 est automatiquement attribué au réseau.

Les réseaux ou les segments de réseau qui s’étendent sur différentes feuilles d’un schéma et utilisent le même nom de réseau sont connectés.

Les noms de réseau ne doivent pas contenir de virgule (« , »), car il s’agit du caractère de délimitation dans les bus. Les noms de réseau ne doivent pas non plus contenir « [ » et « ] », car ces caractères sont utilisés pour spécifier une plage dans un bus. L’index des réseaux provenant de cette plage est dépourvu de crochets. (Par exemple, le bus D[0..15] possède les réseaux suivants : D0, D1, etc.)

NET BREAKOUT

La commande RÉSEAU comprend des options de séparation qui vous permettent de sélectionner des broches de pièce dans votre schéma (à partir de n’importe quel nombre de pièces) et de créer des réseaux qui se séparent des broches choisies, et avec le format d’étiquette indiqué. La version dans l’interface de cette commande est disponible en cliquant sur le bouton « Séparation des broches » dans la barre d’outils des paramètres NET ou en utilisant NET BREAKOUT dans l’interface de ligne de commande. Lancez la commande sans aucun paramètre (ou par le bouton de barre d’outils des paramètres NET) pour spécifier le type de séparation dans l’interface utilisateur. Cliquez ensuite sur n’importe quelle broche de n’importe quelle pièce de schéma pour séparer de nouveaux réseaux avec des étiquettes correspondant à l’option choisie.

Les autres options de la ligne de commande vous permettent de spécifier le type d’étiquette qui peut être BROCHE, UNIQUE ou nom_réseau. Si un paramètre nom_réseau est fourni, il est utilisé pour le nom du réseau, quelle que soit la broche connectée.

Les mots-clés BROCHE, UNIQUE et AUTOINCR ont des significations spéciales et ne peuvent pas être utilisés comme valeur nom_réseau : l’utilisation du mot-clé BROCHE implique que le nouveau réseau porte le nom de la broche à laquelle il est connecté. Si vous choisissez UNIQUE, une chaîne d’étiquette est créée avec le format : pièce_porte_broche, où la pièce, la porte et le nom de broche sont concaténés en une chaîne unique pour ce réseau en fonction de ces valeurs des pièces/broches sélectionnées.

Le mot-clé AUTOINCR facultatif se place avant un nom de réseau personnalisé et indique que, si l’utilisateur continue d’ajouter des broches, elles doivent s’incrémenter automatiquement si le dernier caractère du paramètre nom_réseau est un nombre. Par exemple, l’utilisation d’ADDR1 avec AUTOINCR activé sans nom_réseau entraîne la mise en place d’ADDR2, d’ADDR3, etc., dans la mesure où les réseaux sont placés sur les broches.

Le mot-clé facultatif LONGUEUR permet de définir une longueur minimale, en nombre d’unités de grille, pour les nouveaux segments de réseau créés. Cette longueur des nouveaux réseaux est égale à cette longueur minimale, ou la longueur calculée pour la largeur du texte de l’étiquette, selon la longueur la plus grande.

Les bus peuvent être découpés automatiquement avec les nouveaux réseaux étiquetés à l’aide de la commande BREAKOUTBUS, disponible à partir de la ligne de commande et dans le menu contextuel de l’objet bus. Voir BREAKOUTBUS pour en savoir plus.

Les pièces peuvent être découpées automatiquement avec de nouveaux réseaux étiquetés à l’aide de la commande PINBREAKOUT, disponible à partir de la ligne de commande et dans le menu contextuel de l’instance de pièce. Voir PINBREAKOUT pour en savoir plus.

Largeur de ligne

La largeur de la ligne dessinée par la commande NET peut être modifiée à l’aide de la commande :

SET NET_WIRE_WIDTH width;

(Valeur par défaut : 6 mil).

Signaux inversés

Le nom d’un signal inversé (« bas actif ») peut être affiché sous une ligne s’il est précédé d’un point d’exclamation (« ! »), comme dans :

  !RESET

ce qui donne :

  _____
  RESET

Vous trouverez plus de détails à ce sujet dans la description de la commande TEXT.

Haut