BYU (.byu)
背景
-
- 立体几何格式.
- 用于 CAD 系统和其他应用程序的三维多边形网格的可视化.
- BYU 是 Brigham Young University 的缩写.
- ASCII 格式.
- 以多边形图元的集合代表三维对象.
- 可以存储多个三维对象.
Import 与 Export
- Import["file.byu"] 将一个 BYU 文件导出为表示表面的 MeshRegion 对象.
- Import["file.byu",elem] 从 BYU 文件导入指定的参数.
- 导入格式可以用 Import["file","BYU"] 或 Import["file",{"BYU",elem,…}] 指定.
- Export["file.byu",expr] 将基于三维网格的几何区域导出为二进制 BYU 文件. expr 可以是 ConstantRegionQ 或 Graphics 或 Graphics3D 对象的任何区域。
- 导出的格式可以用 Export["file",expr,"BYU"] 或 Export["file",expr,{"BYU",opt1->val1,…}] 指定.
- 请到以下参考页面了解完整的基本信息:
-
Import, Export 从文件导入或导出到文件 CloudImport, CloudExport 从云对象导入或导出到云对象 ImportString, ExportString 从字符串导入或导出到字符串 ImportByteArray, ExportByteArray 从字节数组导入或导出到字节数组
导入参数
- Import 的通用参数:
-
"Elements" 该文件可用的参数和选项列表 "Summary" 文件摘要 "Rules" 所有可用参数的规则列表 - 数据格式表示参数:
-
"VertexData" 顶点坐标列表 "PolygonData" 索引形式的多边形数据 - 几何表示参数:
-
"BoundaryMeshRegion" 实体的边界网格表示 "MeshRegion" 表面的网格表示 "Region" 表面的区域表示 - Graphics 参数:
-
"Graphics3D" BYU 文件被表示为一个 Graphics3D 对象 "GraphicsComplex" GraphicsComplex 对象的列表 "PolygonObjects" 以绝对坐标形式给出的多边形图元列表 - Import 和 Export 对于 BYU 文件默认使用 "MeshRegion" 参数.
范例
打开所有单元关闭所有单元基本范例 (3)
范围 (11)
导入参数 (9)
"BoundaryMeshRegion" (1)
给出一个 BoundaryMeshRegion:
"Graphics3D" (1)
给出 Graphics3D 对象:
"GraphicsComplex" (1)
给出 GraphicsComplex 对象:
"MeshRegion" (1)
给出一个 MeshRegion:
"PolygonObjects" (1)
给出以绝对坐标给出的 Triangle 基本体的列表:
"Region" (1)
给出 Region: