Dans la disposition de la carte Eagle, je veux regrouper un signal spécifique spécifié par son nom afin de pouvoir le déplacer vers une autre couche via la commande CHANGE LAYER.
Je ne veux pas cliquer manuellement sur chaque segment du signal, après tout, il est inutile de nommer quelque chose si vous ne pouvez pas vous y référer par son nom.
Jusqu'à présent, j'ai compris que SHOW $ signalname mettra en évidence mon signal, mais je ne serai pas en mesure d'appliquer une commande CHANGE au signal mis en surbrillance.
D'autre part, GROUP sélectionnera un GROUPE sur lequel les commandes CHANGE fonctionneront, mais ne semble approprié que pour sélectionner des pièces avec la souris, via un rectangle ou un segment par clic.
Est-il possible d'atteindre mon objectif sans plonger dans ULP ou pirater manuellement le xml * .brd?
Réponses:
Bien qu'il ne vous permette pas de regrouper un réseau entier par nom, vous pouvez utiliser l'
group
outil et la souris pour sélectionner tous les segments connectés d'un fil, ce qui accélérera certainement la sélection d'un réseau.Cliquez simplement sur l'
group
outil, puis sur Ctrl+ Shift+ Left Clicksur un fil. Cela ajoutera toutes les sections connectées d'un fil au groupe. Si vous souhaitez uniquement ajouter la section sélectionnée d'un fil ou d'un composant (etc.), vous pouvez utiliser Ctrl+ Left Clickpour ajouter uniquement le segment sur lequel vous avez cliqué au groupe actuel.Comme avec la plupart des actions basées sur la souris dans Eagle, si vous ne voyez pas tout le fil en surbrillance après le premier clic, vérifiez dans le coin inférieur gauche de la fenêtre pour voir s'il vous demande si c'est le bon fil - s'il y en a ambiguïté Eagle n'appliquera pas immédiatement l'action, mais vous permettra plutôt de faire un clic droit pour sélectionner le prochain fil possible, ou un clic gauche pour accepter celui en cours.
Vous pouvez le faire pour plusieurs fils dans le même groupe. Suivez simplement la même action de la souris sur le fil suivant et cela ajoutera tous les segments connectés au groupe actuel.
Pour effacer la sélection actuelle (pour démarrer un nouveau groupe), entrez la commande
group ;
. Ensuite, vous pouvez recommencer avec l'group
outil.la source