TOREX 0 16 декабря, 2011 Опубликовано 16 декабря, 2011 · Жалоба К сожалению, не помогает... На прилагаемых картинках видны правило и часть полигона с островком внутри, расстояние между которыми всегда остается постоянным в 0.127мм. Хотя в правиле "Clearance_temp" требую 0.254мм. Не помогает также задание этому правилу самого высокого или самого низкого приоритета. Использую AD9. Вопрос: "Кто виноват и что делать?" InPoly And (Layer = 'Top Layer') Работает. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Serhiy_UA 1 16 декабря, 2011 Опубликовано 16 декабря, 2011 · Жалоба InPoly And (Layer = 'Top Layer') Работает. Опять все мимо... В приложении маленький тестовый проект, в котором есть полигон GND. Применяю эти правила (ObjectKind = 'InPoly') And (Layer = 'Top Layer') , но дейстия никакого. Похоже, я опять чего-то не понимаю... Что не так? То есть, хотел бы к примеру, что бы между полигоном GND и всеми другими цепями было 50 mils, а между полигоном GND и цепяи GND другой зазор (или его не было вовсе) . Test1.zip Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AntonS 0 16 декабря, 2011 Опубликовано 16 декабря, 2011 · Жалоба Применяю эти правила (ObjectKind = 'InPoly') And (Layer = 'Top Layer') , но дейстия никакого. Попробуйте не (ObjectKind = 'InPoly'), а просто InPoly. У меня зазор задается для всех слоев, соответственно правило выглядит так: первый объект: All, второй объект InPoly. Работает. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
peshkoff 32 16 декабря, 2011 Опубликовано 16 декабря, 2011 · Жалоба Опять все мимо... В приложении маленький тестовый проект, в котором есть полигон GND. Применяю эти правила (ObjectKind = 'InPoly') And (Layer = 'Top Layer') , но дейстия никакого. Похоже, я опять чего-то не понимаю... Что не так? То есть, хотел бы к примеру, что бы между полигоном GND и всеми другими цепями было 50 mils, а между полигоном GND и цепяи GND другой зазор (или его не было вовсе) . приоритеты поменяйте местами. 1-ый приоритет главнее. т.е. он проверяется в последнюю очередь. InPoly And (Layer = 'Top Layer') All работает Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
TOREX 0 16 декабря, 2011 Опубликовано 16 декабря, 2011 · Жалоба Опять все мимо... В приложении маленький тестовый проект, в котором есть полигон GND. Применяю эти правила (ObjectKind = 'InPoly') And (Layer = 'Top Layer') , но дейстия никакого. Похоже, я опять чего-то не понимаю... Что не так? То есть, хотел бы к примеру, что бы между полигоном GND и всеми другими цепями было 50 mils, а между полигоном GND и цепяи GND другой зазор (или его не было вовсе) . Да работает, вот на картинке на TOP pзазор 1мм, а на Bottom 0,2мм: Вы после изменения правил Repure делали? Да и вопросы странные, сначала хотели для конкретного слоя, а теперь для всех полигонов. Если для всех, то достаточно InPoly. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Serhiy_UA 1 16 декабря, 2011 Опубликовано 16 декабря, 2011 · Жалоба Большое спасибо, TOREX, peshkoff и AntonS, за помощь! Все получилось для InPoly And (Layer = 'Top Layer') All а также приоритета 1. Если пошумел немного, то извините... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Буратино 0 19 декабря, 2011 Опубликовано 19 декабря, 2011 · Жалоба Кто напишет правило, для проверки зазора между трассой, принадлежащей 1 цепи похоже, что это невозможно.. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uladzimir 80 19 декабря, 2011 Опубликовано 19 декабря, 2011 · Жалоба CAM умеет Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gia1965 0 27 декабря, 2011 Опубликовано 27 декабря, 2011 · Жалоба Не могу задать правило. Хочу во внутренних слоях, под корпусом BGA выделить переходные отверстия не имеющие на данном слое подключение к Wire (но имеющие на других слоях) для удаления с них контактного пояска. Конечно можно зайти в свойста каждого переходного отверстия и там через "Edit Full Stack Via Sizes" сделать это, но учитывая что у BGA более 1000 выводов и самих BGA больше 10, то сами понимаете -это накладно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uladzimir 80 27 декабря, 2011 Опубликовано 27 декабря, 2011 · Жалоба Оно вам надо. Этот вопрос периодически поднимается. Вопросы допуска на смещение отверстий при сверловке, допуск самого сверла, допуск наложения фотошаблонов, допуск на не вертикальность отверстия-- и вы получите то же самое, что нужно добавлять зону запрета, которая практически будет равна тому пояску, который вы собираетесь убирать Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gia1965 0 27 декабря, 2011 Опубликовано 27 декабря, 2011 · Жалоба наверно мой вопрос не был правильно понят. Пояски во внутренних слоях я убираю ислючительно из-за желания увеличения плотности проводников в этих слоях. Любая CAM программа убирает автоматически неподключенные в данном слое контактные площадки. Но хотелось-бы это сделать в самом Altiume. Еслиб я имел возможность выделить эти Via (не подключенные к Wire), то через pcb Inspector сог бы снять с них в этом слое поясок конт. площадки. При этом всегда имел бы возможность применять и проверять различные правила. Так есть ли признак по которому можно определить подведен ли проводник к конт. площадке или нет. В любом случае спасибо за ответ. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uladzimir 80 27 декабря, 2011 Опубликовано 27 декабря, 2011 · Жалоба Да нет. вопрос был понят правильно. Просто это не даст вам увеличения плотности проводников, по указанной мной причине По сути вопроса. Правил нет, нахождения нет, где-то бегал скрипт, что это делает. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gia1965 0 28 декабря, 2011 Опубликовано 28 декабря, 2011 · Жалоба Спасибо за ответ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Avel_1979 0 6 января, 2012 Опубликовано 6 января, 2012 · Жалоба Всем доброго времени суток. Встал вопрос о правиле для CopperPour. На плате имеется множество медных заливок, которые подключены к разным землям (несколько преобразователей напряжения). Плата будет изготавливаться и паяться вручную, соответственно маски не будет. Поэтому, хотелось бы увеличить зазор между полигонами и КП (не цепями!), которые к этой заливке не принадлежат. Это нужно для того, чтобы заливка, которая идет под SMD-компонентами была подальше от КП, и случайно во время пайки ничего не закоротилось. Для отдельных полигонов я создал правила типа: 1-й объект: InNamedPolygon('Top Layer-PGND') 2-й объект: IsPad And Not InNet(PGND) И т.д. Вопрос. Как можно объединить все эти правила в одно, чтобы было что-то типа такого. Если КП не принадлежит цепи, которая подключена к Copper Pour, то работает увеличенный зазор. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
TOREX 0 6 января, 2012 Опубликовано 6 января, 2012 · Жалоба Всем доброго времени суток. Встал вопрос о правиле для CopperPour. На плате имеется множество медных заливок, которые подключены к разным землям (несколько преобразователей напряжения). Плата будет изготавливаться и паяться вручную, соответственно маски не будет. Поэтому, хотелось бы увеличить зазор между полигонами и КП (не цепями!), которые к этой заливке не принадлежат. Это нужно для того, чтобы заливка, которая идет под SMD-компонентами была подальше от КП, и случайно во время пайки ничего не закоротилось. Для отдельных полигонов я создал правила типа: 1-й объект: InNamedPolygon('Top Layer-PGND') 2-й объект: IsPad And Not InNet(PGND) И т.д. Вопрос. Как можно объединить все эти правила в одно, чтобы было что-то типа такого. Если КП не принадлежит цепи, которая подключена к Copper Pour, то работает увеличенный зазор. Попробуйте 1-й объект: InPoly 2-й объект: IsPad Consrance: Different net only Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться