DXF (.dxf)
予備知識
-
- MIMEタイプ:image/vnd.dxf,image/x-dxf
- AutoCAD DXF形式.
- 3D幾何学形式.
- 一般にCADデータの交換に使われる.
- テキストASCII形式またはバイナリ形式.
- DXFはDrawing Exchange Formatから派生した頭字語である.
- 3Dオブジェクトを線と多角形のプリミティブとその特性の集合として保管する.
- 1982に導入された.
ImportとExport
- Import["file.dxf"]はDXFファイルを,曲面を表すMeshRegionオブジェクトとしてインポートする.
- Import["file.dxf",elem]はDXFファイルから指定の要素をインポートする.
- インポート形式はImport["file","DXF"]またはImport["file",{"DXF",elem,…}]で指定できる.
- Export["file.dxf",expr]は3Dメッシュベースの幾何領域をDXFファイルにエキスポートする.expr にはConstantRegionQである任意の領域か,GraphicsまたはGraphics3Dのオブジェクトが可能.
- エキスポート形式はExport["file",expr,"DXF"]またはExport["file",expr,{"DXF", opt1->val1,…}]で指定できる.
- 一般的な情報は,以下の関数ページを参照のこと.
-
Import, Export ファイルからインポートする,あるいはファイルへエキスポートする CloudImport, CloudExport クラウドオブジェクトからインポートする,あるいはクラウドオブジェクトへエキスポートする ImportString, ExportString 文字列からインポートする,あるいは文字列へエキスポートする ImportByteArray, ExportByteArray バイト配列からインポートする,あるいはバイト配列へエキスポートする
Import要素
- 一般的なImport要素:
-
"Elements" ファイル中の有効な要素とオプションのリスト "Rules" 各要素とオプションの規則の完全なリスト "Summary" ファイルの概要 "CoordinateTransform" DXF形式からの変換関数 - データ形式表現要素:
-
"LineData" 指標付き形式の線要素のリスト "PointData" 指標付き形式の点要素のリスト "PolygonData" 指標付き形式の多角形要素のリスト "VertexColors" 頂点の色のリスト "VertexData" 頂点座標のリスト - 形状の表現要素:
-
"BoundaryMeshRegion" 立体の境界メッシュ表現 "MeshRegion" 面のメッシュ表現 - グラフィックス表現要素
-
"Graphics3D" Graphics3Dオブジェクトとして表されたDXFファイル "GraphicsComplex" GraphicsComplexオブジェクトとして表されたDXFファイル "LineObjects" 絶対座標で与えられる線プリミティブのリスト "PointObjects" 絶対座標で与えられる点プリミティブのリスト "PolygonObjects" 絶対座標で与えられる多角形プリミティブのリスト - ImportとExportはデフォルトでDXFファイルに"MeshRegion"要素を使用する.
例題
すべて開くすべて閉じる例 (2)
スコープ (10)
Import要素 (12)
"Graphics3D" (1)
Graphics3Dオブジェクトを与える:
"GraphicsComplex" (1)
GraphicsComplexオブジェクトを与える:
"LineObjects" (1)
絶対座標で与えられるLineプリミティブのリストを与える: