В макете доски орла я хочу сгруппировать определенный сигнал, указанный его именем, чтобы я мог переместить его на другой слой с помощью команды CHANGE LAYER.
Я не хочу вручную нажимать на каждый сегмент сигнала, в конце концов, нет смысла называть что-либо, если вы не можете ссылаться на него по его имени.
До сих пор я выяснил, что SHOW $ signalname выделит мой сигнал, но я не смогу применить команду CHANGE к выделенному сигналу.
С другой стороны, GROUP выберет GROUP, для которой будут работать команды CHANGE, но кажется подходящим только для выбора частей мышью, через прямоугольник или один сегмент за клик.
Можно ли достичь моей цели, не углубляясь в ULP или не взломав * .brd xml вручную?
Ответы:
Хотя это не позволяет группировать всю сеть по имени, вы можете использовать
group
инструмент и мышь, чтобы щелкнуть, чтобы выбрать все подключенные сегменты провода, что, безусловно, ускорит выбор сети.Просто нажмите на
group
инструмент, а затем Ctrl+ Shift+ Left Clickна проводе. Это добавит все соединенные участки провода в группу. Если вы хотите добавить только выбранный участок провода или компонента (и т. Д.), Вы можете использовать Ctrl+, Left Clickчтобы добавить только сегмент, по которому вы щелкнули, в текущую группу.Как и в большинстве действий на основе мыши в Eagle, если вы не видите весь провод, выделенный после первого щелчка, проверьте левый нижний угол окна, чтобы узнать, спрашивает ли он, является ли это правым проводом - есть ли Неоднозначность Eagle не сразу применит действие, а скорее позволит вам щелкнуть правой кнопкой мыши, чтобы выбрать следующий возможный провод, или щелкнуть левой кнопкой мыши, чтобы принять текущий.
Вы можете сделать это для нескольких проводов в одной группе. Просто выполните то же действие мыши на следующем проводе, и он добавит все подключенные сегменты в текущую группу.
Чтобы очистить текущий выбор (чтобы начать новую группу), введите команду
group ;
. Затем вы можете начать снова с помощьюgroup
инструмента.источник