Цитата(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, внутренний номер(для бухгалтерии и складского учета, доп параметры (напряжение, ток, КУ по току...что душе хочется) и все - новый транзистор доступен для дальнейшей работы с ним.