BYU (.byu)

背景

    • 立体几何格式.
    • 用于 CAD 系统和其他应用程序的三维多边形网格的可视化.
    • BYU 是 Brigham Young University 的缩写.
    • ASCII 格式.
    • 以多边形图元的集合代表三维对象.
    • 可以存储多个三维对象.

Import 与 Export

导入参数

  • Import 的通用参数:
  • "Elements" 该文件可用的参数和选项列表
    "Summary"文件摘要
    "Rules"所有可用参数的规则列表
  • 数据格式表示参数:
  • "VertexData"顶点坐标列表
    "PolygonData"索引形式的多边形数据
  • 几何表示参数:
  • "BoundaryMeshRegion"实体的边界网格表示
    "MeshRegion"表面的网格表示
    "Region"表面的区域表示
  • Graphics 参数:
  • "Graphics3D"BYU 文件被表示为一个 Graphics3D 对象
    "GraphicsComplex"GraphicsComplex 对象的列表
    "PolygonObjects"以绝对坐标形式给出的多边形图元列表
  • ImportExport 对于 BYU 文件默认使用 "MeshRegion" 参数.

范例

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

基本范例  (3)

从 BYU 将 3D 模型导入为 MeshRegion 对象:

实体模型的 "Summary"属性:

将 3D 模型导入到 ASCII BYU 文件:

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

范围  (11)

Import  (6)

Import 可用于 BYU 文件:

任何可访问的 URL:

数据流:

Import 自动识别 BYU 文件:

Import 提供对 BYU 文件中参数的访问:

Import 可用于大型文件:

Export  (5)

Export 可用于 3D 图形:

特殊区域:

公式区域:

网格区域:

导出为 ASCII BYU 文件:

导入参数  (9)

"BoundaryMeshRegion"  (1)

给出一个 BoundaryMeshRegion

"Graphics3D"  (1)

给出 Graphics3D 对象:

"GraphicsComplex"  (1)

给出 GraphicsComplex 对象:

"MeshRegion"  (1)

给出一个 MeshRegion

"PolygonData"  (1)

以索引形式给出多边形元素:

"PolygonObjects"  (1)

给出以绝对坐标给出的 Triangle 基本体的列表:

"Region"  (1)

给出 Region

"Summary"  (1)

给出属性的 "Summary"

文件大小:

"VertexData"  (1)

给出顶点坐标: