ACISファイルのExport
CUBITからジオメトリをACISの「sat」(ASCII)形式および「sab」(binary)形式へエクスポートできます。これらの形式は、ACIS準拠アプリケーション間でジオメトリを交換するために使用できます。ジオメトリをエクスポートするコマンドは次のとおりです。
Export Acis [Debug] 'filename' [<geometry_entity_list>] [Binary|Ascii] [Current] [Overwrite]
ファイル名はシングルクォートまたはダブルクォートで囲みます。慣例としてbinary ACISファイルには.sab、ASCII ACISファイルには.sat拡張子を使用します。ジオメトリエンティティのリストを指定しない場合は、ACISモデル全体をエクスポートします。エンティティリストの指定形式は他のCUBITコマンドと同じです(参照: エンティティ指定)。モデルはmanifold geometryとして保存され、CUBITへ再インポートした場合もその表現になります(参照: 非多様体(Non-Manifold)トポロジ および ジオメトリのMerge.)
エクスポート時はファイル拡張子から既定の形式(ASCIIまたはbinary)が決まります。.satはASCII、.sabはbinaryが既定です。別の拡張子を使う場合は [binary|ascii] オプションで形式を指定できます(未対応の拡張子の場合、exportはASCIIが既定ですが、importでは形式の明示指定が必要です)。binaryファイルは大幅に高速な場合がありますが、上位互換性やクロスプラットフォーム互換性は保証されません(テストではNTとHP/UX間の互換性が確認されています)。
GUI版では current オプションを使うと、autosave(Ctrl-SまたはFile→Save (auto inc))の既定ファイル名がインポートしたファイル名に設定されます。また、そのファイル名がwindow titlebarにも表示されます。
「file overwrite」オプションをonにしてexportすると、既存ファイルの有無を確認します。既に存在する場合、command line版ではexportが失敗し、GUI版では上書き確認が表示されます。 overwrite オプションを指定するとこの設定を上書きしてファイルを上書きします。「file overwrite」はGUI版では既定ON、command line版では既定OFFです。
エクスポート時にはACIS geometryのversionを設定できます。これにより、以前のCubitや他のACISベースアプリケーションとの後方互換性を確保できます。ACIS geometry engine versionを変更するコマンドは次のとおりです。
Set Geometry Version [version_number]
ここで version_number には次のいずれかを指定できます:106, 107, 201, 300, 301, 401, 402, 403, 500, 501, 502, 503, 600, 601, 602, 603, 700, 701, 702, 703, 704, 705, 800, 1007, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1800, 1900, 2100, 2200, 2401, 2502。現在のengineより高いversion番号は指定できません。たとえばCubit 6.0はACIS 6.2ベースなのでgeometry version 700は指定できません。
ACISファイルのエクスポート時にmerge情報を保持するには、 set attribute on および set attribute off を export acis コマンドでプレビューすることもできます。
関連項目 ACISモデルのインポート.