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

 
 
 
Reply to this topicStart new topic
> Создание и подключение библиотек, в Аллегро 16.2
Vanёk
сообщение Feb 24 2010, 08:52
Сообщение #1


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

Группа: Свой
Сообщений: 94
Регистрация: 14-03-06
Из: Russia, Vidnoe
Пользователь №: 15 249



Что-то не могу разобраться как устроены библиотеки в Allegro.
- Библиотека это просто папка или нужно специально как-то её создавать через Library Explorer (как?)?
- И ещё вопрос: как подключить библиотеку padstacks или отдельные файлы padstacks в Allegro PCB Editor, чтобы при создании package symbol-а они были доступны для выбора в окошке "Select a padstack"?

спасибо.


--------------------
Puro delirio, una chochez verdadera.
Go to the top of the page
 
+Quote Post
VladimirZ
сообщение Feb 24 2010, 09:43
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 72
Регистрация: 8-02-05
Из: Харьков
Пользователь №: 2 496



Setup->User Preferences->Paths->Library
Ну и добавить путь.
Go to the top of the page
 
+Quote Post
Enzo
сообщение Apr 14 2010, 07:45
Сообщение #3


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

Группа: Свой
Сообщений: 132
Регистрация: 28-03-08
Из: Санкт-Петербург
Пользователь №: 36 306



Открываем указанный путь Setup->User Preferences->Paths->Library
и видим (см. на картинке) 8 различных элементов библиотеки, я подключил только PAD, из той библиотеки которая шла в комплекте к 16,3 . Загружаю компоненты из схематикса,всё ок. Зачем что конкретно подключать в остальные вкладки не понятно.
Как только подключаю свою старую библиотеку от Spb 15,7, компоненты в плату не грузятся. Editor просит сделать апдейт.
Как это сделать ?
И как апдейдить старые проекты из 15,7 ,если открывешь их в 16,3?
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Uree
сообщение Apr 14 2010, 09:25
Сообщение #4


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

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



Пройдитесь по ним DB Doctor-ом.
Go to the top of the page
 
+Quote Post
Enzo
сообщение Apr 14 2010, 11:37
Сообщение #5


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

Группа: Свой
Сообщений: 132
Регистрация: 28-03-08
Из: Санкт-Петербург
Пользователь №: 36 306



Проект проверил DB Doctor-ом, а как быть с библиотеками ?
Если не трудно всё же подскажите по поводу структуры библиотеки что куда подключать и зачем.
вот структура каталога и то что в них находиться:

pcb_lib --npo_0603_caps.dcl

devices-- текстовые файлы


symbols --pad---dra--psm
Go to the top of the page
 
+Quote Post
Uree
сообщение Apr 14 2010, 11:56
Сообщение #6


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

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



Все зависит от конфигурации проекта.
С платой понятно, она в аллегро и для нормальной работы с ней нужно подключить всего две библиотеки - padpath и psmpath. Этого хватит чтобы вгружать корпуса и трассировать плату.
А со схемой вопрос не раскрыт, - в чем она сделана и какие библиотеки ей нужны.
Go to the top of the page
 
+Quote Post
Enzo
сообщение Apr 14 2010, 12:39
Сообщение #7


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

Группа: Свой
Сообщений: 132
Регистрация: 28-03-08
Из: Санкт-Петербург
Пользователь №: 36 306



Схема сделана в Дизайн Кэпчуре, билиотека стандартная, .olb,
берём из неё символ вставляем схему, приписываем символу футпринт и генерим нетлист.

Я проверил, в аллегро эдиторе у меня не указан путь к psmpath, указал только padpath. И плата при этом загружалась.
Правда файлы.psm лежат там же что и pad.

Как абгрейдить библиотеку до версии 16,3?
Go to the top of the page
 
+Quote Post
Old1
сообщение Apr 14 2010, 12:51
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 697
Регистрация: 26-07-05
Из: Могилев
Пользователь №: 7 095



Цитата(Enzo @ Apr 14 2010, 14:54) *
Схема сделана в Дизайн Кэпчуре, билиотека стандартная, .olb,
берём из неё символ вставляем схему, приписываем символу футпринт и генерим нетлист.

Я проверил, в аллегро эдиторе у меня не указан путь к psmpath, указал только padpath. И плата при этом загружалась.
Правда файлы.psm лежат там же что и pad.

Как абгрейдить библиотеку до версии 16,3?

Библиотеки символов тоже нужно DB Doctor-ом "прочистить" если они созданы в вверсии более ранней чем 16.2. Преобразование библиотек можно запустить в пакетном режиме:
- (желательно) скопировать все что требует конвертации
во временную папку (можно (и нужно) с сохранением структуры
каталогов);
- скопировать туда же (во временную папку) файл run_conv.bat;
- запустить run_conv.bat ; батник просканирует все каталоги,
находящиеся во временной папке, и применит dbdoctor.exe
к каждому файлу с расширением из списка (в данном случае
*.dra *.psm *.bsm *.ssm *.pad );
- переписать сконвертированные библиотеки куда нужно.
( Если нужно конвертировать файлы с другим расширением,
добавить это расширение в список в run_conv.bat.
Если стоят одновременно несколько версий SPB, то в
батнике нужно прописать путь к dbdoctor.exe последней версии)

run_conv.bat
Код
set noconfirm=t
for /R %%f IN (*.dra *.psm *.bsm *.ssm *.pad *.fsm *.ssm ) DO  dbdoctor %%f
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 16:22
Рейтинг@Mail.ru


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