Окружение:
Exp2005.3. Маршрут DxD - > Expedition PCB.
Задача:
Есть проект в котором 40 однотипных блоков. DC/DC преобразователей. Нужно максимально автоматизировать процесс модификации схемы и разводки PCB.
Решение:
1.Создаем иерархический проект по типу снизу вверх.
2.Создаем файл схемы с именем DCDC.1. На нем размещаем все необходимые элементы, связи и выводим выходные сигналы.
3.Создаем символ, который будет содержать внешние связи блока DCDC. Тип символа Composite. Выбирал при создании визардом. Атрибуты по умолчанию. Символ лежит в папке локального проекта /sym. Название символа такое как у схемы DCDC созданной на 1-м этапе.
4.Создаем схему верхнего уровня. Вставляем символ DCDC. Соединяем, сохраняем и чекаем все Ок. 0 ошибок.
А теперь Если передать все это в Expedition через CDB, то при упаковке говорит:
Number of Part Numbers: 1
Part Numb: DCDC -> Vend Part:
Number of Part Names: 0
Number of Part Labels: 0
Checking for value differences between symbol properties and PartsDB properties
WARNING Block NEWSCHEMATIC Page 1, Symbol $1I2317: Symbol / PartsDB property mismatch
Resolved PartNumber =
Symbol Property: Part Number = DCDC
PartsDB Property: Part Number =
Checking the validity of the packaging of prepackaged schematic
symbols. Only the first error in symbols having the same
Reference Designator will be reported.
ERROR: There is no Part Number: DCDC in the Parts
DataBase for symbols with Part Name: (null) and Part Label: (null).
[Please add the Part Number to the PDB either directly
or by having the project file point to a PDB that contains it.]
The relevant symbols are:
1 packaging error has been found.
Т.е. ищется Cell для DCDC. Но как я понима, никакого Cell быть не должно, должны подставляться элементы из вложенной схемы.
Помогите пожалуйста с решением проблемы!!!