Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: вопрос по созданию библиотеки
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Cadence
shufle
Здравсвуйте, начинаю осваивать Allegro 16.5. Пытаюсь создать собственную библиотеку компонентов для проекта. Скачал с сайта производителя футпринты: файлы .pad .dra. .psm. С помощью какой программы можно создать элемент и привязать к нему эти футпринты? Прошу прощения за глупые вопросы, которые могут вознкнуть, не смог найти в сети какоголибо туториала или книги по Cadence.
Uree
.pad - файлы падстэков. Путь к ним должен быть указан в PCB Editor, чтобы он мог ими пользоваться как при редактировании футпринтов, так и при проектировании платы.
.dra. - чертежи футпринтов, доступны для редактирования, для проектирования ПП фактически не нужны.
.psm - "упакованные" футпринты. Собственно именно содержимое этих файлов "вгружается" PCB Editor-ом при загрузке нетлиста и в процессе плэйсмента компонентов на ПП.

Пути к библиотекам падстэков и символов устанавливаются в меню Setup -> User preferences... :

Нажмите для просмотра прикрепленного файла

А элемента как такового в Аллегро нет. Есть символы на схеме, есть их атрибуты и один из них указывает на используемый в РСВ футпринт.
Схема может быть в разных САПРах, Design Entry HDL или OrCAD Capture от самой Cadence или в чем-то от третьего производителя. Поэтому создание символа определяется другим софтом и к Аллегро PCB никак не привязано.
А понятия "элемент", как например в ПКАДе, в Аллегро просто не существует...
shufle
Спасибо за разъяснение, тогда следующий вопрос как указать этот атрибут на конкретный файл?
vitan
УГО на схеме должно иметь атрибут, у которого значением является имя корпуса (без ".dra" или ".psm"). Имя атрибута для каждого редактора схемы своё.
shufle
Если брать Orcad, то какой атрибут?
Alex11
PCB Footprint
shufle
спасибо
shufle
Подскажите пожалуйста, создаю элемент в PCB libririan XL Part developer. В разделе packages указываю путь к футпринту в поле jedec type но он выдает ошибку, что по этому пути этого файла .psm не существует. Что я делаю не так?
Ant_m
Нужно выбирать из списка, а не писать название и\или путь.
.psm должен лежать в папке которая определяется переменной psmpath. psmpath(как и другие переменные) задается в настройках Editor.
shufle
спасибо указал путь, теперь ругается что файл psm не загрузился
Цитата
Footprint D:/Cadence/SPB_16.5/share/pcb/pcb_lib/symbols/pbs32new.psm not loaded by PCB Editor footprint viewer module (May require uprev)

На сайте указано что футпринт для весрии 13.6+. Файлы я обновил с помощью DB Doctor. В чем может быть проблема?
leom
Цитата(shufle @ Aug 16 2012, 15:38) *
На сайте указано что футпринт для весрии 13.6+. Файлы я обновил с помощью DB Doctor. В чем может быть проблема?


надо из обновленных файлов .dra создать файлы .psm
andrey74
Лучше всего для аллегро использовать свои собственные футпринты.
Пути к футпринтам (как и к пинам) прописываются в environment editor(меню path), причем , после добавления нового пути нужно перезапустить полностью аллегро.
В парт девелопере в строчке jedec type нужно прописать только имя psm файла, причем без пути, и без расширения. просто имя. он сам его найдет в путях, которые вы прописали.
shufle
Цитата(leom @ Aug 16 2012, 23:35) *
надо из обновленных файлов .dra создать файлы .psm

С помощью какой программы это сделать?
vitan
Цитата(shufle @ Aug 17 2012, 12:34) *
С помощью какой программы это сделать?

Открыть dra и нажать save.
shufle
Спасибо. Подскажите пожалуйста как сохранить библиотеку в файле .lib ?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.