8.7.3.8 IfcConnectionPointGeometry(连接点几何)
8.7.3.8.1 语义定义(Semantic definition)
IfcConnectionPointGeometry 用于描述在点(此处为 IfcCartesianPoint)处或具有关联点坐标的顶点处促进两个对象物理连接的几何约束。它被设想为适用于构件连接关系的控制。
PointOnRelatingElement 属性处的 IfcPoint(或具有关联 IfcPoint 的 IfcVertexPoint)定义了被连接构件的基本几何项连接的点。点坐标在 RelatingElement 的局部坐标系内提供,如使用 IfcConnectionPointGeometry 的 IfcRelConnects 子类型中所指定。可选地,也可以通过使用 PointOnRelatedElement 属性,在 RelatedElement 的局部坐标系内提供相同的点坐标。如果两个点坐标在公共父坐标系(最终在世界坐标系内)内不相同,则应使用子类型 IfcConnectionPointEccentricity。
8.7.3.8.2 实体继承(Entity inheritance)
8.7.3.8.3 特性(Attributes)
| # | 特性(Attributes) | 类型 | 描述 |
|---|---|---|---|
| IfcConnectionPointGeometry (2) | |||
| 1 | PointOnRelatingElement | IfcPointOrVertexPoint |
被连接对象在关联构件处对齐的点,在关联构件的局部坐标系中给出。 |
| 2 | PointOnRelatedElement | OPTIONAL IfcPointOrVertexPoint |
被连接对象在相关构件处对齐的点,在相关构件的局部坐标系中给出。如果省略该信息,则使用相关构件的原点。 |
8.7.3.8.4 形式化表示(Formal representation)
ENTITY IfcConnectionPointGeometry
SUPERTYPE OF (ONEOF
(IfcConnectionPointEccentricity))
SUBTYPE OF (IfcConnectionGeometry);
PointOnRelatingElement : IfcPointOrVertexPoint;
PointOnRelatedElement : OPTIONAL IfcPointOrVertexPoint;
END_ENTITY;