Цитата(Valentina11 @ Jan 28 2014, 21:36)

Алексей, здравствуйте!
Посоветуйте, пожалуйста, где можно прочитать про правила проектирования AD более подробно?
Заранее спасибо!
Отвечу в дополненние к возможным словам Алексея.
По моему кроме хелпа найти инфу сложно. Владимир вроде тоже собирался написать на счЁт правил, но я пока не встречал.
Если коротко, то Вам надо знать английский язык, логику (желательно железную

) и родные талмуды AD - AR0109, AR0129 и самый главный - TR0110.
Беда в том, что предмет (правила) на первый взгляд очень сложен, особенно после какого-нить пикада или подобного).
Исходно надо ставить перед собой вопрос - что Вы хотите получить от правила - объект какого рода. А далее комбинируя функции надо заставить AD выдать Вам список объектов, который Вы хотите получить.
Список функций и их значений приведен в TR0110.
Например, "IsDesignator" (для схематика) - стр. 26 - возвращает все объекты типа позиционное обозначение (на схеме).
Но тут есть куча нюансов, которые описать не просто.
Например, правило для зазора между полигоном и другими объектами будет иметь вид - объект A - "InPoly" / объект Б - "All". Здесь "InPoly" имеется в виду что какой то объект есть часть полигона (находиться в нЁм).
Или, способ заставить AD каким то специфическим способом подключить вывод к полигону - объект A - "HasPad('XP8-2')" / объект Б - "IsNamedPolygon('Top Layer-GND5')". Первый должен иметь контактную площадку №2 компонента XP8, а второй должен быть полигоном с именем Top Layer-GND5. Как видите во втором случае обращение не к части полигона, а к полигону как к целому объекту.
Надеюсь я Вас не напугал.
Общий подход на мой взгляд должен быть следующим. В начале надо покурить талмуды. Особенно TR0110, на предмет запомнить в общих чертах что можно просить у AD, не надо его учить (не запомните всЁ равно, если захотите поферзить прошу ко мне с зачЁткой

). Просто уловите, что он может. Далее, когда припрЁт Вы всегда можете заглянуть в талмуд для конкретики. Затем не торопитесь вбивать в правила Ваш "запрос" - функцию, а откройте панель SCH Filter или PCB Filter и туда "настучите" Ваш запрос, нажмите "Apply" и посмотрите что AD Вам навыбирает. Если Вас это устраивает, тогда и бегите формировать правило.
Вообщем как то так.