8.20 IfcTopologyResource(拓扑资源)
8.20.1 模式定义
模式 IfcTopologyResource 定义了用于拓扑表示的资源。该资源的主要应用是在产品模型形状或几何形式的边界表示中使用。
取自 ISO/IS 10303-42:1994 的定义经过了适配过程,其特点包括:
- 适配 IFC 命名约定(内部大写和 Ifc 前缀)
- 适配使用多重继承或非排他性继承(即 AND 或 ANDOR 子类型约束)的 ISO 10303 实体
- 使用子类型和选择修剪来选择 IR 的子集
- 在表示项处省略名称特性
形状的拓扑表示遵循 10303-42 的适配定义。类型、类和函数语义定义部分遵循工作草案的适配措辞,这在每个引用处都有明确指示和引用。关于几何和拓扑表示的定义(当取自 ISO/CD 10303-42:1992 时)明确排除在本规范的版权之外。
{ .note}
有关正式标准中定义的更多信息,请参考 GB/T 16656.42《工业自动化系统与集成 产品数据表达与交换 第42部分:集成通用资源:几何与拓扑表达》。
拓扑模式的范围包括:
- 定义基本拓扑实体顶点、边和面,每个实体都有一个专门的子类型,使其能够分别与点、曲线或曲面的几何相关联;
- 基本实体的集合形成路径、环和壳的拓扑结构,以及确保这些结构完整性的约束;
- 拓扑实体的方向。
8.20.2 类型
- IfcShell(壳)
8.20.3 实体
- IfcAdvancedFace(高级面)
- IfcClosedShell(闭合壳)
- IfcConnectedFaceSet(连接面集)
- IfcEdge(边)
- IfcEdgeCurve(边曲线)
- IfcEdgeLoop(边环)
- IfcFace(面)
- IfcFaceBound(面边界)
- IfcFaceOuterBound(面外边界)
- IfcFaceSurface(面曲面)
- IfcLoop(环)
- IfcOpenShell(开放壳)
- IfcOrientedEdge(定向边)
- IfcPath(路径)
- IfcPolyLoop(多段环)
- IfcSubedge(子边)
- IfcTopologicalRepresentationItem(拓扑表示项)
- IfcVertex(顶点)
- IfcVertexLoop(顶点环)
- IfcVertexPoint(顶点点)
8.20.4 属性集
此类别中没有可用资源。
8.20.5 工程量集
此类别中没有可用资源。
8.20.6 函数
- IfcBooleanChoose(布尔选择)
- IfcLoopHeadToTail(环首尾连接)
- IfcPathHeadToTail(路径首尾连接)
8.20.7 规则
此类别中没有可用资源。
8.20.8 属性枚举
此类别中没有可用资源。