Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Одновременная работа с группой полигонов в Allegro 17.2
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Cadence
Tiger
Добрый день

Есть файл разводки, импортированный из PCAD в Allegro.

В нем есть пара проблем с полигонами заливки:
1. Импорт дал статические полигоны, хотелось бы их переделать в динамические. Понятно, что ручками это сделать можно, поштучно, но уж очень их много - 58 штук. Поэтому хочется выделить и сменить тип Static на Dynamic.
2. Полигоны с какой-то радости импортировались попарно. Можно ли группой убить полигоны, точно наложенные друг на друга в одном слое? По причине того, что их, опять-таки, много.

Можно ли бы эти проблемы решить?

Стандартный вариант ответа - выделить по Query во вкладке Find и делать дальше, что душа пожелает - не подходит, у меня 17.2 без Hotfix 6. Только через SKILL?
Uree
Сдается мне, чем ждать ответ с волшебной функцией которой не существует, быстрее будет все вручную поправить. Но если время не поджимает, то можно и пограться конечно... Полсотни полигонов - это 1-2 часа поправок.
Tiger
Цитата(Uree @ Nov 14 2017, 18:29) *
Сдается мне, чем ждать ответ с волшебной функцией которой не существует, быстрее будет все вручную поправить. Но если время не поджимает, то можно и пограться конечно... Полсотни полигонов - это 1-2 часа поправок.

Дело в том, что при импорте получается много неожиданных проблем и артефактов, связанных с разными комбинациями маппинга этих 62 импортируемых слоев из PDIF PCAD на слои Аллегро. Вот только что обнаружил, что паяльная маска не втянулась - и пришлось бы все заново переделывать, если бы все ручками уже сделал
Uree
Именно поэтому групповое редактирование теряет смысл - стоит проверять _все_ импортированное на корректность и то, что нужно, поправлять.

Маска не втняулась... это как? В ней какие-то специальные полигоны были, которые не передались? Потому как если речь о падах на которых нет вскрытия маски - так это считай корректно. В ПКАДе мало кто заморачивался комплексными падами и отдельным описанием только маски. Потому что такие пады передаются уже корректно.
А так проще экспортировать из дизайна библиотеку корпусов и падстэков, поправить их на уровне библиотеки и тогда уже обновить дизайн.
Tiger
Цитата(Uree @ Nov 14 2017, 18:48) *
Именно поэтому групповое редактирование теряет смысл - стоит проверять _все_ импортированное на корректность и то, что нужно, поправлять.

Маска не втняулась... это как? В ней какие-то специальные полигоны были, которые не передались? Потому как если речь о падах на которых нет вскрытия маски - так это считай корректно. В ПКАДе мало кто заморачивался комплексными падами и отдельным описанием только маски. Потому что такие пады передаются уже корректно.
А так проще экспортировать из дизайна библиотеку корпусов и падстэков, поправить их на уровне библиотеки и тогда уже обновить дизайн.

Нет, немного не так. При втягивании PDIF в Аллегро надо создать файл *.ini о 62 строках, который отображает, например, медь КП в класс PIN->TOP. Вот так примерно:
Код
[LayerMap]
0=COMP|ETCH|TOP
1=PADCOM|PIN|TOP
...

Можно найти большинство инфы о назначении слоев PCAD в PDIF по вот этой ссылке, в середине страницы, но там не все. О назначении некоторых слоев приходится догадываться. Некоторые слои в PDIF пустые. Поэтому решается перебором - смаппил, посмотрел результат, снова смаппил...

Собственно, это еще нормально. Тут я хотя бы могу контролировать процесс. А, например, Altium 14 при втягивании файла PCAD2002 переворачивает футпринты на 180 градусов. Если же втянуть в Альтиум PDIF, то он переставит КП с нижнего слоя на верхний, и изменить это нельзя sm.gif Там при импорте много веселых вещей.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2024 Invision Power Services, Inc.