DXF (.dxf)

背景

    • MIME 类型:image/vnd.dxf, image/x-dxf
    • AutoCAD DXF 格式.
    • 三维几何格式.
    • 常用于 CAD 数据的交换.
    • 纯文本 ASCII 或二进制格式.
    • DXF 是 Drawing Exchange Format(图形交换格式)的缩写.
    • 存储一个三维对象作为线与多边形图元及其属性的集合.
    • 于 1982 年引入.

Import 与 Export

导入参数

  • Import 的通用参数:
  • "Elements"该文件可用的参数和选项列表
    "Rules"所有可用参数的规则列表
    "Summary"文件摘要
    "CoordinateTransform"DXF 格式的转换函数
  • 表示数据格式的参数:
  • "LineData"以索引列表表示的线的列表
    "PointData"索引形式的点参数列表
    "PolygonData"索引形式的多边形参数列表
    "VertexColors"顶点颜色的列表
    "VertexData"顶点坐标的列表
  • 表示几何的参数:
  • "BoundaryMeshRegion"实体的边界网格表示
    "MeshRegion"表面的网格表示
  • 表示图形的参数:
  • "Graphics3D"表示为 Graphics3D 对象的 DXF 文件
    "GraphicsComplex"表示为 GraphicsComplex 对象的 DXF 文件
    "LineObjects"以绝对坐标给出的线图元的列表
    "PointObjects"以绝对坐标给出的点图元的列表
    "PolygonObjects"以绝对坐标给出的多边形图元列表
  • 默认情况下,ImportExport 对 DXF 文件使用 "MeshRegion" 参数.

范例

打开所有单元关闭所有单元

基本范例  (2)

从 DXF 导入一个作为 MeshRegion 对象的三维模型:

实体模型的属性总结:

将三维模型导出至 DXF 文件:

打印文件的原始文字内容:

范围  (10)

导入  (6)

Import 作用于 DXF 文件:

任何可访问的 URL:

流:

Import 自动检测 DXF 文件:

Import 可获取 DXF 文件中的参数:

Import 作用于大文件:

导出  (4)

Export 作用于三维图形:

特殊区域:

公式区域:

网格区域:

导入参数  (12)

"BoundaryMeshRegion"  (1)

给定一个边界网格区域:

"CoordinateTransform"  (1)

DXF 格式使用的坐标系统与 Wolfram 语言使用的一致:

"Graphics3D"  (1)

给出 Graphics3D 对象:

"GraphicsComplex"  (1)

给出 GraphicsComplex 对象:

"LineData"  (1)

以索引形式给出线参数:

"LineObjects"  (1)

给出在绝对坐标中给定的 Line 图元:

"MeshRegion"  (1)

给出网格区域:

"PolygonData"  (1)

以索引形式给出多边形参数:

"PolygonObjects"  (1)

给出在绝对坐标中给定的 TrianglePolygon 图元列表:

"Summary"  (1)

给出属性总结:

文件大小:

"VertexColors"  (1)

给出每个顶点的颜色:

"VertexData"  (1)

给出顶点坐标: