8.7.3.5 IfcConnectionCurveGeometry(连接曲线几何)
8.7.3.5.1 语义定义
IfcConnectionCurveGeometry 用于描述促进两个对象在曲线处或具有关联曲线几何的边缘处物理连接的几何约束。它被设想为一种应用于构件连接关系的控制。
在 CurveOnRelatingElement 特性处的 IfcCurve(或具有关联 IfcCurve 的 IfcEdgeCurve)定义了连接构件的基本几何项连接的曲线。曲线几何和坐标在 RelatingElement 的局部坐标系内提供,如使用 IfcConnectionCurveGeometry 的 IfcRelConnects 子类型中所指定。可选地,相同的曲线几何和坐标也可以通过使用 CurveOnRelatedElement 特性在 RelatedElement 的局部坐标系内提供。
连接约束的可用几何可以通过仅应用 IfcPolyline 进一步限制为仅允许直线段。这样的使用约束在 IfcElement 子类型的对象定义中提供,通过引用具有关联 IfcConnectionCurveGeometry 的 IfcRelConnects 子类型来利用构件连接。
沿革 IFC1.5 版本新增实体。
8.7.3.5.2 实体继承
8.7.3.5.3 特性
| # | 特性 | 类型 | 描述 |
|---|---|---|---|
| IfcConnectionCurveGeometry (2) | |||
| 1 | CurveOnRelatingElement | IfcCurveOrEdgeCurve |
在关联构件处连接对象对齐的有界曲线,在关联构件的局部坐标系中给出。 |
| 2 | CurveOnRelatedElement | OPTIONAL IfcCurveOrEdgeCurve |
在相关构件处连接对象对齐的有界曲线,在相关构件的局部坐标系中给出。如果省略此信息,则使用相关构件的原点。 |
8.7.3.5.4 形式化表示
ENTITY IfcConnectionCurveGeometry
SUBTYPE OF (IfcConnectionGeometry);
CurveOnRelatingElement : IfcCurveOrEdgeCurve;
CurveOnRelatedElement : OPTIONAL IfcCurveOrEdgeCurve;
END_ENTITY;