4.1.4.4.1.2 对齐布局 - 重用水平布局(Alignment Layout - Reusing Horizontal Layout)
在多个对齐方式重用同一水平布局定义的情况下,IfcAlignment 及其布局之间的嵌套和聚合关系。
下图是一个父对齐方式及其水平布局,以及两个子对齐方式的示例,其中一个具有垂直布局,另一个具有垂直和超高布局;两者都重用了父对齐方式的水平布局定义。
在定义业务逻辑的线段列表时(即 IfcAlignmentHorizontalSegment、IfcAlignmentVerticalSegment、IfcAlignmentCantSegment):
- 应在 IfcAlignmentSegment.DesignParameters 的线段列表末尾添加一个零长度线段。
- 如果还存在几何定义,则每个零长度线段都应有一个长度为零的 IfcCurveSegment 对应项。
下图展示了应用此概念时使用的通用类和关系。
此外,概念可能对常见或标准化的行业实践和场景具有特殊意义。对于这些特定的使用场景,下表展示了用户可采用的推荐通用使用模式列表。
Figure 4.1.4.4.1.2.A
General Usage
表 4.1.4.4.1.2.B