Перейти к содержанию
    

Правило Clearance между одним классом цепей и всеми остальными классами и цепями.

Прошу подсказать как настроить правило в проекте, имеющем четыре класса цепей (условно 220V, USB, Data1, Data2) и цепи, не входящие ни в какой из классов. Необходимо настроить:

  • правило1 для класса 220V внутри класса (зазор 1 мм).
  • правило2 между элементами класса 220V и всеми остальными классами и элементами топологии (зазор 4 мм).
  • Вся остальная плата делается с нормами 0,2 мм.

Работаю в AD20

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Приоритет 1

InNetClass('220V')

to

InNetClass('220V')

1mm

 

Приоритет 2

InNetClass('220V')

to

All

4mm

 

Приоритет 3

All

to

All

0.2mm

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

peshkoff, спасибо!


Опишу свои мытарства и как победил, может кому пригодится.
Такая комбинация у меня не сработала, пробовал разные варианты с применением операторов OR, AND, NOT и добавляя, и удаляя классы – ничего не помогает. Пришел на форум – иии... мне советуют аналогичный набор правил, значит дело в другом.

Классы цепям я присваиваю на схеме электрической установкой Blanket (P-V-L), к Blanket цепляю Parameter Set (P-V-M) с описанием класса. Так вот, двум цепям не присвоился класс, даже непосредственная установка на эти цепи Parameter Set не спасла ситуацию. Пришлось эти цепи удалить и снова нарисовать. Это позволило избавиться от ошибок по этим цепям и соседним к ним элементам топологии, но остались ошибки, связанные с пустыми контактными площадками у некоторых микросхем (неиспользуемые pin). Проблему с площадками решил, создав класс компонентов 220V_components, куда включил все компоненты c соответствующей части схемы и дописав правило с приоритетом 1:

 
Приоритет 1
InNetClass('220V')
to
InNetClass('220V') or InComponentClass('220V_components ')  
1mm

 

Теперь все работает!
 

Изменено пользователем FreeKot

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Цитата

но остались ошибки, связанные с пустыми контактными площадками у некоторых микросхем (неиспользуемые pin). Проблему с площадками решил, 

По идее достаточно было в параметрах проекта установить флагimage.png.ea802c84086d0d3d6ca479a6d80d9199.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Uladzimirспособ с Allow Single Pin Nets не сработал. Может особенность AD 20.2.4.

Ан нет, сработал! Нужно было сделать Update PCB Document из схематика.

Изменено пользователем FreeKot

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...