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

Правило для полигона.

Подскажите пожалуйста, возможно ли создать следующее правило.

 

Clearence по плате - 8 mil например, а для полигона 16 mil.

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


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

Можно. Дли полигона задаете отдельное правило.

Первое условие --inPoly

Второе условие --(IsPad OR IsTrack OR IsArc)

Соответственно будет действовать для всех полигоновдля зазоров относительно доррожек и площадок

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


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

А немного по другому? У тех полигонов которые Relief Connect как задать зазор между пятачком и самим полигоном, отличный от общего зазора? Т.е. для регулировки зазора получаемого Termal Pad-a.

В Power Plane этот зазор можно задать, а в полигонах почему-то не задается :(

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


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

А немного по другому? У тех полигонов которые Relief Connect как задать зазор между пятачком и самим полигоном, отличный от общего зазора? Т.е. для регулировки зазора получаемого Termal Pad-a.

В Power Plane этот зазор можно задать, а в полигонах почему-то не задается

 

Читайте Второе условие --(IsPad ) и зазор будет индивидуальный между Pad и полигоном

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


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

Да, но тогда зазор будет меджу всеми Pad-ми и этим полигоном.

А я хочу, допустим, зазор меджу полигоном и "чужими" Pad-ами 0.5mm, а между полигоном и "своими" Pad-ами 0.3 мм :laughing:

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


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

Измените первое условие, или , Укажите класс, к которому принадлежит Pad, или компонент, или ...

 

Там такие формулы накручивать можно. Всю что душа пожелает.

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


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

Да, но тогда зазор будет меджу всеми Pad-ми и этим полигоном.

А я хочу, допустим, зазор меджу полигоном и "чужими" Pad-ами 0.5mm, а между полигоном и "своими" Pad-ами 0.3 мм :laughing:

Я делал такое при помощи классов компонентов. И потом прописывал соответствующее правило InComponentClass('ХХХ').

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


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

Я делал такое при помощи классов компонентов. И потом прописывал соответствующее правило InComponentClass('ХХХ').

Верно. Причем классы можно прописать прямо на принципиальной схеме, введя для требуемых компонентов параметр "ClassName".

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


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

Измените первое условие, или , Укажите класс, к которому принадлежит Pad, или компонент, или ...

Там такие формулы накручивать можно. Всю что душа пожелает.

Класс то указать можно, но какой?

Компонетов? Так я хочу чтобы по всей плате было.

Pad-ов? И как их выбирать? Вручную?

Формулы то ой-ой какие можно накручивать, только вот применялись бы они все правильно.

Лучшим вариантом было бы "Same Net Only", но в этом случае оно не прокатывает.

Что Protel99SE, что AD это игнорируют, и применяют это правило ко всем объектам.

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


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

Класс то указать можно, но какой?

Компонетов? Так я хочу чтобы по всей плате было.

Pad-ов? И как их выбирать? Вручную?

Формулы то ой-ой какие можно накручивать, только вот применялись бы они все правильно.

Лучшим вариантом было бы "Same Net Only", но в этом случае оно не прокатывает.

Что Protel99SE, что AD это игнорируют, и применяют это правило ко всем объектам.

 

 

 

Оно можно и по асей плате, и в регионе, и ....

 

Но сами классы и конктретизауия правил и их написание сильно привязаны к реальному проекту, как по названию ....

 

 

 

Поэтому не зная проекта можно давать толко общие советы, а не реальный текст правил

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


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

Можно. Дли полигона задаете отдельное правило.

Первое условие --inPoly

Второе условие --(IsPad OR IsTrack OR IsArc)

Соответственно будет действовать для всех полигоновдля зазоров относительно доррожек и площадок

 

разъясните подробнее где это задавать. я вроде бы в нужном месте задавал но ничего не выходит.

 

в правилах для Clearance создаю новое правило допустим Poligon_Cl

в Where the First выбираю Advaned и через Query Helper задаю --inPoly

для Where the Second выбираю Advaned и через Query Helper задаю --(IsPad OR IsTrack OR IsArc)

 

задаю clearance равный 0.5 допустим, но ничего не происходит.

 

Чего не так?!

 

з.ы. как во время ручной трассировки задавать ширину дорожки?

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


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

Но сами классы и конктретизауия правил и их написание сильно привязаны к реальному проекту, как по названию ....

Вот вот... сильная привязка к проекту..

Чем сильнее привязываешься, тем больше путаницы :wacko:

Для каждого полигона устанавливать типа:

1. InNet('GND') AND (IsPad)

2. (InPolygon)

не очень интересно. :smile3046:

 

вот если бы можно было хотя бы в первый объект вытянуть автоматически Net второго объекта

 

 

А как хотелось бы иметь более простую настройку, как для PowerPlane.... :05:

 

 

 

 

задаю clearance равный 0.5 допустим, но ничего не происходит.

Видимо приоритет низший стоит у этого правила. Все должно работать!

Полигон то перестроили? :) Само ничего не поменяется!

 

з.ы. как во время ручной трассировки задавать ширину дорожки?

TAB

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


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

в Where the First выбираю Advaned и через Query Helper задаю --inPoly

для Where the Second выбираю Advaned и через Query Helper задаю --(IsPad OR IsTrack OR IsArc)

 

задаю clearance равный 0.5 допустим, но ничего не происходит.

 

Чего не так?!

Должно происходить. Посмотрите приоритеты, может другим забивается.

 

Сохрвните правила в отдельнфй файл и выложите.

з.ы. как во время ручной трассировки задавать ширину

дорожки?

Пир трассировке -- нажатие TAB и сразу ввод намример 1 (1 мм)

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


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

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

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

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

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

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

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

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

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

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