Im Eagle Board-Layout möchte ich ein bestimmtes Signal gruppieren, das durch seinen Namen angegeben wird, damit ich es über den Befehl CHANGE LAYER auf eine andere Ebene verschieben kann.
Ich möchte nicht jedes Segment des Signals manuell anklicken, schließlich macht es keinen Sinn, etwas zu benennen, wenn man es nicht mit seinem Namen bezeichnen kann.
Bisher habe ich herausgefunden, dass SHOW $ signalname mein Signal hervorhebt, aber ich kann keinen CHANGE-Befehl auf das hervorgehobene Signal anwenden.
Auf der anderen Seite wählt GROUP eine GROUP aus, für die CHANGE-Befehle funktionieren, die jedoch nur zum Auswählen von Teilen mit der Maus über ein Rechteck oder ein Segment pro Klick geeignet zu sein scheint.
Ist es möglich, mein Ziel zu erreichen, ohne sich mit ULP zu befassen oder die * .brd-XML manuell zu hacken?
Antworten:
Sie können zwar nicht ein ganzes Netz nach Namen gruppieren, aber Sie können mit dem
group
Werkzeug und der Maus klicken, um alle verbundenen Segmente eines Drahtes auszuwählen, was die Auswahl eines Netzes sicherlich beschleunigt.Klicken Sie einfach auf das
group
Werkzeug und dann Ctrl+ Shift+ Left Clickauf einen Draht. Dadurch werden alle verbundenen Abschnitte eines Kabels zur Gruppe hinzugefügt. Wenn Sie nur den ausgewählten Abschnitt eines Drahtes oder einer Komponente (usw.) hinzufügen möchten, können Sie mit Ctrl+ Left Clicknur das Segment hinzufügen, auf das Sie der aktuellen Gruppe geklickt haben.Wie bei den meisten mausbasierten Aktionen in Eagle überprüfen Sie in der unteren linken Ecke des Fensters, ob Sie gefragt werden, ob dies der richtige Draht ist - falls vorhanden, wenn nicht der gesamte Draht nach dem ersten Klick hervorgehoben wird Mehrdeutigkeit Eagle wendet die Aktion nicht sofort an, sondern ermöglicht Ihnen das Klicken mit der rechten Maustaste, um den nächstmöglichen Draht auszuwählen, oder das Klicken mit der linken Maustaste, um den aktuellen Draht zu akzeptieren.
Sie können dies für mehrere Drähte in derselben Gruppe tun. Folgen Sie einfach der gleichen Mausaktion auf dem nächsten Draht und es werden alle verbundenen Segmente zur aktuellen Gruppe hinzugefügt.
Geben Sie den Befehl ein, um die aktuelle Auswahl zu löschen (um eine neue Gruppe zu starten)
group ;
. Dann können Sie erneut mit demgroup
Tool beginnen.quelle