メタデータのImportとExport

metadataはファイルからインポートしたり、ファイルへエクスポートしたりできます。多くの場合、SATファイルやGenesisファイルなどのデータファイルと一緒にmetadataを入出力します。CUBITはartifact dependency trackingを含むDART artifactにも対応しています。

メタデータのインポート

importコマンドのXMLオプションを使用し、DART Metadataファイルをジオメトリファイルと一緒にインポートすると、パーツとアセンブリを作成してジオメトリに関連付けられます。現在、metadata importをサポートするジオメトリ形式はSTEPとACISの2種類だけです。

Import {Step|Acis} "<filename>". . . [XML "<xml_filename>"]

ジオメトリファイルの内容をmetadataに記述されたパーツへ正しく関連付けるには、XMLファイルが次にあるDART Metadata 3.0 XML schemaに従っている必要があります。 https://dart.sandia.gov/wiki/display/SAW/DartMetadataPluginまた、ジオメトリファイルには追加のDARTデータが含まれている必要があります。適切なSTEPファイルと対応するmetadataファイルは、Pro/E(Creo)extensionを使用してPro/Eからエクスポートできます。詳細は Metadata plugin ページを参照してください。SATファイルと対応するmetadataファイルは、exportコマンドのXMLオプションを使ってCUBITからエクスポートできます。

メタデータのエクスポート

一部のexportコマンドにはXMLオプションがあります。このオプションを付けると、従来のデータファイルに加えてDART metadataファイルも出力されます。metadataファイルには、他のDART準拠アプリケーションとの相互運用に必要なデータが含まれます。

XMLオプションをサポートするジオメトリexportコマンドはACIS exportだけです。

Export Acis “<acis_filename>” [XML “<xml_filename>”]

metadata付きでACISファイルをエクスポートすると、指定したXMLファイルにCUBIT上のアセンブリ階層の記述が含まれます。

メッシュをエクスポートするときにもmetadataをXMLファイルへ書き出せます。XMLオプションをサポートするメッシュexportコマンドはgenesis exportだけです。

Export {Genesis|Mesh} “<mesh_filename>” [XML '<xml_filename>']

メッシュexportで生成されるXMLファイルには、ジオメトリmetadataファイルと同じ情報に加え、パーツとelement blockの対応などのメッシュ関連データ、および定義済みのblock、nodeset、sidesetの名前や説明が含まれます。

DART artifactのインポートとエクスポート

DARTプロジェクトでは、データファイルと対応するmetadataファイルを組にしてパッケージ化する方法が定義されています。正しくパッケージ化されたデータファイル群と対応metadataファイルの組を artifact(アーティファクト)と呼びます。artifactのmetadataファイルは常に主データファイルと同じディレクトリに置き、ファイル名は必ず artifact.dta.

です。DART環境では、metadataファイルにtracking情報を保存することでartifact間の依存関係を追跡できます。CUBITはartifact dependency trackingを自動化しており、入力metadataファイル内のtracking情報は、CUBITが書き出す出力metadataファイルへ自動的に反映されます。

入力がartifactとして正しくパッケージ化されていれば、CUBITは特定の入力データファイルに対応するmetadataファイルを自動的に見つけて読み込めます。この動作を使用するには、Open Fileダイアログで「Import as Artifact」チェックボックスを選択します。

CUBITは出力をartifactとしてパッケージ化することもできます。exportダイアログで「Export as Artifact」チェックボックスを選択してください。

コマンドラインでartifactをインポートまたはエクスポートする場合は、import/exportコマンドに XML オプションを含め、メインデータファイルと同じディレクトリにある artifact.dta というXMLファイルを指定します。

依存関係追跡のため、artifactのmetadataファイルだけをインポートする必要がある場合があります。たとえば、IGESファイルから成るartifactをインポートする場合です。 Import IGES コマンドは XML オプションをサポートしないため、metadataファイルを別途インポートする必要があります。その場合は次のコマンドを使用します。

Import XML “<xml_filename>”

正しくパッケージ化されたartifactを扱う場合、XMLファイル名は常にartifact.dtaです。