Перейти к статье

 

Импорт и экспорт метаданных

Метаданные могут быть импортированы или экспортированы вместе с основными данными геометрической модели или конечно-элементной сетки. В большинстве случаев основные данные образуют файл в формате SAT или исходный файл свойств сгенерированной сетки (Genesis). Метаданные представляют собой дополнительные информационные объекты. Подробности их экспорта и импорта приведены ниже:

Импорт метаданных

Метаданные деталей и сборок (включая метаданные DART) могут импортироваться вместе с геометрией при использовании опции XML в команде:

import {STEP|ACIS} "<filename>". . . [XML "<XML_filename>"]

Метаданные содержатся в файле <XML_filename> и в настоящее время поддерживаются только применительно к форматам основных данных STEP и ACIS

Для успешного присвоения метаданных импортируемому объекту структура XML-файла должна соответствовать схеме DART Metadata 3.0 XML, а геометрия должна содержать дополнительные данные DART. Подходящий файл STEP и метаданные могут быть экспортированы, например, из Pro/Engineer с помощью приложения eMatrix (средство разработки в составе проекта DART).

Экспорт метаданных

Команда экспорта должна включать опцию XML. Эта опции означает, что в дополнение к обычному файлу данных необходимо записать файл метаданных, соответствующий правилам DART (при этом обеспечивается возможность взаимодействия с другими приложениями, совместимыми с DART). В настоящее время опция XML реализуется только при экспорте основных данных в формате ACIS:

export ACIS “<ACIS_filename>” [XML “<XML_filename>”]

При экспорте файла данных в формате ACIS прикладываемый XML-файл с метаданными содержит информацию о сборке, как она сформирована в программе. Метаданные могут быть записаны в файл также при экспорте сгенерированной сетки. Единственная поддерживающая опцию XML команда экспорта сетки следующая:

export {Genesis|Mesh} “<mesh_filename>” [XML '<XML_filename>']

Файл XML, созданный при экспорте сетки, содержит ту же информацию, что и при экспорте геометрической модели, но с дополнительными данными о сетке.

Импорт и экспорт артефактов DART

В рамках проекта DART файлы данных создаются определенным образом, вместе с файлами метаданных. Правильно упакованный набор файлов данных вместе с файлом метаданных называется артефактом. Файл метаданных артефакта всегда располагается в той же папке, где и основные данные, и называется artifact.dta.

Взаимосвязи между артефактами могут быть уточнены при помощи задания отношений в файлах метаданных. Fidesys поддерживает автоматическое отслеживание таких отношений. Соответствующая информация во входном файле метаданных автоматически отражается в выходном файле метаданных, создаваемом программой.

Если входной файл имеет форму артефакта, Fidesys может прочитать отвечающий ему файл метаданных. Для этого при импорте файла на соответствующей диалоговой панели следует выбрать опцию “импортировать как артефакт”.

Fidesys может также сохранять результаты обработки данных как артефакт. С этой целью надо выбрать опцию “экспортировать как артефакт”.

При запуске импорта или экспорта артефактов из командной строки в команду следует включить опцию XML и выбрать XML-файл с именем artifact.dta в той же папке, где находится файл основных данных.

Иногда бывает необходимо импортировать файл метаданных артефакта отдельно от других данных. Например, может быть потребоваться импортировать артефакт, содержащий файл данных в формате IGES. Команда импорта в формате IGES не поддерживает опцию XML, поэтому файл метаданных должен быть импортирован отдельно. Для этого можно использовать команду:

import XML “<XML_filename>”

С целью корректной обработки артефактов, имя XML-файла всегда должно быть artifact.dta.