Я неоднократно транслировал проекты из PCAD и более того пару раз даже вел проекты - схема рисовалась в PCAD, топология в DxD-Exp, и т.к. в схему разработчики много раз (раз 10 точно) вносили изменения, то пришлось все эти разы транслировать PCAD->DxD и ничего все нормально работало.
Из AD транслировал несколько раз и насколько помню, там была основная проблема в том что схема состоит из множества файлов, т.е. трансляция происходит последовательно каждого файла, а при этом в ЦБ создаются разделы с именами каждого такого файла. С PCAD проще т.к. один файл на 100 листов = один раздел в ЦБ.
Проверяйте на схеме в DxD что написано в атрибуте Partition на символах. Если значение в схеме одно, а PDB другое то это и есть проблема для упаковки. В принципе есть способ заменить локальный раздел на раздел ЦБ через команду ПКМ>Substitute_Symbols в окне DxDatabook.
Я бы поступил следующим способом: 1. Создал два проекта и две ЦБ. Основной и добавочный соответственно. 2. Трансляцию делаем в добавочный проект с добавочной ЦБ 3. Т.к. нужно получить один раздел в ЦБ и одно значение Partition на символах схемы. То трансляцию делаем по одному файлу(листу) при этом каждый раз задавая файлу одно и тоже название. 4. После трансляции в доп. проект первого файла (листа) переносим (копируем) его в основной проект (в окне навигатора DxD ПКМ>Copy\Paste), затем удаляем транслированный лист из доп. проекта (чтоб не мешался). И далее повторяем процедуру для следующего файла. По окончании можно перенести получившиеся компоненты из доп. ЦБ в основную. 5. На выходе должна получится схема с множеством листов с сылками на один раздел ЦБ.
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|