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

 
 
> библиотеи в Allegro
doomer#gp
сообщение Jul 5 2005, 08:18
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 382
Регистрация: 10-03-05
Из: USA
Пользователь №: 3 234



Посмотрел примеры из документации, появились вопросы.

Там, чтобы подключить библиотеку в проект, они ее копируют в папку с проектом, а потом делают импорт ptf. Не понятно, как добавить в проект библиотеки которые бы лежали в отдельной директории.

По самим библиотекам. Можно ли выбирать УГО из какого-либо ряда, созданного заранее (аналогично footprint-ам). Например создаю в библиотеке кучу cell-ов (транзисторов) - для всех ведь одно и тоже УГО.

Когда пытаюсь изменить контур УГО (прямоугольник штриховой линией), то при сохранении Part Developer вылетает по General Protection Fault
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
engineer
сообщение Jul 5 2005, 15:57
Сообщение #2


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

Группа: Свой
Сообщений: 126
Регистрация: 5-01-05
Из: Кремниевая долина, США
Пользователь №: 1 816



Цитата(doomer#gp @ Jul 5 2005, 00:18)
Посмотрел примеры из документации, появились вопросы.

Там, чтобы подключить библиотеку в проект, они ее копируют в папку с проектом, а потом делают импорт ptf. Не понятно, как добавить в проект библиотеки которые бы лежали в отдельной директории.

По самим библиотекам. Можно ли выбирать УГО из какого-либо ряда, созданного заранее (аналогично footprint-ам). Например создаю в библиотеке кучу cell-ов (транзисторов) - для всех ведь одно и тоже УГО.

Когда пытаюсь изменить контур УГО (прямоугольник штриховой линией), то при сохранении Part Developer вылетает по General Protection Fault
*

Вовсе необязательно копировать бибилиотеки. У нас все библиотеки лежат на сети. Подключаются они к проекту в файле cds.lib
Например вот содержимое одного из файлов
DEFINE 320853aa_lib worklib
DEFINE ic q:_libs/ic
DEFINE connector q:_libs/connector
DEFINE discrete q:_libs/discrete
DEFINE standard q:_libs/standard

С сохранением УГО тоже проблем нет. Попытайтесь установить все обновления и хотфиксы. Или хотябы Update1.
Я для транзисторов создал одну ячейку (cell). Сделал несколько УГО (символов) ( с окружностью и без, повыернутые на 90-270 градусвоВ ней для каждого вида транзисторов (в зависмости от количества выводов) создал package.
Далее в таблице part_table\part.ptf только добавляю строчку с описанием транзистора (Наименование, package, footprint, внутренний номер(для бухгалтерии и складского учета, доп параметры (напряжение, ток, КУ по току...что душе хочется) и все - новый транзистор доступен для дальнейшей работы с ним.
Go to the top of the page
 
+Quote Post
doomer#gp
сообщение Jul 6 2005, 07:47
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 382
Регистрация: 10-03-05
Из: USA
Пользователь №: 3 234



А что значит q:_libs ? Специальный синтаксис пути ?
Путь ptf для каждой библиотеки тоже надо указать ?

Можете показать содержимое ptf файла упомянутой вами реализации ?
Go to the top of the page
 
+Quote Post



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

 


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


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