Eagle: Выбор группы по имени сигнала?


8

В макете доски орла я хочу сгруппировать определенный сигнал, указанный его именем, чтобы я мог переместить его на другой слой с помощью команды CHANGE LAYER.

Я не хочу вручную нажимать на каждый сегмент сигнала, в конце концов, нет смысла называть что-либо, если вы не можете ссылаться на него по его имени.

До сих пор я выяснил, что SHOW $ signalname выделит мой сигнал, но я не смогу применить команду CHANGE к выделенному сигналу.

С другой стороны, GROUP выберет GROUP, для которой будут работать команды CHANGE, но кажется подходящим только для выбора частей мышью, через прямоугольник или один сегмент за клик.

Можно ли достичь моей цели, не углубляясь в ULP или не взломав * .brd xml вручную?


1
Вы можете выбрать сигнал, если вы нажмете на групповую команду, а затем "Ctrl + Shift + LeftClick" сигнал - это выберет все, что подключено к проводу, или через вас нажать. Это поможет?
Том Карпентер

Спасибо, @ComCarpenter, я никогда не знал об этом. Вы должны опубликовать это как ответ :)
bitmack

@bitsmack Готово.
Том Карпентер

Ответы:


5

Хотя это не позволяет группировать всю сеть по имени, вы можете использовать groupинструмент и мышь, чтобы щелкнуть, чтобы выбрать все подключенные сегменты провода, что, безусловно, ускорит выбор сети.

Просто нажмите на groupинструмент, а затем Ctrl+ Shift+ Left Clickна проводе. Это добавит все соединенные участки провода в группу. Если вы хотите добавить только выбранный участок провода или компонента (и т. Д.), Вы можете использовать Ctrl+, Left Clickчтобы добавить только сегмент, по которому вы щелкнули, в текущую группу.

Как и в большинстве действий на основе мыши в Eagle, если вы не видите весь провод, выделенный после первого щелчка, проверьте левый нижний угол окна, чтобы узнать, спрашивает ли он, является ли это правым проводом - есть ли Неоднозначность Eagle не сразу применит действие, а скорее позволит вам щелкнуть правой кнопкой мыши, чтобы выбрать следующий возможный провод, или щелкнуть левой кнопкой мыши, чтобы принять текущий.

Вы можете сделать это для нескольких проводов в одной группе. Просто выполните то же действие мыши на следующем проводе, и он добавит все подключенные сегменты в текущую группу.

Чтобы очистить текущий выбор (чтобы начать новую группу), введите команду group ;. Затем вы можете начать снова с помощью groupинструмента.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.