|
Ворос по написанию правила для автотрассировщика |
|
|
|
Feb 24 2007, 16:42
|

Профессионал
    
Группа: Свой
Сообщений: 1 175
Регистрация: 5-01-05
Пользователь №: 1 807

|
Цитата(Владимир @ Dec 8 2006, 16:34)  Наверное так как на картинке. Только для разных слоев разные приоритеты Владимир, извините, что вторгаюсь в разговор, но хорошо помню, когда читал помощь в AD было четко написано, что все правила, формируемые в проекте можно указывать только в объеме helper'а. То есть указать ЛЮБОЕ правило, имеющее смысл с точки зрения query lang нельзя - оно не будет выполняться. В этой связи проблема "развести электролиты только на bottom" нерешаемая - моно только всю цепь так развести. Если я не прав, поправьте - я обязательно проверю...
|
|
|
|
|
Feb 24 2007, 18:36
|

Гуру
     
Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671

|
Цитата (Владимир @ Dec 8 2006, 16:34)
Наверное так как на картинке. Только для разных слоев разные приоритеты
Владимир, извините, что вторгаюсь в разговор, но хорошо помню, когда читал помощь в AD было четко написано, что все правила, формируемые в проекте можно указывать только в объеме helper'а. То есть указать ЛЮБОЕ правило, имеющее смысл с точки зрения query lang нельзя - оно не будет выполняться. В этой связи проблема "развести электролиты только на bottom" нерешаемая - моно только всю цепь так развести. Если я не прав, поправьте - я обязательно проверю... Пожалуйста. Развести ВСЕ цепи принадлежащие 1 определенным коппонентам (электролитам) 2 находящимся в заданной ROOM только на слое BOOT При этом будет разведена толька часть NET внутри ROOM Цитата(Владимир @ Feb 24 2007, 17:29)  Цитата (Владимир @ Dec 8 2006, 16:34)
Наверное так как на картинке. Только для разных слоев разные приоритеты
Владимир, извините, что вторгаюсь в разговор, но хорошо помню, когда читал помощь в AD было четко написано, что все правила, формируемые в проекте можно указывать только в объеме helper'а. То есть указать ЛЮБОЕ правило, имеющее смысл с точки зрения query lang нельзя - оно не будет выполняться. В этой связи проблема "развести электролиты только на bottom" нерешаемая - моно только всю цепь так развести. Если я не прав, поправьте - я обязательно проверю... Пожалуйста. Развести ВСЕ цепи принадлежащие 1 определенным коппонентам (электролитам) 2 находящимся в заданной ROOM только на слое BOOT При этом будет разведена толька часть NET внутри ROOM Вот вытянул с одного из проектов раличные правила. Не гарантирую, что все они работают (не толька я их писал)
Прикрепленные файлы
RUL.zip ( 5.19 килобайт )
Кол-во скачиваний: 141
|
|
|
|
|
Feb 25 2007, 02:18
|
Местный
  
Группа: Свой
Сообщений: 205
Регистрация: 24-02-06
Пользователь №: 14 643

|
Цитата(ivainc1789 @ Feb 24 2007, 23:08)  Цитата(Владимир @ Feb 24 2007, 22:47)  Я писал различные, а не такое. Специально не писал. Нету необходимости. Но пишутся аналогично
Ок, ну может кто-нибудь подскажет, потому как вопрос старый, но ответа как-то не встречал... А как вы думаете, когда (InNet('OUT1') and (InComponent('C1'))) = True для правила слоя, правильно никогда, потому что InComponent('C1') всегда False.
|
|
|
|
|
Feb 26 2007, 01:18
|
Местный
  
Группа: Свой
Сообщений: 205
Регистрация: 24-02-06
Пользователь №: 14 643

|
Цитата(ivainc1789 @ Feb 26 2007, 00:34)  Цитата(Владимир @ Feb 25 2007, 22:38)  Вот из спортивного интереса для OUT1 запрещено подвод на TOP для C1 Пример правила и результат разводки Хотя ели вам нужен запрет ту лучше в FOOTPRINT сделать KEEPUOT в слое TOP
Не совсем понял... Причем здесь такое правило зазора? Просто, чтобы сделать трассировку на ТОР "невыгодной"? Насчет кипаута все понятно - метод этот известен. Спасибо. И напоследок еще маленький вопрос. Недавно в AD ввели таки еще один pad style - rounded rectangle. Есть там такой параметр как радиус скругления (в процентах). По умолчанию 50%. Вот захотелось скопом у Меги8 (например) изменить форму и этот радиус - и что-то я не нашел как!!! То есть сделать соотв запрос и выделить все нужные пады - нет проблем. Проблема - не могу найти в Инспекторе параметр радиуса скругления. Может как-то по-другому надо или плохо смотрел? Для зазора можно написать самые извращенные правила, используя наиболее широкий список опознаваемых объектов. Это к вопросу нет ничего невозможного, не совсем красиво но... Rounded rectangle вообще пока не советую пользоваться, если захотите посмотреть плату в 3д на которой установлен компонент с rounded получите глюк, и не известно где он еще потом выползет.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|