Eagle: Sélection d'un groupe par nom de signal?

8

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?

user2247306
la source
1
Vous pouvez sélectionner un signal si vous cliquez sur la commande de groupe, puis "Ctrl + Maj + Clic gauche" le signal - cela sélectionnera tout ce qui est connecté au fil ou via vous cliquez sur. Cela vous aidera-t-il?
Tom Carpenter
Merci, @TomCarpenter, je n'ai jamais connu celui-là. Vous devriez le poster comme réponse :)
bitsmack
@bitsmack Done.
Tom Carpenter

Réponses:

5

Bien qu'il ne vous permette pas de regrouper un réseau entier par nom, vous pouvez utiliser l' groupoutil 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' groupoutil, 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' groupoutil.

Tom Carpenter
la source