STEP (.step, .stp)
予備知識
-
- MIMEタイプ: model/step
- STEP ISOは,製品製造情報の表現と交換のための標準である.
- 3D幾何形式.
- 一般にコンピューター支援設計の3Dモデルを表現するために使用される.
- ASCII形式.
- ソリッドを含む3Dオブジェクトを,隣接する三角形の集合によって形成される曲面として保存する.
ImportとExport
- Import["file.step"] は曲面を表すグラフィックスオブジェクトとしてSTEPファイルをインポートする.
- Import["file.step",elem] はSTEPファイルから指定された要素をインポートする.
- インポート形式は,Import["file","STEP"] または Import["file",{"STEP",elem,…}]で指定することができる.
- Export["file.step",expr] は3DグラフィックスオブジェクトをSTEPファイルにエキスポートする.expr はConstantRegionQ ,GraphicsまたはGraphics3D オブジェクトの任意の領域であり得る.
- エキスポート形式は,Export["file",expr,"STEP"]またはExport["file",expr,{"STEP",opt1->val1,…}]で指定できる.
- 一般的な情報は以下のドキュメントを参照のこと:
-
Import, Export ファイルからインポートするまたはファイルへエキスポートする CloudImport, CloudExport クラウドオブジェクトからインポートするまたはクラウドオブジェクトへエキスポートする ImportString, ExportString 文字列からインポートするまたは文字列へエキスポートする ImportByteArray, ExportByteArray バイト配列からインポートするまたはバイト配列へエキスポートする
Import要素
- 一般的なImport要素:
-
"Elements" ファイル中の有効な要素とオプションのリスト "Summary" ファイルの概要 "Rules" 使用可能なすべての要素の規則のリスト - グラフィックス表現要素:
-
"Graphics3D" Graphics3D オブジェクトとして表現されたOBJファイル "GraphicsComplex" GraphicsComplexオブジェクトとしてのOBJファイル "PolygonObjects" 絶対座標で指定された多角形プリミティブのリスト - ImportとExport は,STEPファイルのデフォルトにより"Graphics3D"要素を使用する.
例題
すべて開くすべて閉じる例 (2)
スコープ (5)
Import要素 (7)
"Graphics3D" (1)
Graphics3Dオブジェクトを指定する:
"PolygonObjects" (1)
絶対座標での Polygonプリミティブのリストを指定する: