fill 2 November 24, 2021 Posted November 24, 2021 · Report post 52 минуты назад, teap0t сказал: А вот не получается. Пады с типом "die" размещаются. Но и всё. Это то, с чего я начинал, почитав документацию. Я не могу поменять тип. Упёрся и затих, ибо других дел было много. Но, т.к. задача никуда не делась, решил воззвать к сообчеству. У меня не получается даже на другой die поменять. Где-то есть блокировка? Вам для начала надо бы научиться логически мыслить :) 1. Тип есть: - у падстека - у ячейки 2. Ментор жестко отслеживает совпадение типов - защита от дурака. Значит: - импортируем в ячейку типа Die, падстеки типа die - меняем тип ячейки на Connector (или что-то другое) - меняем падстеки 4 часа назад, Roman53 сказал: Вот еще вариант, сорри за навязчивость. 1. Поднимаю проект в Аллегро.(см capture Allegro) 2. при помощи встроенной утилиты extracta выношу нужные ASCII файлы (см allegro_ ASCII.JPG) 3. Поднимаю программу Camcad PCB Translator и импортирую туда полученные из Аллегро файлы (см.camcad_pcb tranlator.JPG) 4. В Camcad pcb translator делаю экспорт в нужную мне программу, в данном случае - Ментор и получаю hkp файлы (см. mentor_ASCII.JPG) 5. Создаю в Менторе новый проект и импортирую туда полученные из Camcad файлы. (см. MENTOR.jpg) Все, плата перетранслирована вместе с компонентами, они находятся в локальной библиотеке, из которой легко вытащить в любую центральную. Вся операция заняла меньше времени, чем я пишу это сообщение, зато у меня куча готовых компонентов абсолютно идентичных тем, что в Аллегро. Можно сделать гораздо проще и без применения доп. программ. Используется менторовский транслятор Allegro_to_Xpedition. 1. В Allegro запускается скрипт, в результате работы которого получается плата в формате Xpedition. Кроме того в получившейся папке лежат и указанные Вами файлы *hkp. 2. В Library Manager можно напрямую из этой платы импортировать падстеки\ячейки\компоненты. Или импортировать из hkp. Quote Share this post Link to post Share on other sites More sharing options...
PBO 2 November 24, 2021 Posted November 24, 2021 · Report post On 11/23/2021 at 4:24 PM, teap0t said: Допускаю, что я криворукий, но это именно то, что мне было нужно, и чего я не смог добиться. И сейчас, глядя на ваши картинки, повторить не смог. Максимум, что получалось После создания Pin-Die в Padstack editor вам нужно обязательно закрыть ПОЛНОСТЬЮ cell editor для того чтобы он считал новые Padstack затем открыть и заменить. P.S. Это бесящий менторовский косяк, который не умеет динамически подгружать новую инфу в Cell Editor. Для загрузки изменений нужно переоткрыть Cell Editor полностью Quote Share this post Link to post Share on other sites More sharing options...
Roman53 0 November 24, 2021 Posted November 24, 2021 · Report post К своему стыду я так и не научился пользоваться внутренним транслятором, он затыкается на каком-то этапе и не дает идти дальше, поэтому использую то, что получается. Quote Share this post Link to post Share on other sites More sharing options...
teap0t 0 November 25, 2021 Posted November 25, 2021 · Report post Мыслить логически быстро отучает Каденс. Так что лучше по инструкции Итак. Quote 1. Тип есть: - у падстека - у ячейки Отлично. Про падстек понятно. А ячейка - это, вероятно, "cell"? А где у неё свойства? Quote Share this post Link to post Share on other sites More sharing options...
fill 2 November 25, 2021 Posted November 25, 2021 · Report post 32 минуты назад, teap0t сказал: Мыслить логически быстро отучает Каденс. Так что лучше по инструкции Итак. Отлично. Про падстек понятно. А ячейка - это, вероятно, "cell"? А где у неё свойства? Quote Share this post Link to post Share on other sites More sharing options...
teap0t 0 November 25, 2021 Posted November 25, 2021 · Report post Я нашёл этот диалог. Но смена значения в поле "Package Group" на редактируемость никаких видимых воздействий не оказывает. Я попробовал скопировать cell. Копия есть, но она наследует все свойства оригинала. Quote Share this post Link to post Share on other sites More sharing options...
fill 2 November 25, 2021 Posted November 25, 2021 · Report post Quote Share this post Link to post Share on other sites More sharing options...
teap0t 0 November 25, 2021 Posted November 25, 2021 (edited) · Report post Получилось. Промежуточный итог. 1. Заводим рабочую библиотеку, дабы чего в боевой конфигурации не испортить. У меня это простое копирование каталога "template_lib", в котором уже есть контактные площадки нужного вида. 2. Делаем два падстека. Один с типом "Pin - Die". Дабы не плодить сущности назовём его "die". Этот падстек будем использовать для задания позиций выводов на футпринте. 3. Второй падстек с типом "Pin - SMD". Его надо назвать так же, как и предыдущий, но с подчёркиванием на конце. Его будем использовать для подмены падстека для полного снятия ограничений на тип контактной площадки. 4. Заводим новый футпринт. 5. После нажатия на кнопку "Next>>" запускается Cell Editor. Edited November 25, 2021 by teap0t Quote Share this post Link to post Share on other sites More sharing options...
teap0t 0 November 25, 2021 Posted November 25, 2021 (edited) · Report post Промежуточный итог - продолжение. 6. Запускаем "Place->Die Wizard". В котором заполняем путь к файлу координат, формат записи (для выходного файла Каденса это "Имя вывода", "тип контактной площадки", X, Y, разделитель "запятая") и жмём "Refresh" (две зелёные стрелочки по кругу). 7. Получаем результат. На этом этапе из-за нестандартных номеров выводов приходится выделять все выводы в окне "Place Pins" и удалять их, а потом жать "OK" в визарде. На данный момент у нас есть контактные площадки типа Die, с которыми ничего далать нельзя. Зато расставлены они правильно. Edited November 25, 2021 by teap0t Quote Share this post Link to post Share on other sites More sharing options...
teap0t 0 November 25, 2021 Posted November 25, 2021 (edited) · Report post Промежуточный итог - Продолжение. 8. Теперь самое время сохраниться. 9. Импортируем графику Выходим из Cell Editor. Теперь надо поменять тип футпринта. Edited November 25, 2021 by teap0t Quote Share this post Link to post Share on other sites More sharing options...
teap0t 0 November 25, 2021 Posted November 25, 2021 (edited) · Report post Промежуточный итог - Продолжение. 10. Опять запускаем Cell Editor, но уже из окна библиотеки. Меняем "Package Group" с того, что было исходно (General) на что-то иное, например "Connector", а "Mount Type" на "Surface". 11. Вновь запускаем футпринт на редактирование. Через диалог "Place->Pin" попадаем в окно свойств контактных площадок, где можно выбрать SMD вариант. Ну, собственно, всё. Вон они паскуды квадратные. 1510800101.dxf pins.csv 1510800101.csv 1510800101_sd.pdf 1510800101.dra Edited November 25, 2021 by teap0t Quote Share this post Link to post Share on other sites More sharing options...
teap0t 0 November 25, 2021 Posted November 25, 2021 (edited) · Report post Завершая тему. 11. Теперь можно завести контактную площадку под монтаж в отверстие, изменить "Mount Type" футпринта на "Through"... ...И можно менять контактные площадки на требуемые изначально. Хотя, возможно, промежуточный вариант с SMD здесь не нужен. 12. Без промежуточного SMD не получается. Но, ничего. Схема работает. Edited November 25, 2021 by teap0t Quote Share this post Link to post Share on other sites More sharing options...
Roman53 0 November 25, 2021 Posted November 25, 2021 · Report post 1 hour ago, teap0t said: Завершая тему. 11. Теперь можно завести контактную площадку под монтаж в отверстие, изменить "Mount Type" футпринта на "Through"... ...И можно менять контактные площадки на требуемые изначально. Хотя, возможно, промежуточный вариант с SMD здесь не нужен. 12. Без промежуточного SMD не получается. Но, ничего. Схема работает. И чем это быстрее трансляции? За одну трансляцию Вы получаете все футпринты, которые есть на плате в Аллегро, а здесь метод, хоть и неплохой, но больно уж громоздкий Quote Share this post Link to post Share on other sites More sharing options...
teap0t 0 November 25, 2021 Posted November 25, 2021 · Report post 12 minutes ago, Roman53 said: И чем это быстрее трансляции? За одну трансляцию Вы получаете все футпринты, которые есть на плате в Аллегро, а здесь метод, хоть и неплохой, но больно уж громоздкий Так нету же платы. Я библиотеками заведую. Надо компоненты делать. Но указанный вами способ взял на карандаш. Способ после третьего прогона очень быстро проскакивать начинает. fillу спасибо. Quote Share this post Link to post Share on other sites More sharing options...
Roman53 0 November 25, 2021 Posted November 25, 2021 · Report post 1 hour ago, teap0t said: Так нету же платы. Я библиотеками заведую. Надо компоненты делать. Но указанный вами способ взял на карандаш. Способ после третьего прогона очень быстро проскакивать начинает. fillу спасибо. Так тоже не проблема, накидал в brd компоненты, которые нужно перетранслировать, и вперед))) Quote Share this post Link to post Share on other sites More sharing options...