ECAD > Импорт баз данных ECAD > Импорт баз данных ECAD
  
Импорт баз данных ECAD
Файлы сборки платы и файлы библиотеки
Для процесса импорта требуются два ссылочных файла: файл платы и файл библиотеки. Файл платы описывает контур платы, толщину, любые разрешенные и неразрешенные зоны и позиции размещения всех деталей. Файл библиотеки содержит информацию о зоне охвата и высоте всех деталей, которые используются как ссылка в файле платы.
В формате IDF файл платы имеет расширение .emn, а файл библиотеки — .emp. Авторские форматы от других поставщиков используют свои собственные расширения. Во время импорта выдается запрос о расположении обоих файлов.
 
При импорте сборки панели на запрос о файле библиотеки укажите файл платы (IDF *.emn) вместо *.emp.
Можно задать шаблоны с помощью опций конфигурации template_ecadpart и template_ecadasm.
Импорт файлов IDX
Можно импортировать файл EDMD (*.idx) в Creo Parametric. При импорте файла IDX создается новая сборка ECAD. Компоненты на плате могут размещаться сверху и снизу. Чтобы можно было задать фильтрацию отверстий, необходим контур платы. Создается уведомление и файл журнала с информацией импорта.
Контур платы определяется инструментом ECAD и не изменяется в процессе импорта. Объект, отображаемый в виде прямой непрерывной линии или гладкой дуги, может состоять из нескольких дискретных сегментов. Это станет очевидным при редактировании определения контура печатной платы или создании новых гибких плоских стенок.
Автоматическая или частичная сборка на импорт
При импорте файла IDF не забывайте о следующем.
Можно импортировать всю базу данных, включая плату, все размещенные компоненты и разрешенные или неразрешенные контуры в автоматической последовательности, в результате чего создается выполненная сборка платы. При выборе автоматической последовательности выдается запрос по любым требуемым файлам библиотеки деталей или размерам по умолчанию.
Или импортировать плату и детали отдельно и собирать их обычным способом.
Когда выполняется импорт конструкции в Creo Parametric, наименование пакета ECAD по умолчанию используется либо для создания компонента с применением данных XYZ из файла обмена, либо для сборки компонентов платы из общей библиотеки. Когда файл hint.map не используется, а файл обмена содержит компоненты, которые имеют общее наименование пакета (например, 0603) и уникальные обозначения деталей для различных размеров, необходимо задать опцию конфигурации ecad_comp_naming_convention, чтобы убедиться в точности сборки компонентов библиотеки или автоматического создания компонентов с применением информации XYZ из файла обмена.
При импорте без файла hint.map приложение пытается найти соответствующие компоненты в сессии, в рабочей папке или путях поиска. После обнаружения соответствующий компонент собирается. Если соответствующий компонент не найден, зона охвата и информация z, содержащаяся в импортируемом файле, используется для создания нового файла детали.
Автоматическое создание детали
Когда считывается список деталей и информация размещения, ECAD выявляет контуры 2D-деталей для вытягивания таких деталей в 3D-форму. Если в процессе импорта в файле config.pro не указаны значения по умолчанию, то выдается запрос высоты или имени системы координат для создаваемой детали. Как вариант, можно ссылаться на подготовленную в Creo Parametric библиотеку пользовательских деталей, чтобы показать больше подробностей, чем при простом вытягивании.
Поскольку каждая деталь создается в 3D и добавляется в сборку, она сохраняется в рабочей папке в виде отдельного файла .prt. Файлу присваивается имя исходного компонента, например SN74ALS133N. Создается один файл .prt для каждого позиционного обозначения. Все позиционные обозначения появляются в дереве модели.
Замена пользовательских деталей
В качестве альтернативы автоматическому созданию деталей в Creo Parametric можно создать библиотеку пользовательских деталей с более точной формой и ссылаться на нее при импорте PCB. Можно использовать файл сопоставления ASCII с именем ecad_hint.map для ссылки на пользовательские детали как на замену для автоматически созданных деталей.
Автоматическое назначение слоя
Когда опция настройки ecad_comp_layer_map установлена в yes, программа импорта создает новый слой для каждого имени компонента и помещает каждое вновь созданное позиционное обозначение на соответствующий слой.
При работе с файлом ecad_hint.map можно добавлять линии для создания и назначения слоя.
Дополнительно поддерживаемые объекты для операций импорта-экспорта файлов IDF
Помимо платы и электрических компонентов ECAD также импортирует и экспортирует в соответствии со спецификацией IDF следующие объекты:
контур панели — последовательная шаговая панель производства и платы, смонтированные на ней. Контур панели описывается в дополнительном отдельном файле панели, который может ссылаться на одну или более сборок платы, описанных в отдельных файлах. Любой компонент, помещенный на саму панель, используется как ссылка в файле библиотеки.
Другой контур — вытянутые фигуры неэлектрических деталей, у которых не предполагается наличие позиционного обозначения, например сток теплового потока.
Отверстия — просверленные отверстия и отверстия облегчения.
Разрешенные и неразрешенные зоны — отдельные контуры могут показать, где разместить или запретить размещение деталей, маршрутизацию или переходные отверстия.
Полные сведения о принятых соглашениях по файлам импорта IDF можно найти в промежуточной спецификации формата версии 3.0.
Поддерживаемые объекты для импорта-экспорта IDX
Помимо платы и электрических компонентов ECAD также импортирует и экспортирует в соответствии со спецификацией IDX 3.0 следующие объекты.
Плата - плата представляет собой файл отдельной детали в сборке ECAD.
Отверстия — просверленные отверстия и отверстия облегчения.
Области - отдельные контуры позволяют показывать места размещения или запрета на размещение деталей, маршрутизацию, переходные отверстия или определяемые пользователем области.
Изгибы - поддерживаются для экспорта.
Заметки, панель и другие контуры не поддерживаются IDX.