Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Copper Pour под SMD компонентами
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > P-CAD 200x howto
Александр К
Подскажите, пожалуйста, как заставить незаливать Copper Pour под SMD компонентами, точнее между контактными площадками. В компоненте нанесен Keepout, но он только запрещает прокладку проводников. А как этот Keepout соорентировать на работу как Cutout непеределывая все компоненты?
Жека
Почему бы не увеличить зазор у Коппер Поура? Имхо, самый нетрудоемкий способ.
Как вариант, поставь Cutout прямо на плате (не в библиотеках) - правда, быстрее и грамотнее все-таки поправить библиотеки
Александр К
Цитата(Жека @ Aug 23 2006, 12:46) *
Почему бы не увеличить зазор у Коппер Поура? Имхо, самый нетрудоемкий способ.
Как вариант, поставь Cutout прямо на плате (не в библиотеках) - правда, быстрее и грамотнее все-таки поправить библиотеки


Зазор я увеличивою, но это не панацея. Конечно в будущем придётся библиотеки доделывать, а хочется как то побыстрее. Может можна одним махом заменить Keepout на Cutout? Может утилита есть?
Uree
Неужели в библиотеке долго править? Открыл нужный паттерн, нарисовал нужный кутаут, сохранил с перезаписью, в РСВ выполнил форс апдейт этого корпуса. 2 минуты + гарантированный результат - кажется достаточно быстро.
Владимир
Цитата
Неужели в библиотеке долго править? Открыл нужный паттерн, нарисовал нужный кутаут, сохранил с перезаписью, в РСВ выполнил форс апдейт этого корпуса. 2 минуты + гарантированный результат - кажется достаточно быстро.

Насчет 2 минут сильно сказано, а остальное в точку. Тоже советую
Uree
Почему сильно? Такая процедура на один тип элемента действительно занимает 2, ну от силы 3 минуты. А с учетом того, что один раз и дальше об этом не думаешь - вообще единственно верный путь решения.
Владимир
так 2 минуты когда все готово и свежо в памяти.
А время найти библиотеку, а подключть ее, если не используется. А поставить ее первой в списке, а убедится что поправлен тот именно тот компонент и втой библиотеке, а...
То есть если занимаешся только в этом проекте и постоянно, и все настроено и открыто тогда 2 минуты.
А для нового человека -1 час вникнуть, 10 минут- сделать 1 update а затем раза три переделать, а уж затем по две минуты на компонет.
Uree
Не знаю, не знаю... Я библиотеки не подключаю и не отключаю - их постоянно один и тот же набор, созданный на функциональной основе: резисторы, конд-ры, диоды, транз-ры и т.д. Корпуса действительно могут совпадать, но ведь при форс апдейте надо указать компонент - поэтому никакой путаницы. А учитывая, что обсуждаемая проблема возникает обычно для мелких SMT деталей - так и вообще, 3 библиотеки, где они могут быть. Все просто.
Владимир
Вот. вот.
Это касается только собственных проектов с собственными библиотеками.
А тут приносят чужой проект и просят сделать быстренько эту простую операцию.
И начинается, элементы названы одинаково и конфликт со своими библиотеками.
Значит свою отключить, чужую отключить, или переделать чужой элемент.
Или не влазить в чужой проект и отправить его к...
Но ведь друзья просят.
Uree
Да... Лезть в чужой проект - проблема еще та.... Тут я полностью согласен. Но! Есть путь - без библиотек, без рисования - поправить ASCII файл. Посмотреть как в своем нарисован кутаут и аналогично описать в чужом. Только советовать такой путь я бы никому не стал... Мягко говоря - сложно.
Mike
Можно попробовать так, сделать через нетлист схему в схеме заменнить элементы на нравильные элементы из своей библиотеки а затем через ECO вставить элементы в плату, правда затем ручками прийдётся расставить, но это вопрос что быстрее нарисовать один кутоут и скопировать на все компоненты или пройти какой нибудь из предложенных дорог.
Владимир
Цитата
Можно попробовать так, сделать через нетлист схему в схеме заменнить элементы на нравильные элементы из своей библиотеки а затем через ECO вставить элементы в плату, правда затем ручками прийдётся расставить, но это вопрос что быстрее нарисовать один кутоут и скопировать на все компоненты или пройти какой нибудь из предложенных дорог.

Долгий путь и рискованный.

В частности и по этому ушел из PCAD
Но тема переходит во флейм. Так что я закрываюсь
ivainc1789
Цитата(Жека @ Aug 23 2006, 13:46) *
Почему бы не увеличить зазор у Коппер Поура? Имхо, самый нетрудоемкий способ.
Как вариант, поставь Cutout прямо на плате (не в библиотеках) - правда, быстрее и грамотнее все-таки поправить библиотеки

Интересно, как предлагается "поправить библиотеки"? Ведь cutouts определенные в паттерне PCB editor не воспринимает. P-CAD2004sp4. Только рисовать на плате... В PCAD2006 тоже так?
Uree
С чего вдруг не воспринимает? Все он воспринимает. Я нарисовал кутаут на весь элемент, а потом полдня ломал голову - почему площадка не подсоединяется к полигону. Так что все с этим в порядке.
ivainc1789
Цитата(Uree @ Aug 29 2006, 18:06) *
С чего вдруг не воспринимает? Все он воспринимает. Я нарисовал кутаут на весь элемент, а потом полдня ломал голову - почему площадка не подсоединяется к полигону. Так что все с этим в порядке.

Очень странно... Я делаю так: рисую cutout в pattern'е SMD1206 в слое TOP. Затем в PCB editor делаю Force update (pattern обновляется), "накрываю" pattern Copper pour'ом и результат виден при заливке: заливается и область кутаута!!! Может в настройках что-то не так? PCAD2004sp4
Uree
Цитата(ivainc1789 @ Aug 30 2006, 05:32) *
Очень странно... Я делаю так: рисую cutout в pattern'е SMD1206 в слое TOP. Затем в PCB editor делаю Force update (pattern обновляется), "накрываю" pattern Copper pour'ом и результат виден при заливке: заливается и область кутаута!!! Может в настройках что-то не так? PCAD2004sp4


Да все так. И никаких настроек насчет кутаутов я не нашел. Непонятно.
У меня получается так, как на картинке: верхний ряд(0805) - кутаут на весь паттерн, с запасом, в предыдущих версиях не подсоединялись пады к заливке, в этой уже присоединяются, вырез соблюдается. Попробовал даже кипаут в одном из них удалить и перезалил - не влияет.
Нижние(0603) - кутаут только между падами - тоже нормально заливается, с вырезанием.
Даже и не знаю, что вам сказать.
ivainc1789
Цитата(Uree @ Aug 30 2006, 10:36) *
Да все так. И никаких настроек насчет кутаутов я не нашел. Непонятно.
У меня получается так, как на картинке: верхний ряд(0805) - кутаут на весь паттерн, с запасом, в предыдущих версиях не подсоединялись пады к заливке, в этой уже присоединяются, вырез соблюдается. Попробовал даже кипаут в одном из них удалить и перезалил - не влияет.
Нижние(0603) - кутаут только между падами - тоже нормально заливается, с вырезанием.
Даже и не знаю, что вам сказать.

Скорее всего, дело в том, что у Вас слишком мелкие компоненты и соотв. настройки Cu Pour. Однако уже на типоразмере 1206 и более проблема проявляется. Вот пример, в котором спайку под SMD1206 на слое TOP cutout, определенный в паттерне, не отрабатывает. Кстати, а у Вас двухслойная плата? Можно ли и для меня ваш примерчик прикрепить?
Uree
Цитата(ivainc1789 @ Aug 30 2006, 19:06) *
Скорее всего, дело в том, что у Вас слишком мелкие компоненты и соотв. настройки Cu Pour. Однако уже на типоразмере 1206 и более проблема проявляется. Вот пример, в котором спайку под SMD1206 на слое TOP cutout, определенный в паттерне, не отрабатывает. Кстати, а у Вас двухслойная плата? Можно ли и для меня ваш примерчик прикрепить?


Возвращаю вам ваш пример с нормально обработанным кутаутом. Добавил туда и свой компонент 1206. Логика программы непонятна, но от чего зависит теперь ясно: до тех пор, пока купоур не подключен ни к одной цепи, он кутауты игнорирует. Как только подключен - все честно вырезается.
ivainc1789
Цитата(Uree @ Aug 31 2006, 11:01) *
Возвращаю вам ваш пример с нормально обработанным кутаутом. Добавил туда и свой компонент 1206. Логика программы непонятна, но от чего зависит теперь ясно: до тех пор, пока купоур не подключен ни к одной цепи, он кутауты игнорирует. Как только подключен - все честно вырезается.

Спасибо. Действительно работает. Я как-то не догадывался, что цепь для cu pour обязательно нужно определять...
ivainc1789
Цитата(ivainc1789 @ Aug 31 2006, 22:12) *
Цитата(Uree @ Aug 31 2006, 11:01) *


Возвращаю вам ваш пример с нормально обработанным кутаутом. Добавил туда и свой компонент 1206. Логика программы непонятна, но от чего зависит теперь ясно: до тех пор, пока купоур не подключен ни к одной цепи, он кутауты игнорирует. Как только подключен - все честно вырезается.

Спасибо. Действительно работает. Я как-то не догадывался, что цепь для cu pour обязательно нужно определять...

Рассмотренную проблему окончательно исправили в PCAD2006.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.