fill 2 24 ноября, 2021 Опубликовано 24 ноября, 2021 · Жалоба 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. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
PBO 2 24 ноября, 2021 Опубликовано 24 ноября, 2021 · Жалоба On 11/23/2021 at 4:24 PM, teap0t said: Допускаю, что я криворукий, но это именно то, что мне было нужно, и чего я не смог добиться. И сейчас, глядя на ваши картинки, повторить не смог. Максимум, что получалось После создания Pin-Die в Padstack editor вам нужно обязательно закрыть ПОЛНОСТЬЮ cell editor для того чтобы он считал новые Padstack затем открыть и заменить. P.S. Это бесящий менторовский косяк, который не умеет динамически подгружать новую инфу в Cell Editor. Для загрузки изменений нужно переоткрыть Cell Editor полностью Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Roman53 0 24 ноября, 2021 Опубликовано 24 ноября, 2021 · Жалоба К своему стыду я так и не научился пользоваться внутренним транслятором, он затыкается на каком-то этапе и не дает идти дальше, поэтому использую то, что получается. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
teap0t 0 25 ноября, 2021 Опубликовано 25 ноября, 2021 · Жалоба Мыслить логически быстро отучает Каденс. Так что лучше по инструкции Итак. Quote 1. Тип есть: - у падстека - у ячейки Отлично. Про падстек понятно. А ячейка - это, вероятно, "cell"? А где у неё свойства? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
fill 2 25 ноября, 2021 Опубликовано 25 ноября, 2021 · Жалоба 32 минуты назад, teap0t сказал: Мыслить логически быстро отучает Каденс. Так что лучше по инструкции Итак. Отлично. Про падстек понятно. А ячейка - это, вероятно, "cell"? А где у неё свойства? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
teap0t 0 25 ноября, 2021 Опубликовано 25 ноября, 2021 · Жалоба Я нашёл этот диалог. Но смена значения в поле "Package Group" на редактируемость никаких видимых воздействий не оказывает. Я попробовал скопировать cell. Копия есть, но она наследует все свойства оригинала. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
fill 2 25 ноября, 2021 Опубликовано 25 ноября, 2021 · Жалоба Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
teap0t 0 25 ноября, 2021 Опубликовано 25 ноября, 2021 (изменено) · Жалоба Получилось. Промежуточный итог. 1. Заводим рабочую библиотеку, дабы чего в боевой конфигурации не испортить. У меня это простое копирование каталога "template_lib", в котором уже есть контактные площадки нужного вида. 2. Делаем два падстека. Один с типом "Pin - Die". Дабы не плодить сущности назовём его "die". Этот падстек будем использовать для задания позиций выводов на футпринте. 3. Второй падстек с типом "Pin - SMD". Его надо назвать так же, как и предыдущий, но с подчёркиванием на конце. Его будем использовать для подмены падстека для полного снятия ограничений на тип контактной площадки. 4. Заводим новый футпринт. 5. После нажатия на кнопку "Next>>" запускается Cell Editor. Изменено 25 ноября, 2021 пользователем teap0t Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
teap0t 0 25 ноября, 2021 Опубликовано 25 ноября, 2021 (изменено) · Жалоба Промежуточный итог - продолжение. 6. Запускаем "Place->Die Wizard". В котором заполняем путь к файлу координат, формат записи (для выходного файла Каденса это "Имя вывода", "тип контактной площадки", X, Y, разделитель "запятая") и жмём "Refresh" (две зелёные стрелочки по кругу). 7. Получаем результат. На этом этапе из-за нестандартных номеров выводов приходится выделять все выводы в окне "Place Pins" и удалять их, а потом жать "OK" в визарде. На данный момент у нас есть контактные площадки типа Die, с которыми ничего далать нельзя. Зато расставлены они правильно. Изменено 25 ноября, 2021 пользователем teap0t Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
teap0t 0 25 ноября, 2021 Опубликовано 25 ноября, 2021 (изменено) · Жалоба Промежуточный итог - Продолжение. 8. Теперь самое время сохраниться. 9. Импортируем графику Выходим из Cell Editor. Теперь надо поменять тип футпринта. Изменено 25 ноября, 2021 пользователем teap0t Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
teap0t 0 25 ноября, 2021 Опубликовано 25 ноября, 2021 (изменено) · Жалоба Промежуточный итог - Продолжение. 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 Изменено 25 ноября, 2021 пользователем teap0t Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
teap0t 0 25 ноября, 2021 Опубликовано 25 ноября, 2021 (изменено) · Жалоба Завершая тему. 11. Теперь можно завести контактную площадку под монтаж в отверстие, изменить "Mount Type" футпринта на "Through"... ...И можно менять контактные площадки на требуемые изначально. Хотя, возможно, промежуточный вариант с SMD здесь не нужен. 12. Без промежуточного SMD не получается. Но, ничего. Схема работает. Изменено 25 ноября, 2021 пользователем teap0t Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Roman53 0 25 ноября, 2021 Опубликовано 25 ноября, 2021 · Жалоба 1 hour ago, teap0t said: Завершая тему. 11. Теперь можно завести контактную площадку под монтаж в отверстие, изменить "Mount Type" футпринта на "Through"... ...И можно менять контактные площадки на требуемые изначально. Хотя, возможно, промежуточный вариант с SMD здесь не нужен. 12. Без промежуточного SMD не получается. Но, ничего. Схема работает. И чем это быстрее трансляции? За одну трансляцию Вы получаете все футпринты, которые есть на плате в Аллегро, а здесь метод, хоть и неплохой, но больно уж громоздкий Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
teap0t 0 25 ноября, 2021 Опубликовано 25 ноября, 2021 · Жалоба 12 minutes ago, Roman53 said: И чем это быстрее трансляции? За одну трансляцию Вы получаете все футпринты, которые есть на плате в Аллегро, а здесь метод, хоть и неплохой, но больно уж громоздкий Так нету же платы. Я библиотеками заведую. Надо компоненты делать. Но указанный вами способ взял на карандаш. Способ после третьего прогона очень быстро проскакивать начинает. fillу спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Roman53 0 25 ноября, 2021 Опубликовано 25 ноября, 2021 · Жалоба 1 hour ago, teap0t said: Так нету же платы. Я библиотеками заведую. Надо компоненты делать. Но указанный вами способ взял на карандаш. Способ после третьего прогона очень быстро проскакивать начинает. fillу спасибо. Так тоже не проблема, накидал в brd компоненты, которые нужно перетранслировать, и вперед))) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться