реклама на сайте
подробности

 
 
> Помогите правильно создать правило
SergR
сообщение Oct 12 2007, 14:47
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 288
Регистрация: 25-06-05
Пользователь №: 6 304



Я хочю создать следующие правила,
- клиренс между падами одного и того же компонента 0.2мм
- клиренс между падами разных компонентов 0.4мм

подскажите плиз как такое сделать.


--------------------
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Владимир
сообщение Oct 18 2007, 14:52
Сообщение #2


Гуру
******

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



Сделайте клас и для компонетов. Сложностей никаких
Лишь бы формулы короче и понятней были,

Можно ведь и вообще без классов написать, тоько длинно получится
Go to the top of the page
 
+Quote Post
Gennaj
сообщение Oct 22 2007, 08:52
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 328
Регистрация: 15-08-06
Из: Севастополь
Пользователь №: 19 562



Цитата(Владимир @ Oct 18 2007, 17:52) *
Сделайте клас и для компонетов. Сложностей никаких
Лишь бы формулы короче и понятней были,

Можно ведь и вообще без классов написать, тоько длинно получится


Вообще-то, как мне кажется, с классами может и не получится.
По крайней мере, если организовать ОДИН класс на все компоненты, для которых мы хотим зазор 0.2мм, то получится примерно следующее (например, класс мы назовем 'clearance_0.2mm'):

1-е правило:
первая область: IsPad And InComponentClass('clearance_0.2mm')
вторая область: IsPad And InComponentClass('clearance_0.2mm')
Clearence = 0.2mm

2-е правило: All-All, Clearance = 0.4 mm.

При этом, у такого правила будет "слабое звено" - если рядом окажуться два вывода РАЗНЫХ компонентов, но принадлежащих к классу "clearance_0.2mm", то Альтиум позволит им находится на расстоянии 0,2 мм, а не 0,4 мм.

Организовывать несколько классов для Pad-ов, по числу компонентов - бессмысленно, так как это потребует написания стольких же правил, сколько таких компонентов на плате, что аналогично использованию в правиле позиционного обозначения.

К сожалению, я не знаю, как указать во второй области правила запрос по типу {IsPad and (Тот же самый компонент, что и в первой области)}.

У меня встречалась подобная проблема, но только для ОДНОГО компонента на плате. Для одного компонента все просто (например, компоненет D1):
1-е правило:
первый объект: IsPad And InComponent(D1)
второй объект: IsPad And InComponent(D1)
Clearence = 0.2mm

Кто-нибудь может подсказать, как построить запрос {IsPad and (Тот же самый компонент, что и в первой области)}?
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 18:22
Рейтинг@Mail.ru


Страница сгенерированна за 0.03279 секунд с 7
ELECTRONIX ©2004-2016