Vokchap 0 18 марта, 2014 Опубликовано 18 марта, 2014 · Жалоба В свойствах полигона есть две (точнее три) опции относительно что делать с объектами, имеюшими аналогичный Net - заливать их или нет. Задача такова, что часть объектов должна заливаться, а часть нет (например, по параметру ширины трека). Т.е. все объекты с аналогичным Net нужно залить, а треки с шириной скажем 1 мм (с аналогичным Net) нужно обойти с определённым зазором. Пробовал различные варианты правил, получается, что заливку контролирует только эта опция в свойствах полигона, т.е. заливается либо всё, либо ничего. Есть какие-либо предложения? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Hypericum 0 18 марта, 2014 Опубликовано 18 марта, 2014 · Жалоба Т.е. все объекты с аналогичным Net нужно залить, а треки с шириной скажем 1 мм (с аналогичным Net) нужно обойти с определённым зазором. Пробовал различные варианты правил, получается, что заливку контролирует только эта опция в свойствах полигона, т.е. заливается либо всё, либо ничего. Есть какие-либо предложения? Правильно замечено - "контролирует только эта опция в свойствах полигона", это к правилам не имеет отношения. Просите разработчиков добавить опцию. Быть может, присвоить другой номер цепи? Опишите ситуацию подробнее, найдется другое решение. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
peshkoff 24 18 марта, 2014 Опубликовано 18 марта, 2014 · Жалоба Через Clearance вроде можно задать, что такой-то шириной сделай зазор. Ошибку показывает, но заливает все равно полностью. Видимо 3 настройки в свойствах полигона имеют наивысший приоритет. А откуда такое требование? Может можно другое решение совместно найти Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vokchap 0 19 марта, 2014 Опубликовано 19 марта, 2014 · Жалоба Это нужно для того, чтобы отделить возвратные токи сильноточных цепей от общей земли (полигон). Т.е. пустить токи по отдельным дорожкам, хотя и с одинаковым с полигоном потенциалом. Ещё раз уточню задачу: на слое проложены треки "земля", далее заливается полигон "земля", основную массу треков полигон должен залить, некоторые (с заданной шириной) должен обойти с заданным зазором. Пока что решение нашёл такое (кривое): полигон заливается с опцией "don't pour the same net", далее в правилах задаётся нулевой зазор к цепям, имеющим аналогичную net, но кроме тех, которые нужно обойти (по параметру ширины трека). Проверку такой способ не проходит. Чтобы проверка прошла, нужно задать зазор не нулевой, а какой-то конкретный, который при производстве заведомо не вытравится. Также нужно найти компромисс между малостью этого зазора и точностью обтекания полигона объектов (чтобы небыло ошибок при проверке правил). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uladzimir 60 19 марта, 2014 Опубликовано 19 марта, 2014 · Жалоба Могу посоветовать "сильноточных цепей" (их как правило не много) скопировать и продублировать со свойством keepOut Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Constantin 0 19 марта, 2014 Опубликовано 19 марта, 2014 · Жалоба Это нужно для того, чтобы отделить возвратные токи сильноточных цепей от общей земли (полигон). А не лучше для таких задач пользоваться Net Tie? Во всяком случае я так делаю. При этом на схеме это "практически незаметно", только имя цепи другое - внятное. Нужная часть цепи получается четко определенной, для нее легко создаются правила и т.д. Единственное - такой компонент создать надо. Пример схемы прилагается. Для красоты на плате это может выглядеть как участок дорожки, см. рисунок. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vokchap 0 19 марта, 2014 Опубликовано 19 марта, 2014 · Жалоба Могу посоветовать "сильноточных цепей" (их как правило не много) скопировать и продублировать со свойством keepOut Попробовал, полигон не обходит треки с атрибутом Keepout (если Net совпадают), правила тоже не чувствуют этого атрибута в отношении полигона. А не лучше для таких задач пользоваться Net Tie? Спасибо, знаю про это и пользуюсь. В данном случае я просто попытался найти способ, как это сделать проще с возможность принять решение делать это или нет только на pcb через определение правил, не затрагивая схему. Constantin, а как Вы справляетесь с красивыми оксидными ловушками на вашей картинке? :laughing: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Constantin 0 19 марта, 2014 Опубликовано 19 марта, 2014 · Жалоба Constantin, а как Вы справляетесь с красивыми оксидными ловушками на вашей картинке? :laughing: В нашем случае эти проблемы решают технологи, готовящие производство плат :-) Конкретно на этой плате они просили устранить все такие места на внутренних слоях (их генерировалось некоторое количество под BGA), и сказали, что единичные случаи на наружных слоях их не пугают... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Doomsday.machine 0 19 марта, 2014 Опубликовано 19 марта, 2014 · Жалоба Пока что решение нашёл такое (кривое): полигон заливается с опцией "don't pour the same net", далее в правилах задаётся нулевой зазор к цепям, имеющим аналогичную net, но кроме тех, которые нужно обойти (по параметру ширины трека). Проверку такой способ не проходит. Чтобы проверка прошла, нужно задать зазор не нулевой, а какой-то конкретный Попробуйте для того, что нужно залить, задать отрицательный зазор и залить полигон с опцией Pour Over Same Net Polygons Only. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться