8.10.2.1 IfcCardinalPointReference(基准点参考)
8.10.2.1.1 语义定义(Semantic definition)
IfcCardinalPointReference 是一个指向截面轮廓关键点的索引参考。该索引用于描述构件截面与同一构件参考轴之间的空间关系。
HISTORY IFC4 中的新类型。
索引 1...9 指向轮廓边界框上的点。索引 10...19 指向由几何形心(通常为重心)和剪切中心定义的点,及其与边界框坐标的组合。特别地,本规范规定了以下索引值:
- 左下
- 中下
- 右下
- 左中
- 中心
- 右中
- 左上
- 中上
- 右上
- 几何形心
- 与几何形心对齐的底部
- 与几何形心对齐的左侧
- 与几何形心对齐的右侧
- 与几何形心对齐的顶部
- 剪切中心
- 与剪切中心对齐的底部
- 与剪切中心对齐的左侧
- 与剪切中心对齐的右侧
- 与剪切中心对齐的顶部
- 管道或槽型轮廓内部最低点(平底中心)
其他索引值可能存在,但超出本规范范围。
图 8.10.2.1.A 展示了基准点取值。图 8.10.2.1.B 展示了具有任意轮廓(IfcArbitraryClosedProfileDef)的拉伸形状示例,该轮廓在构件轴上按"右中"对齐。视线方向沿拉伸方向 Z,指向上图绘制平面内。因此,"左侧"对应 IfcProfileDef 的正 X 方向,"顶部"对应 IfcProfileDef 的正 Y 方向。


8.10.2.1.2 形式化命题(Formal propositions)
8.10.2.1.3 形式化表示(Formal representation)
TYPE IfcCardinalPointReference = INTEGER;
WHERE
GreaterThanZero : SELF > 0;
END_TYPE;