Окружение: 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 быть не должно, должны подставляться элементы из вложенной схемы. Помогите пожалуйста с решением проблемы!!!
|