IFC 4.3.2.20251031 (IFC4X3_ADD2) under development

5.4.3.48 IfcRelConnectsElements(关系连接构件)

5.4.3.48.1 语义定义(Semantic definition)

IfcRelConnectsElements 对象化关系提供了元素之间连接性的泛化。它是一个一对一的关系。两个元素在物理上或逻辑上连接的概念独立于连接元素而描述。连接可以通过提供连接几何体来与连接实体的形状表示相关联。

  • 在这种情况下,连接的几何约束由与 IfcConnectionGeometry 的可选关系提供。连接几何体以点、曲线或曲面的形式提供,位于连接元素的局部放置坐标系内。
  • 如果省略连接几何体,则连接被提供为逻辑连接。在这种情况下,连接点、曲线或曲面必须由接收应用程序重新计算。

5.4.3.48.2 实体继承(Entity inheritance)

5.4.3.48.3 特性(Attributes)

# 特性(Attributes) 类型 描述
IfcRoot (4)
1 GlobalId IfcGloballyUniqueId

在整个软件世界中分配全局唯一标识符。

2 OwnerHistory OPTIONAL IfcOwnerHistory

分配有关该对象当前所有权的信息,包括所有者参与者、应用程序、本地标识以及捕获到的关于对象近期更改的信息。

3 Name OPTIONAL IfcLabel

供参与的软件系统或用户使用的可选名称。对于某些 IfcRoot 的子类型,可能需要插入 Name 特性。这将通过 where 规则强制执行。

4 Description OPTIONAL IfcText

可选的描述,用于提供信息性注释。

点击显示 4 个隐藏的继承特性 点击隐藏 4 个继承特性
IfcRelConnectsElements (3)
5 ConnectionGeometry OPTIONAL IfcConnectionGeometry

连接几何体的几何形状表示,以 RelatingElement 的对象坐标系(必需)和 RelatedElement 的对象坐标系(可选)提供。

6 RelatingElement IfcElement

对连接关系中作为 RelatingElement 角色的连接元素子类型的引用。

7 RelatedElement IfcElement

对连接关系中作为 RelatedElement 角色的连接元素子类型的引用。

表 5.4.3.48.A

5.4.3.48.4 形式化命题(Formal propositions)

名称 描述
NoSelfReference

RelatingElement 的实例不得与 RelatedElement 的实例相同。

RelatingElement :<>: RelatedElement
表 5.4.3.48.B

5.4.3.48.8 概念用法(Concept usage)

概念 用法 描述
IfcRoot (2)
Revision Control General

使用 IfcOwnerHistory 捕获所有权、历史记录和合并状态。

Software Identity General

IfcRoot 分配全局唯一 ID。此外,它还可以为概念提供名称和描述。

IfcRelationship (2)
Revision Control General

使用 IfcOwnerHistory 捕获所有权、历史记录和合并状态。

Software Identity General

IfcRoot 分配全局唯一 ID。此外,它还可以为概念提供名称和描述。

IfcRelConnects (2)
Revision Control General

使用 IfcOwnerHistory 捕获所有权、历史记录和合并状态。

Software Identity General

IfcRoot 分配全局唯一 ID。此外,它还可以为概念提供名称和描述。

点击显示 6 个隐藏的继承概念 点击隐藏 6 个继承概念
IfcRelConnectsElements (2)
Revision Control General

使用 IfcOwnerHistory 捕获所有权、历史记录和合并状态。

Software Identity General

IfcRoot 分配全局唯一 ID。此外,它还可以为概念提供名称和描述。

表 5.4.3.48.C

5.4.3.48.9 形式化表示(Formal representation)

ENTITY IfcRelConnectsElements
 SUPERTYPE OF (ONEOF
	(IfcRelConnectsPathElements
	,IfcRelConnectsWithRealizingElements))
 SUBTYPE OF (IfcRelConnects);
	ConnectionGeometry : OPTIONAL IfcConnectionGeometry;
	RelatingElement : IfcElement;
	RelatedElement : IfcElement;
 WHERE
	NoSelfReference : RelatingElement :<>: RelatedElement;
END_ENTITY;

5.4.3.48.10 参考文献