реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> вопрос по созданию библиотеки
shufle
сообщение Aug 14 2012, 12:50
Сообщение #1





Группа: Новичок
Сообщений: 8
Регистрация: 23-02-12
Пользователь №: 70 428



Здравсвуйте, начинаю осваивать Allegro 16.5. Пытаюсь создать собственную библиотеку компонентов для проекта. Скачал с сайта производителя футпринты: файлы .pad .dra. .psm. С помощью какой программы можно создать элемент и привязать к нему эти футпринты? Прошу прощения за глупые вопросы, которые могут вознкнуть, не смог найти в сети какоголибо туториала или книги по Cadence.
Go to the top of the page
 
+Quote Post
Uree
сообщение Aug 14 2012, 13:25
Сообщение #2


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



.pad - файлы падстэков. Путь к ним должен быть указан в PCB Editor, чтобы он мог ими пользоваться как при редактировании футпринтов, так и при проектировании платы.
.dra. - чертежи футпринтов, доступны для редактирования, для проектирования ПП фактически не нужны.
.psm - "упакованные" футпринты. Собственно именно содержимое этих файлов "вгружается" PCB Editor-ом при загрузке нетлиста и в процессе плэйсмента компонентов на ПП.

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

Прикрепленное изображение


А элемента как такового в Аллегро нет. Есть символы на схеме, есть их атрибуты и один из них указывает на используемый в РСВ футпринт.
Схема может быть в разных САПРах, Design Entry HDL или OrCAD Capture от самой Cadence или в чем-то от третьего производителя. Поэтому создание символа определяется другим софтом и к Аллегро PCB никак не привязано.
А понятия "элемент", как например в ПКАДе, в Аллегро просто не существует...
Go to the top of the page
 
+Quote Post
shufle
сообщение Aug 14 2012, 14:26
Сообщение #3





Группа: Новичок
Сообщений: 8
Регистрация: 23-02-12
Пользователь №: 70 428



Спасибо за разъяснение, тогда следующий вопрос как указать этот атрибут на конкретный файл?
Go to the top of the page
 
+Quote Post
vitan
сообщение Aug 14 2012, 14:42
Сообщение #4


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



УГО на схеме должно иметь атрибут, у которого значением является имя корпуса (без ".dra" или ".psm"). Имя атрибута для каждого редактора схемы своё.
Go to the top of the page
 
+Quote Post
shufle
сообщение Aug 14 2012, 15:03
Сообщение #5





Группа: Новичок
Сообщений: 8
Регистрация: 23-02-12
Пользователь №: 70 428



Если брать Orcad, то какой атрибут?
Go to the top of the page
 
+Quote Post
Alex11
сообщение Aug 14 2012, 15:41
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 106
Регистрация: 23-10-04
Из: С-Петербург
Пользователь №: 965



PCB Footprint
Go to the top of the page
 
+Quote Post
shufle
сообщение Aug 14 2012, 17:41
Сообщение #7





Группа: Новичок
Сообщений: 8
Регистрация: 23-02-12
Пользователь №: 70 428



спасибо
Go to the top of the page
 
+Quote Post
shufle
сообщение Aug 16 2012, 09:44
Сообщение #8





Группа: Новичок
Сообщений: 8
Регистрация: 23-02-12
Пользователь №: 70 428



Подскажите пожалуйста, создаю элемент в PCB libririan XL Part developer. В разделе packages указываю путь к футпринту в поле jedec type но он выдает ошибку, что по этому пути этого файла .psm не существует. Что я делаю не так?
Go to the top of the page
 
+Quote Post
Ant_m
сообщение Aug 16 2012, 10:45
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 756
Регистрация: 14-08-07
Из: Москва
Пользователь №: 29 765



Нужно выбирать из списка, а не писать название и\или путь.
.psm должен лежать в папке которая определяется переменной psmpath. psmpath(как и другие переменные) задается в настройках Editor.
Go to the top of the page
 
+Quote Post
shufle
сообщение Aug 16 2012, 11:38
Сообщение #10





Группа: Новичок
Сообщений: 8
Регистрация: 23-02-12
Пользователь №: 70 428



спасибо указал путь, теперь ругается что файл 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. В чем может быть проблема?
Go to the top of the page
 
+Quote Post
leom
сообщение Aug 16 2012, 19:35
Сообщение #11


Частый гость
**

Группа: Свой
Сообщений: 124
Регистрация: 19-03-05
Пользователь №: 3 504



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


надо из обновленных файлов .dra создать файлы .psm
Go to the top of the page
 
+Quote Post
andrey74
сообщение Aug 17 2012, 03:14
Сообщение #12


Частый гость
**

Группа: Участник
Сообщений: 184
Регистрация: 14-02-11
Пользователь №: 62 953



Лучше всего для аллегро использовать свои собственные футпринты.
Пути к футпринтам (как и к пинам) прописываются в environment editor(меню path), причем , после добавления нового пути нужно перезапустить полностью аллегро.
В парт девелопере в строчке jedec type нужно прописать только имя psm файла, причем без пути, и без расширения. просто имя. он сам его найдет в путях, которые вы прописали.
Go to the top of the page
 
+Quote Post
shufle
сообщение Aug 17 2012, 08:34
Сообщение #13





Группа: Новичок
Сообщений: 8
Регистрация: 23-02-12
Пользователь №: 70 428



Цитата(leom @ Aug 16 2012, 23:35) *
надо из обновленных файлов .dra создать файлы .psm

С помощью какой программы это сделать?
Go to the top of the page
 
+Quote Post
vitan
сообщение Aug 17 2012, 08:41
Сообщение #14


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



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

Открыть dra и нажать save.
Go to the top of the page
 
+Quote Post
shufle
сообщение Aug 17 2012, 09:21
Сообщение #15





Группа: Новичок
Сообщений: 8
Регистрация: 23-02-12
Пользователь №: 70 428



Спасибо. Подскажите пожалуйста как сохранить библиотеку в файле .lib ?
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 7th July 2025 - 09:35
Рейтинг@Mail.ru


Страница сгенерированна за 0.01473 секунд с 7
ELECTRONIX ©2004-2016