|
|
  |
Правила в Altium Designer, выкладываем сюда создаваемые вами правила и вопросы |
|
|
|
Apr 5 2010, 12:52
|
Участник

Группа: Участник
Сообщений: 71
Регистрация: 3-04-10
Из: Прибалтика
Пользователь №: 56 395

|
Здравствуйте. Подскажите пожалуйста, как присваивать правила по имени элемента ? Конкретно, на плате у меня две "заливки" (Polygon plane) и нужно, чтобы одна из них делала бОльшие отступы(clearance), чем вторая. Получается лишь присваивать правила ко всем "заливкам", а нужно только к одной. В одном образце есть такая строка: InNamedPolygon('GND_L1') Но в списке правил нет такой опции.
|
|
|
|
|
Apr 6 2010, 07:09
|

люблю бегать и орать
    
Группа: Свой
Сообщений: 1 685
Регистрация: 28-04-07
Из: ЮБутово@Москва.ru
Пользователь №: 27 376

|
Цитата(Олежик @ Apr 5 2010, 16:52)  Здравствуйте. Подскажите пожалуйста, как присваивать правила по имени элемента ? Конкретно, на плате у меня две "заливки" (Polygon plane) и нужно, чтобы одна из них делала бОльшие отступы(clearance), чем вторая. Получается лишь присваивать правила ко всем "заливкам", а нужно только к одной. В одном образце есть такая строка: InNamedPolygon('GND_L1') Но в списке правил нет такой опции.  Я с правилами делаю так: выделяю по FindSimilar, то что мне нужно, затем получившуюся строку забиваю в рулезы. Здесь я выделил полигон и сделал Find Similar, там выбрал Poly - Same Name - Same Он мне выдал строку (ObjectKind = 'Poly') And (Name = 'GND_L1')Ее забиваем в правила Clearance
|
|
|
|
|
Apr 6 2010, 16:08
|
Участник

Группа: Участник
Сообщений: 71
Регистрация: 3-04-10
Из: Прибалтика
Пользователь №: 56 395

|
peshkoff, Получается выделять объекты через Find Similar, спасибо... Но вот где там "выдается строка" ?
Кстати, есть похожая задача: понавтыкал тучу переходных отверстий (для уменьшения паразитной емкости между двумя слоями) и надо им всем присвоить Net-земля. Как это делается, ведь если просто выделить все via's и нажать правой кнопкой, то манипулировать можно только одним объектом (via)?
|
|
|
|
|
Apr 6 2010, 18:06
|
Участник

Группа: Участник
Сообщений: 71
Регистрация: 3-04-10
Из: Прибалтика
Пользователь №: 56 395

|
Цитата(Владимир @ Apr 6 2010, 20:40)  не надо правой. Жмите F11 и правьте для всех выделенных Ооо, это просто спасение, очень удобно ! Человеческое спасибо.
|
|
|
|
|
Apr 9 2010, 00:00
|
Частый гость
 
Группа: Свой
Сообщений: 124
Регистрация: 28-01-08
Из: Красноярск
Пользователь №: 34 493

|
Цитата(Murzik_6011 @ Mar 15 2010, 12:59)  Я долго не думал  и создал класс цепей, у которых довольно большой потенциал. Ну а при разводке платы создал правило, по которому для цепей этого класса выдерживать больший зазор. Класс цепей можно создать только в редакторе плат, но в последних версиях появилась возможность создать на схеме директиву, которая создаЁт класс цепей при "update"'е платы. "Place" -> "Directives" -> "Net class". Хорошо, я тоже пока так делаю, но не всегда корректно это получается. Например в случае полумоста: среднюю точку транзисторов определяю как высоковольтную, ставлю правило, мол от нее до всех зазор 1мм, и вот не задача-то защитный резистор затвор- исток верхнего ключа SMD, засстояние между контактами у него менее 1 мм - светиться начинает, не фатально, внимание просто на него не обращаю, но как-то неприятно. Вроде подразумевается богатые возможности написания правил, наворотили всякого, а по итогу приходится самому такие моменты отслеживать. Я понимаю, что АД разрабатывался для FPGA разработчиков, но зачем силовую электронику так обижать.
|
|
|
|
|
Apr 9 2010, 05:21
|

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

|
Цитата(MihailS @ Apr 9 2010, 03:15)  Хорошо, я тоже пока так делаю, но не всегда корректно это получается. Например в случае полумоста: среднюю точку транзисторов определяю как высоковольтную, ставлю правило, мол от нее до всех зазор 1мм, и вот не задача-то защитный резистор затвор- исток верхнего ключа SMD, засстояние между контактами у него менее 1 мм - светиться начинает, не фатально, внимание просто на него не обращаю, но как-то неприятно. Вроде подразумевается богатые возможности написания правил, наворотили всякого, а по итогу приходится самому такие моменты отслеживать. Я понимаю, что АД разрабатывался для FPGA разработчиков, но зачем силовую электронику так обижать.  Укажите в правиле ссылку на этот резистор, м для него отдельные правила. Пишутся легко. То что их много-- что ж поделать. блоках питания много зазоров, что надо следить.
|
|
|
|
|
Aug 3 2011, 11:24
|
Частый гость
 
Группа: Участник
Сообщений: 189
Регистрация: 14-08-09
Из: Саратов
Пользователь №: 51 887

|
Получается вот такой результат, при прописки правил. АД10 platform 10.577.22514
Сообщение отредактировал meh2000 - Aug 3 2011, 12:01
Эскизы прикрепленных изображений
|
|
|
|
|
Aug 3 2011, 14:25
|

Знающий
   
Группа: Участник
Сообщений: 839
Регистрация: 31-01-10
Из: Санкт-Петербург
Пользователь №: 55 187

|
Цитата(meh2000 @ Aug 3 2011, 15:24)  Получается вот такой результат, при прописки правил. АД10 platform 10.577.22514 Дык оставь только IsVia. У тебя же нет класса площадок DC. Я просто привел пример из прокта и там были КП с прямым подключением.
--------------------
Кто ясно мыслит - тот ясно излагает.
|
|
|
|
|
  |
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|