MAPTOMODEL | MANUFACTURING | MARK | MEANDER | MENU | MIRROR | MITER | MODULE | MOVE
Fonction
Mapper un composant sur son modèle de sous-circuit Spice ou son circuit imprimé de modèle Spice.
Syntaxe
MAPTOMODEL name ..
Voir aussi SIM, EXPORT, ADDMODEL.
La commande MAPTOMODEL ouvre une boîte de dialogue dans laquelle vous pouvez mapper une pièce à un modèle de sous-circuit Spice spécifique, une carte de modèle Spice ou un modèle Spice intrinsèque. Si le composant n’est pas déjà compatible avec Spice, la commande ADDMODEL est lancée en arrière-plan au préalable. MAPTOMODEL affiche une boîte de dialogue dans laquelle l’utilisateur peut définir le modèle à utiliser, ainsi que mapper les broches de la pièce aux entrées du modèle. Notez que si une porte est sélectionnée, le modèle Spice est attaché et mappé en prenant en compte toutes les portes dans l’ensemble de composants, et il s’applique à toutes les portes. Commande disponible en tant qu’élément de menu contextuel sur les réseaux dans les schémas, via la ligne de commande et via un bouton de commande de barre d’outils.
Fonction
Active ou désactive la boîte de dialogue de fabrication.
Syntaxe
MANUFACTURING;
MANUFACTURING EXPORT;
MANUFACTURING CAM;
La commande MANUFACTURING permet d’accéder à l’icône déroulante de fabrication et à l’outil d’exportation FAO. MANUFACTURING (sans paramètre) active ou désactive la fenêtre de l’icône déroulante de fabrication dans l’éditeur de circuits imprimés. L’icône déroulante Fabrication fournit des informations de fabrication sur le circuit imprimé, telles que les cotes, les cartes de perçages, les vues supplémentaires... FABRICATION ET CAM ouvre la boîte de dialogue CAM et EXPORTATION DE FABRICATION crée une archive ZIP avec des données Gerber et Excellont fondées sur la conception actuelle. Ces commandes sont uniquement disponibles dans l’éditeur de circuits imprimés.
Fonction
Définit une marque sur la zone de dessin.
Syntaxe
MARK
MARK;
Voir aussi GRID.
La commande MARK vous permet de définir un point dans la zone de dessin et d’afficher les coordonnées du curseur de la souris par rapport à ce point dans le coin supérieur gauche de l’écran (commençant par le caractère « R »). Cette commande est particulièrement utile lorsque des cotes de circuit imprimé ou des découpes doivent être définies. La saisie de MARQUE; active ou désactive la marque.
Avant d’utiliser la commande MARQUE, choisissez une grille suffisamment fine pour déterminer précisément la position.
Fonction
Équilibrer les longueurs des paires différentielles et augmenter la longueur d’un segment de signal.
Syntaxe
MEANDER [length] ..
Touches de la souris
Ctrl+Gauche : mesure la longueur du segment de signal sélectionné.
Ctrl+Maj+Gauche : mesure la longueur maximale des segments de signal sélectionnés.
Droite : permet de basculer entre les formes sinueuses symétriques et asymétriques.
Voir aussi ROUTE.
La commande MEANDER permet d’équilibrer la longueur des signaux formant une paire différentielle. Cliquez sur un fil d’une paire différentielle et éloignez le curseur de la souris du point de sélection. Si la longueur des deux signaux diffère, et que la position actuelle de la souris est suffisamment éloignée du point de sélection, une séquence « sinueuse » de fils est dessinée, ce qui augmente la longueur du segment de signal plus court. Un indicateur attaché au curseur de la souris indique la longueur cible (la longueur du segment de signal le plus long), ainsi que l’écart (en pourcentage) des deux signaux par rapport à la longueur cible.
La forme sinueuse commence au premier point de clic et s’étend jusqu’au second point vers lequel la souris est déplacée. La taille maximale (perpendiculaire) de la forme sinueuse est définie par la distance entre la souris et le fil sinueux.
Si une seule forme sinueuse ne suffit pas à équilibrer les longueurs, vous pouvez en ajouter d’autres à différents endroits.
Vous pouvez à tout moment entrer une valeur dans la ligne de commande pour définir la longueur cible. Ceci peut être utilisé pour tous les signaux, pas seulement pour les paires différentielles.
Lorsque vous mélangez une paire différentielle avec une longueur cible donnée, la forme sinueuse essaie d’abord d’équilibrer la longueur des deux segments de signal qui forment la paire différentielle, puis d’augmenter la longueur totale des deux segments.
Pour réinitialiser la longueur cible, vous pouvez soit redémarrer la commande MEANDER, soit entrer la valeur 0 sur la ligne de commande.
Si vous cliquez sur un fil de signal en maintenant la touche Ctrl enfoncée, la longueur de ce segment de signal est mesurée et affichée à l’écran avec un petit indicateur à proximité de la position de la souris. Vous pouvez utiliser cette option pour mesurer la longueur d’un segment de signal donné et l’utiliser comme longueur cible pour faire serpenter un autre segment. Si vous effectuez la mesure en appuyant sur Ctrl+Maj, la longueur maximale de ce segment ou de tout segment précédemment sélectionné sera prise. Elle peut servir à déterminer facilement la longueur maximale de plusieurs signaux de bus, puis à faire serpenter chacun d’entre eux sur cette longueur.
Par défaut, une forme sinueuse symétrique est générée et elle s’étend de chaque côté du fil sélectionné. Si ce n’est pas ce dont vous avez besoin (soit parce qu’il n’y a qu’un espace sur un côté, soit parce que le fil le plus long d’une paire différentielle ne doit pas être étiré), vous pouvez passer en mode asymétrique en cliquant avec le bouton droit de la souris. La position réelle de la souris détermine le côté du fil vers lequel la forme sinueuse s’étend. Déplacez la souris pour trouver la position adéquate.
La valeur définie dans les règles de conception sous « Divers/Différence de longueur max. dans les paires différentielles » permet de sélectionner la couleur lors de l’affichage des écarts de longueur pendant le dessin d’une forme sinueuse. Si le pourcentage est affiché en vert, le segment correspondant se trouve dans la tolérance indiquée. Sinon, le pourcentage est affiché en rouge. La valeur par défaut de ce paramètre est de 10 mm.
Fonction
Personnalise le menu de commandes contextuel.
Syntaxe
MENU option ..;
MENU;
Utilisez la commande MENU pour créer un menu de commandes spécifique de l’utilisateur.
La spécification de la syntaxe complète des paramètres d’option est la suivante :
option := command | submenu | delimiter
command := [ icon ] text1 [ ':' text2 ]
submenu := [ icon ] text '{' option [ '|' option ] '}'
icon := '[' filename ']'
delimiter := '---'
Une option de menu peut être une commande simple, comme dans :
MENU Display Grid;
Cette commande définit le menu sur les commandes Display et Grid. Les options Display et Grid sont interprétées à la fois comme du texte de menu et comme des commandes.
Il peut s’agir d’une commande d’alias, comme dans :
MENU 'MyDisp : Display None Top Bottom Pads Vias;' 'MyGrid : Grid mil 100 lines on;';
ce qui vous permet de définir le menu pour afficher les alias de commande MyDisp et MyGrid et d’exécuter réellement la séquence de commandes derrière les « : » de chaque option (text2, voir ci-dessus) lorsque vous cliquez sur le bouton correspondant.
Il peut également s’agir d’un bouton de sous-menu comme dans :
MENU 'Grid { Fine : Grid inch 0.001; | Coarse : Grid inch 0.1; }';
ce qui définit un bouton intitulé Grid qui, lorsque vous cliquez dessus, ouvre un sous-menu avec les deux options Fine et Coarse.
Le caractère « | » est uniquement nécessaire en tant que séparateur dans les entrées de sous-menu (sous-menu, voir ci-dessus). L’option spéciale « --- » peut être utilisée pour insérer un séparateur, ce qui peut être utile pour regrouper des boutons.
Un bouton de commande peut afficher une icône en faisant précéder le texte du bouton du nom de fichier d’une icône, entre crochets, comme dans :
MENU ’[/path/to/myicon.png] Set a fine grid : Grid inch 0.001;’;
Ici, le bouton affiche uniquement l’icône donnée et l’info-bulle indique « Définir une grille fine » lorsque le curseur de la souris est placé sur le bouton. Il n’est pas nécessaire de mettre le nom de fichier entre parenthèses (comme pour les espaces de masquage).
Si une icône est utilisée dans un menu contextuel, comme dans :
MENU 'Grid { [/path/to/myicon.png] Set a fine grid : Grid inch 0.001; }';alors l’icône et le texte s’affichent, comme pour tout autre menu contextuel.
Si le nom de fichier de l’icône n’inclut pas de chemin d’accès, la recherche s’effectue dans le répertoire de travail courant et dans le répertoire « bin » d’EAGLE. Notez que toute option qui se compose de plusieurs mots ou qui peut être interprétée comme une commande, doit être placée entre apostrophes. Si vous souhaitez utiliser la commande MENU dans un script pour définir un menu complexe et que vous souhaitez répartir les définitions de menu sur plusieurs lignes afin de les rendre plus lisibles, vous devez placer une barre oblique inverse (« \ ») à la fin des lignes comme dans :
MENU 'Grid {\
Fine : Grid inch 0.001; |\
Coarse : Grid inch 0.1;\
}';MENU Move Delete Rotate Route ’;’ Edit;
crée un menu de commandes contenant les commandes Mode...Route, le point-virgule et la commande Edit. La commande
MENU
permet de revenir au menu par défaut. Notez que l’entrée « ; » doit toujours être ajoutée au menu. Elle est utilisée pour mettre fin à de nombreuses commandes. Exemple complexe :
MENU ’[draw.png] Draw {\
Wire {\
Continous : CHANGE STYLE Continuous; LINE |\
DashDot : CHANGE STYLE DashDot; LINE |\
Help : HELP LINE;\
}|\
Rectangle {\
RECT |\
Help : HELP RECT; \
}\
}\
[export.png] Export {\
Script : EXPORT SCRIPT |\
Image : EXPORT IMAGE\
}\
MyScript : SCRIPT MyScript.scr;’;
Ce menu se compose des trois entrées : Draw, Export et MyScript, où Draw et Export possèdent des sous-menus et sont fournis avec des icônes. Le sous-menu Draw contient les sous-menus Wire et Rectangle, où Wire se compose des entrées Continuous, DashDot et Help, tandis que Rectangle comprend les entrées RECT (texte et commande RECT) et Help.
Le sous-menu Export contient les entrées Script et Image.
Fonction
Effectue une symétrie miroir des objets et des groupes.
Syntaxe
MIRROR ..
MIRROR name..
Touches de la souris
Ctrl+Droite : permet de créer une symétrie miroir du groupe.
Voir aussi FLIP, ROTATE, LOCK et TEXT.
À l’aide de la commande MIRROR, les objets peuvent être mis en miroir autour de l’axe Y.
Les pièces, les pastilles, les éléments smd et les broches peuvent également être sélectionnés par leur nom, ce qui est particulièrement utile si l’objet se trouve en dehors de la zone de fenêtre actuellement affichée.
Vous pouvez sélectionner les attributs des pièces en saisissant la concaténation du nom de la pièce et du nom de l’attribut, comme dans R5>VALUE.
Les composants ne peuvent pas être mis en miroir. Si vous souhaitez déplacer des composants vers l’autre côté d’une carte, vous devez utiliser la commande FLIP.
les composants mis en miroir dans un groupe sont automatiquement placés sur le côté opposé de la carte.
Notez que les objets sur les couches intérieures (2…15), tels que les trous ou les vias, ne changent pas de couche lorsqu’ils sont mis en miroir.
Il est impossible d’effectuer des copies miroir des objets verrouillés ou si l’une de leurs pastilles connectées s’étend en dehors de la zone autorisée (dans le cas où vous utilisez une édition limitée d’EAGLE).
Pour créer une copie miroir d’un groupe d’éléments, le groupe est d’abord défini à l’aide de la commande GROUPE et du polygone selon la méthode habituelle. La commande SYMÉTRIE MIROIR est ensuite sélectionnée et le bouton droit de la souris est utilisé pour exécuter la modification. Le groupe sera mis en miroir autour de l’axe vertical par l’intermédiaire du point suivant de la grille. Les pièces, les fils, cercles, pastilles et polygones ne peuvent pas être mis en miroir individuellement, sauf s’ils sont inclus dans un groupe.
Le texte sur le côté inférieur d’une carte de circuit imprimé est automatiquement mis en miroir afin qu’il reste lisible. Le texte mis en miroir dans un schéma sera imprimé de l’autre côté de son point d’origine, mais il restera lisible normalement.
Fonction
Ajoute un onglet à des jonctions de fils.
Syntaxe
MITER [radius] ..
Touches de la souris
Gauche-Glisser : modifie dynamiquement la coupe d’onglets.
Droite : permet de passer d’une coupe d’onglets arrondie à une coupe d’onglets droite.
Voir aussi SPLIT, LINE, ROUTE, POLYGON.
Utilisez la commande MITER pour retirer l’arête d’un point où deux fils se rejoignent. Les deux fils existants doivent se trouver sur le même calque et avoir les mêmes largeur et style de fil.
Si vous sélectionnez un point où exactement deux fils droits se rejoignent, un fil supplémentaire est inséré entre ces deux fils, en fonction du rayon indiqué dans le paramètre radius. Si vous cliquez sur un point de ce type avec le bouton gauche de la souris, puis faites glisser le curseur, vous pouvez définir le fil de coupe d’onglets de manière dynamique.
Si vous sélectionnez un fil (qui peut également être un arc) au milieu de chacune de ses extrémités et que ce fil est connecté à exactement deux autres fils droits (un à chaque extrémité), un « onglet » est ajouté au fil sélectionné en fonction du rayon indiqué dans le paramètre radius. Si vous cliquez sur un fil avec le bouton gauche de la souris, puis faites glisser le curseur, vous pouvez définir le fil de coupe d’onglets de manière dynamique.
Si le rayon indiqué dans le paramètre radius est positif, le fil inséré est un arc avec le rayon indiqué ; s’il est négatif, un fil droit est inséré (imaginez le signe « - » comme indiquant « droit »). Pour basculer entre une coupe d’onglets arrondie et une coupe d’onglets droite, appuyez sur le bouton droit de la souris.
Le rayon que vous indiquez dans le paramètre radius de la commande MITER est utilisé dans toutes les autres commandes qui dessinent des fils au cas où le style de pli du fil serait l’un des styles parmi ceux à 90 ou 45 degrés. Si vous avez défini une coupe d’onglets arrondie, elle s’applique aux styles de pli à 90 et 45 degrés. En cas de coupe d’onglets droite, seuls les styles de pli à 90 degrés sont affectés.
Fonction
Crée un module. Ajoute des instances de module dans une feuille.
Syntaxe
MODULE [[width height] 'module_name'] ['prefix*'] [+offset] [orientation] ..
MODULE [[width height] 'module_name'] ['module_instance_name'] [+offset] [orientation] ..
MODULE 'variant_name@module_name' ['module_instance_name'] [+offset] [orientation] ..
Touches de la souris
Centre : permet de créer une symétrie miroir de l’instance du module.
Droite : permet de faire pivoter l’instance du module.
Maj+Droite : inverse la direction de rotation.
Voir aussi les commandes NAME, PORT et PREFIX.
Utilisez la commande MODULE pour créer des modules utilisés dans des schémas hiérarchiques et ajouter des occurrences de modules dans une feuille.
Si +décalage est indiqué, l’instance de module actuelle utilise ce décalage pour nommer les éléments. La valeur doit être un multiple de 100 (par exemple, +100). Notez que cette option est uniquement prise en charge pour les instances de module dans le schéma principal (voir les détails ci-dessous).
L’orientation de l’instance du module peut être définie de façon textuelle à l’aide des définitions habituelles, comme indiqué dans la commande ADD (R0, R90, etc.).
La commande PORT permet d’ajouter des ports à un module.
Une instance de module ajoute les pièces et les réseaux de ce module au circuit imprimé. Les noms de réseau sont composés à l’aide du nom du module et du nom de réseau (par exemple, « MODULE1:N$1 »). Si un réseau est exporté via un PORT, il peut être remplacé par un réseau connecté à ce port. Les noms des pièces d’une instance de module avec un décalage sont générés en ajoutant ce décalage (par exemple, « R17 » avec le décalage « 100 » devient « R117 », les détails sont décrits ci-dessous). Si aucun décalage n’est défini, les noms de pièces se composent de la même manière que les noms de réseau (par exemple, « MODULE1:R17 »).
Pour choisir une variante d’ensemble propre au module, son nom doit être précédé du nom du module (par exemple, « V1@ABC »).
Si un préfixe est indiqué dans la définition du module, il est utilisé pour la génération automatique du nom de l’instance du module. Pour la distinction syntaxique sur la ligne de commande, le préfixe doit être suivi d’un astérisque (« * »). Si aucun préfixe ni nom n’est indiqué pour l’instance de module, le nom du module sera utilisé comme préfixe.
Utilisez la commande NAME pour modifier les noms des occurrences de module.
La notation de décalage pour les instances de module présente l’avantage de créer des noms plus courts, mais elle doit être utilisée avec précaution, car elle peut entraîner des conflits de noms pour les éléments.
Exemple :
Si un module M comporte des pièces R1 à R9 et qu’au niveau principal du schéma, les noms de pièce (resp. d’élément) R201 à R209 sont déjà utilisés, il n’est pas possible de créer une instance de module MI de M avec un décalage 200, car les éléments générés occuperaient également les noms R201 à R209. Il en est de même pour le décalage 100 si une autre instance de module est présente avec les pièces R101 à R109. EAGLE vérifie et génère un message d’erreur dans ce type de cas. Il peut être facilement résolu en tentant d’utiliser un autre décalage positif ou le décalage 0 (c’est-à-dire une notation composite).
Même si la notation de décalage ne présente aucun conflit, elle peut quand même prêter à confusion : dans l’échantillon supérieur, si vous décidez de passer au décalage 300, mais que vous avez des pièces au niveau principal avec les noms R310, R311, etc., il est difficile de reconnaître que ces pièces n’appartiennent PAS à MI, mais au niveau principal. C’est pourquoi il est recommandé de rendre les décalages suffisamment grands pour éviter ce type de malentendu.
Selon ce que vous souhaitez faire, la notation composite utilisant des noms d’instance de module courts peut être la meilleure solution.
De plus, pour réduire les malentendus, un décalage ne peut être utilisé qu’une seule fois dans l’ensemble du schéma. La boîte de dialogue des propriétés des instances de module permet de modifier le décalage uniquement pour les valeurs qui ne sont pas encore occupées (ou à 0).
Les instances de module peuvent également être placées dans une feuille de module. De cette façon, une hiérarchie de profondeur arbitraire peut être créée. Les décalages > 0 ne sont pas pris en charge pour les niveaux de hiérarchie plus profonds.
Exemple : l’instance F0 utilise le module FILTRE avec le décalage 100, l’instance SUB réside dans FILTRE et utilise SUBMODULE avec le décalage 0. Pour les éléments correspondant aux pièces auxquelles est appliqué le FILTRE avec le décalage 100, pour les éléments (et les signaux) correspondant à SUBMODULE, la notation composite est utilisée comme un chemin de répertoire, de même pour les réseaux/signaux. Par exemple, le nom de l’élément correspondant à C1 dans SUBMODULE est M0:SUB:C1. (Remarque : si les décalages étaient autorisés pour des hiérarchies plus profondes, cela risquerait d’engendrer davantage de confusion et de conflits de noms).
La taille d’un module est définie si la largeur et la hauteur sont indiquées avant le nom du module.
La commande MOVE permet de modifier le symbole du module. Vous pouvez sélectionner la bordure du symbole du module avec Ctrl+Gauche pour le redimensionner.
Fonction
Déplace des objets.
Syntaxe
MOVE ..
MOVE name ..
Touches de la souris
Ctrl+Gauche : permet de sélectionner un objet à son origine ou de le modifier (voir remarque).
Maj+Gauche : permet de sélectionner l’intégralité du polygone (voir remarque).
Ctrl+Droite : permet de sélectionner le groupe.
Gauche-Glisser : déplace immédiatement l’objet.
Ctrl+Droite-Glisser : déplace immédiatement le groupe.
Centre : permet de créer une symétrie miroir de l’objet ou du groupe sélectionné.
Droite : permet de faire pivoter l’objet ou le groupe sélectionné.
Maj+Droite : inverse la direction de rotation.
Voir aussi GROUP, LOCK, RATSNEST.
La commande MOVE permet de déplacer des objets.
Les pièces, 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. Notez que, lorsque vous sélectionnez une pièce à plusieurs portes dans un schéma par nom, vous devez entrer le nom complet de l’occurrence, composé du nom de la pièce et de la porte.
Vous pouvez sélectionner les attributs des pièces en saisissant la concaténation du nom de la pièce et du nom de l’attribut, comme dans R5>VALUE.
Les éléments peuvent être déplacés uniquement si la couche OriginsTop/OriginsBottom appropriée est visible.
La commande DÉPLACER n’a aucun effet sur les couches non visibles (voir la section AFFICHER).
Les extrémités des fils (pistes) connectés à un élément ne peuvent pas être déplacées à ce stade.
Lors du déplacement d’éléments, les fils connectés (pistes) qui appartiennent à un signal sont également déplacés (prenez garde aux courts-circuits !).
Si un objet est sélectionné avec le bouton gauche de la souris et que le bouton n’est pas relâché, l’objet peut être déplacé immédiatement (« cliquer-déplacer »). Il en est de même pour les groupes lorsque vous utilisez le bouton droit de la souris. Dans ce mode, il est cependant impossible de faire pivoter ou de mettre en miroir l’objet pendant son déplacement.
Les pièces ne peuvent pas être déplacées si elles sont verrouillées ou si l’une de leurs pastilles connectées s’étend en dehors de la zone autorisée (dans le cas où vous utilisez une édition limitée d’EAGLE).
La commande MOVE utilise trois modes différents :
Le mode Conserver les angles tente de conserver les angles d’origine lors du déplacement des fils ou des objets connectés aux fils. Lorsque vous maintenez la touche Ctrl enfoncée, les fils qui ne sont pas orthogonaux s’accrochent au quadrillage.
Le mode Libre ne tente pas de maintenir les angles et déplace simplement la sélection après la souris. Le mode Déconnecter déconnecte les objets sélectionnés de leurs connexions (pastille, vias ou fils, par exemple). Cela peut être utile pour rerouter un sous-circuit ou un élément sans perturber le circuit déjà en place.
Si, après la commande DÉPLACER, deux fils provenant de différents signaux sont raccourcis ensemble, ils sont conservés sous forme de signaux distincts et l’erreur est signalée par la commande DRC.
Pour déplacer un groupe, les objets sélectionnés sont définis de façon normale (commande GROUPE et polygone) avant de sélectionner la commande DÉPLACER et de cliquer sur le groupe avec le bouton droit de la souris. Vous pouvez maintenant déplacer et faire pivoter l’ensemble du groupe à l’aide du bouton droit de la souris.
Si vous sélectionnez un fil de polygone en maintenant la touche Maj enfoncée, le polygone peut être déplacé dans son ensemble.
Si une broche d’alimentation (Direction sup) est placée sur un réseau, le nom de la broche est attribué à ce réseau. Les broches ou les ports placés les uns sur les autres sont connectés.
Si des broches non connectées d’un élément sont placées sur des réseaux ou des broches, elles sont connectées à ceux-ci.
Si les réseaux sont déplacés sur les broches, elles ne sont pas connectés à eux.
Normalement, un objet sélectionné reste dans la grille sur laquelle il a été placé à l’origine. Si vous appuyez sur la touche Ctrl tout en sélectionnant un objet, le point où vous avez sélectionné l’objet est dirigé vers le curseur et accroché à la grille courante. Si vous sélectionnez un fil quelque part au milieu (et non à l’une de ses extrémités) tout en maintenant la touche Ctrl enfoncée, les extrémités restent fixes et vous pouvez plier le fil, ce qui le transforme en arc. De la même façon, la courbure d’un arc (qui est fondamentalement un fil) peut être modifiée.
Si vous sélectionnez un rectangle à l’un de ses coins en maintenant la touche Ctrl enfoncée, vous pouvez redimensionner la largeur et la hauteur du rectangle. Si vous sélectionnez une arête du rectangle en maintenant la touche Ctrl enfoncée, vous pouvez redimensionner la largeur ou la hauteur du rectangle, respectivement. Si vous sélectionnez le rectangle en son centre en maintenant la touche Ctrl enfoncée, il s’approche du curseur et s’accroche à la grille actuelle.
Si vous sélectionnez un cercle au niveau de sa circonférence en maintenant la touche Ctrl enfoncée, le centre reste fixe et vous pouvez redimensionner le diamètre du cercle. Si vous sélectionnez le point central de cette façon, il s’approche du curseur et s’accroche à la grille actuelle.
Si vous sélectionnez un port en maintenant la touche Ctrl enfoncée, seul le port est déplacé. Bien entendu, ce déplacement de port a un effet sur toutes les instances de ce module.
Vous pouvez déplacer une partie d’une feuille vers une autre feuille du même schéma sans affecter le circuit imprimé (si l’option Annotation bilatérale est active) en définissant un groupe (à l’aide de la commande GROUP) contenant les objets à déplacer, en sélectionnant ce groupe à l’aide de la commande MOVE, puis en accédant à la feuille de votre choix, avec la commande MOVE toujours active et en attachant le groupe au curseur. Dans la nouvelle feuille, la commande MOVE est de nouveau active et le groupe précédemment défini est attaché au curseur. Placez maintenant le groupe comme d’habitude, et tous les objets concernés sont transférés de la feuille d’origine vers la feuille active. Si la feuille courante est la même que la feuille d’origine, rien ne se produit. Notez que seuls les fils qui ont les deux extrémités dans le groupe sont transférés et que toute pièce transférée prend toutes ses connexions électriques avec elle, même si un fil de réseau relié à l’une de ses broches n’est pas transféré, car son autre extrémité ne se trouve pas dans le groupe. Si une broche de la nouvelle feuille possède une connexion électrique, mais qu’aucune autre broche, jonction ou aucun fil n’y est attaché pour rendre cette pièce visible, une jonction est automatiquement générée à ce stade.
Ce processus peut même faire l’objet d’un script. Par exemple :
edit .s1 group (1 1) (1 2) (2 2) (2 1) (1 1) move (> 0 0) edit .s2 (0 0)
permet d’accéder à la première feuille, de définir un groupe, de sélectionner ce groupe avec la commande MOVE, de passer à la deuxième feuille et de placer le groupe. Notez la valeur finale (0 0), qui correspond aux coordonnées de la commande MOVE appelée de façon implicite. Reportez-vous à la commande EDIT pour réorganiser les feuilles.
Vous pouvez déplacer des objets en cliquant et en faisant glisser sur n’importe quel objet du groupe courant avec les options Groupe activé par défaut activées.