Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: еще вопросы по спектре
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Работаем с трассировкой
admin
Как задать группу включив сразу в нее список цепей?

можно так
select net net0001
select net net0002

define (group g1 (selected))

unsel all routing

А как это одной командой сделать?


В чем принципиальное отличие class, group, и bundle ?
Nixon
Одной командой сделать для именованых цепей нельзя. Можно используя модификатор fromto прямо в одной команде определения группы добавлять отрезки связей между определенными компонентами. Например
define (group g1 (fromto D1-1 D2-1)(fromto DA2-1 R1-1)(и т.д.)).
Но как ты понимаешь в этом случае, если ты хочешь добавить в группу всю цепь, то нужно перечислить все связи этой цепи. Короче запаришься.
Bundle - это то, что ты называл (возможно я не прав) ранее шиной. Т.е. группа цепей которая трассируется одинаково топологически.
Class - это группа полных цепей.
Group - это группа частей (отрезков) цепей. В предельном случае можно назначить группу и для целых цепей. Группа очень удобна для определения стратегии подвода группы цепей к каким-либо специфичным разъемам, падстакам и т.п. Т.е. ты переопределяешь правила, но только для той части цепи, которая тебя интересует. С классом такого сделать нельзя.
admin
хорошо.
поехали дальше.

на сколько я понял правило выравнивая длин проводников можно задать для группы. для класса нельзя и для bundle - тоже.
фигово.

разбираюсь дальше.

спецы по спектре - подключайтесь!
mif
Может и не в тему, но SPECCTRой пользуюсь давно, использую ДО-файл для задания правил.
Долго искал грамотное описание, но раньше освоил интерфейс- определение групп, классов задание правил RULEs и т.д. Затем Edit/Rules Did File... и все что накликал, сохранилось в пригодном, для использования в DO-файле, виде. Очень удобно, в следующей разводке не набирать правила.
Vadim
Цитата(udofun @ Nov 10 2004, 18:47)
Как задать группу включив сразу в нее список цепей?

можно так
select net net0001
select net net0002

define (group g1 (selected))

unsel all routing

А как это одной командой сделать?


В чем принципиальное отличие class, group, и bundle ?
*

Если вопрос еще актуален, то делайте, например, так : select net net000?
Выделятся цепи, название которых начинается с net000 и имеющие один символ далее.
Или: select net* - выделятся все цепи, начинающиеся с net
Можно и так *net, ?net, *net?, ?net*
admin
уже нашел это,
все равно спасибо!
Zond
Есть книга "Справочное руководство по работе с подсистемой Specctra в P-CAD 2001/2002" Ю.М. Елшин. Могу залить. Вот только доступа пока нет...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.