Samodelkin 0 2 апреля, 2011 Опубликовано 2 апреля, 2011 (изменено) · Жалоба Было уже, поищи по форуму. Надо сделать правило для подключения VIA к полигону.. Да искал. Все перерыл и не нашел. Похожее есть, но не описано как сделать так чтоб только на via правила распространялись. И Altium весь облазил, все что только нашел перепробовал, но где указать что правило распространяется только на via не нашел!!! Захожу в Classes, создаю новый класс в разделе Pad classes.... а вот как дальше назначить на него только Via, если в таблице только выводы компонентов. Если я их все выбираю, то потом, создав для данного класса правило, получаю что с полигоном оединяются только отверстия компонентов, а переходы остаются с термобарьером!!!!!! А мне надо наоборот! Изменено 2 апреля, 2011 пользователем Samodelkin Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
TOREX 0 2 апреля, 2011 Опубликовано 2 апреля, 2011 · Жалоба Да искал. Все перерыл и не нашел. Похожее есть, но не описано как сделать так чтоб только на via правила распространялись. И Altium весь облазил, все что только нашел перепробовал, но где указать что правило распространяется только на via не нашел!!! Захожу в Classes, создаю новый класс в разделе Pad classes.... а вот как дальше назначить на него только Via, если в таблице только выводы компонентов. Если я их все выбираю, то потом, создав для данного класса правило, получаю что с полигоном оединяются только отверстия компонентов, а переходы остаются с термобарьером!!!!!! А мне надо наоборот! А если хорошо поискать? http://electronix.ru/forum/index.php?showt...rect+connection Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Samodelkin 0 2 апреля, 2011 Опубликовано 2 апреля, 2011 · Жалоба А если хорошо поискать? http://electronix.ru/forum/index.php?showt...rect+connection Блин, а я искал и не нашел. Попробовал, действительно работает. Спасибо большое! :08: Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_Maks 0 3 апреля, 2011 Опубликовано 3 апреля, 2011 · Жалоба Как задать зазоры между полигонами? Написал (IsPolygon AND InLayerClass('Signal Layers')). Говорит ошибка есть :( Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
TOREX 0 3 апреля, 2011 Опубликовано 3 апреля, 2011 · Жалоба Как задать зазоры между полигонами? Написал (IsPolygon AND InLayerClass('Signal Layers')). Говорит ошибка есть :( Попробуй так: Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ivainc1789 0 3 апреля, 2011 Опубликовано 3 апреля, 2011 · Жалоба Очень удобный инструмент! Век живи - век учись! ИМХО, инструмент не только неудобный, но и странный. Говорю же, менять футпринты чаще нужно на плате при расстановке компонентов. И судя по всему, делать это в PCB редакторе для группы компонентов весьма затруднительно. Или есть др способы? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_Maks 0 3 апреля, 2011 Опубликовано 3 апреля, 2011 · Жалоба Попробуй так: не работает такое определение, AD пропускает его и делает зазор по след. последнему правилу, по умолчанию которое у меня. это уже второй раз когда AD пропускает объекты правил, первые грабли были с зазорами диф. пар, решить не удалось. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
TOREX 0 3 апреля, 2011 Опубликовано 3 апреля, 2011 · Жалоба не работает такое определение, AD пропускает его и делает зазор по след. последнему правилу, по умолчанию которое у меня. это уже второй раз когда AD пропускает объекты правил, первые грабли были с зазорами диф. пар, решить не удалось. Попробовал, сработало InPoly. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_Maks 0 3 апреля, 2011 Опубликовано 3 апреля, 2011 (изменено) · Жалоба Попробовал, сработало InPoly. Спасибо большое! Вы мне очень помогли. Надоела уже эта путаница в языке AD. Мне еще нужно сделать исключение для тех полигонов, что стоят под BGA чипом, как это написать? Как индентифицировать полигоны по отдельности? Так чтобы перечислить десигнаторы ИС или имена полигонов хотя б. Даже не знаю как это правильно делать. Мне наверное стоило использовать там регионы, но так получилось оставлю как есть пока. Изменено 3 апреля, 2011 пользователем _Макс Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
TOREX 0 3 апреля, 2011 Опубликовано 3 апреля, 2011 · Жалоба Спасибо большое! Вы мне очень помогли. Надоела уже эта путаница в языке AD. Мне еще нужно сделать исключение для тех полигонов, что стоят под BGA чипом, как это написать? Так чтобы перечислить десигнаторы ИС или имена полигонов хотя б. Даже не знаю как это правильно делать. Мне наверное стоило использовать там регионы, но так получилось оставлю как есть пока. Ну я такими хитростями не занимался, но думаю должны помочь классы полигонов. Т.е. под BGA один класс, остальные - другой класс. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_Maks 0 3 апреля, 2011 Опубликовано 3 апреля, 2011 · Жалоба Ну я такими хитростями не занимался, но думаю должны помочь классы полигонов. Т.е. под BGA один класс, остальные - другой класс. Классы полигонов? в первый раз слышу. А где хоть искать такое? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
TOREX 0 3 апреля, 2011 Опубликовано 3 апреля, 2011 · Жалоба Классы полигонов? в первый раз слышу. А где хоть искать такое? Тута: Design->Classes Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_Maks 0 3 апреля, 2011 Опубликовано 3 апреля, 2011 · Жалоба Тута: Design->Classes Как в таком случае дать определение в правиле не для всех полигонов, а только для класса? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
TOREX 0 3 апреля, 2011 Опубликовано 3 апреля, 2011 (изменено) · Жалоба Как в таком случае дать определение в правиле не для всех полигонов, а только для класса? Да, тут беда. Не понятно какой полигон добавляешь в класс и в свойствах полигона и через FSO не у знать какому классу принадлежит. Возможно, поможет наименовоние полигонов, используя выражение типа (ObjectKind = 'Poly') And (Name = 'GND'), если не сработает попробуйте ObjectKind = 'Poly' поменять на IsPoly или InPoly. Если что получится напишите пожалуйста. Изменено 3 апреля, 2011 пользователем TOREX Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uladzimir 91 3 апреля, 2011 Опубликовано 3 апреля, 2011 · Жалоба Как в таком случае дать определение в правиле не для всех полигонов, а только для класса? например так InPolygonClass('gnd') Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться