|
|
  |
Правила в Altium Designer, выкладываем сюда создаваемые вами правила и вопросы |
|
|
|
May 19 2009, 11:33
|
Участник

Группа: Участник
Сообщений: 41
Регистрация: 26-11-07
Пользователь №: 32 693

|
Цитата(musa @ May 11 2009, 12:58)  Подскажите правило. Весь монтаж вести проводниками 0.3мм зазор 0.3мм а цепи отходящие от микроконтроллера 0.2мм - 0.2мм. В примерах из пакета AD нечто подобное было но не понятно как они это сделали. Похожий пример был в статье Алексея Сабунина в СЭ №2 2009. В свою очередь спрошу - создаю правило: Код IsPad and (PadIsPlated <> 'True') and (AsMM(HoleSize) >= 3) т.е. пытаюсь выделить все отверстия для монтажа, но из-за последнего условия правило не срабатывает. Что я делаю не так?
|
|
|
|
|
Dec 17 2009, 13:25
|
Участник

Группа: Участник
Сообщений: 37
Регистрация: 25-06-09
Из: г. Минск
Пользователь №: 50 632

|
Цитата(Beginning @ Sep 21 2008, 23:04)  Подскажите, какое правило надо для следующего случая. Изначально правило Component Clearance было вида ALL-ALL. Но есть два компонента X1 и X2 которые должны стоять вплотную друг к другу. Как должно изменится правило, что бы исключить эти два компонента из проверки. Кстати если ставишь клиренц 0 то ошибка всё равно есть. Т.к. компоненты – колодки, одна вставляется в другую, и на плате они окантовками накладываются друг, на друга и даже при 0 клиренсе возникает ошибка. Как их вообще исключить из проверки? Цитата(Владимир @ Sep 22 2008, 07:35)  для этех компоненотов новое правило с более высоким приоритетом и ОТРИЦАТЕЛНЫМ значением зазора, по абсолютной величене превосходящей их реальное пересечение. Хочу развить данную тему. Имеются несколько клемников DG129. Они имеют пазы для соединения друг с другом. При расположении их на плате имеем пересечение компонентов на слое Mechanical1 (STEP-модель), и возникает нарушение правил Clearence Component. Пробовал создавать новое правило с отрицательным зазором не помогает  . Ставил зазор вплоть до -5mm (пересечение 1mm). Что я делаю не так? Маленькое уточнение - элемент имеет Step модель с пазами, которые и должны входить в зацепление. Приведите, пожалуйста, если не сложно, примеры правил для подобных случаев.
|
|
|
|
|
Dec 17 2009, 13:44
|

Местный
  
Группа: Свой
Сообщений: 386
Регистрация: 1-12-05
Пользователь №: 11 639

|
Цитата(DALVIS @ Dec 17 2009, 15:25)  Приведите, пожалуйста, если не сложно, примеры правил для подобных случаев. 1. Делаете для клемников отдельный класс - туда помещаете свои клемники 2. В правилах (Rules -> Placement -> Component Clerance ) создаете свое правило для класса клемников. Что-то типа: InComponentClass('Klemnik'). Там и делаете отрицательным горизонтальный зазор и 0-вым вертикальный межну первым и вторым компонентом класса
|
|
|
|
|
Dec 17 2009, 14:49
|
Участник

Группа: Участник
Сообщений: 37
Регистрация: 25-06-09
Из: г. Минск
Пользователь №: 50 632

|
Цитата(OLEG_BOS @ Dec 17 2009, 15:44)  1. Делаете для клемников отдельный класс - туда помещаете свои клемники 2. В правилах (Rules -> Placement -> Component Clerance ) создаете свое правило для класса клемников. Что-то типа: InComponentClass('Klemnik'). Там и делаете отрицательным горизонтальный зазор и 0-вым вертикальный межну первым и вторым компонентом класса  Спасибо большое!!! Получилось! Самое интересное так и делал, только одно но - по высоте были дефолтовые установки 0,254mm. Не понятно каким боком они участвуют в этом правиле?
|
|
|
|
|
Dec 18 2009, 21:38
|
Мыслящий
    
Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270

|
Цитата(OLEG_BOS @ Dec 17 2009, 17:44)  1. Делаете для клемников отдельный класс - туда помещаете свои клемники 2. В правилах (Rules -> Placement -> Component Clerance ) создаете свое правило для класса клемников. Что-то типа: InComponentClass('Klemnik'). Там и делаете отрицательным горизонтальный зазор и 0-вым вертикальный межну первым и вторым компонентом класса  А можно ли какие-то правила назначить компоненту еще на стадии создания его в библиотеке?
--------------------
FAQ по ADФорум по ADЗнание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью. ...стоит запомнить ...вернее задуматься.
|
|
|
|
|
Jan 4 2010, 15:20
|
Участник

Группа: Участник
Сообщений: 37
Регистрация: 25-06-09
Из: г. Минск
Пользователь №: 50 632

|
Подскажите, пожалуйста, а как в правилах описать такую ситуацию: имеются переходные отверстия, маска над ними вскрыта. Как указать минимальный зазор до вскрытых переходных отверстий на слоях шелкографии? А то получается не хорошо маска вскрыта, а на переходном отверстии пишется текст или рисуется линия. Хотелось бы подсветить такие места.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|