该页全部中文内容仅供20252453-T-424 项目组内部使用

20252453-T-424 项目

5.4.3.21 IfcElementQuantity(构件数量)

5.4.3.21.1 语义定义(Semantic definition)

IfcElementQuantity 定义了元素物理特性的派生度量集。元素可以是空间结构元素(如建筑、楼层或空间)或建筑元素(如墙、楼板、饰面)。IfcElementQuantity 通过使用 IfcRelDefinesByProperties 关系分配给元素。

可选的 MethodOfMeasurement 属性定义了用于计算元素数量的测量标准代码(例如,来自标准的测量方法)。

Quantities 中每个单独的 Quantities 属性提供的名称属性提供了元素数量的可识别语义含义。这两个信息对于建立度量值的精确含义是必需的。每个数量都可以选择性地分配描述。由单个 IfcElementQuantity 实例分配的所有数量被认为是根据相同的测量方法生成的。然而,多个 IfcElementQuantity 实例可以分配给一个元素,从而允许一个元素具有根据多种测量方法生成的数量。

IfcElementQuantity 可以在其 Quantities 的 SET 中包含以下 IfcPhysicalQuantity 的子类型,这些子类型计入了使用的基本度量类型:

  • 计数度量
  • 重量度量
  • 长度度量
  • 面积度量
  • 体积度量
  • 时间度量

基本数量是独立于特定测量方法且因此具有国际适用性的数量定义。基本数量定义为毛值和净值,并通过测量元素的正确几何形状表示提供。本规范包含一组基本数量定义。请参阅每个 IfcElement 的子类型以了解适用的基本数量。

以下通用约定适用于每个基本数量集

5.4.3.21.2 实体继承(Entity inheritance)

5.4.3.21.3 特性(Attributes)

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

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

2 OwnerHistory OPTIONAL IfcOwnerHistory

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

3 Name OPTIONAL IfcLabel

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

4 Description OPTIONAL IfcText

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

IfcPropertyDefinition (2)
HasContext SET [0:1] OF IfcRelDeclares FOR RelatedDefinitions

引用 IfcRelDeclares 关系,从而引用 IfcProjectIfcProjectLibrary

HasAssociations SET [0:?] OF IfcRelAssociates FOR RelatedObjects

引用 IfcRelAssociates 关系,从而引用那些外部定义的概念,如分类、文档或库信息,这些概念与属性定义相关联。

IfcPropertySetDefinition (3)
DefinesType SET [0:?] OF IfcTypeObject FOR HasPropertySets

属性集分配到的类型对象。该属性集充当类型对象的所有实例的共享属性集。

{}

IsDefinedBy SET [0:?] OF IfcRelDefinesByTemplate FOR RelatedPropertySets

通过对象化关系 IfcRelDefinesByTemplate 与属性集模板的关系,如果给定,则为属性集或数量集及其属性提供定义模板。 {}

DefinesOccurrence SET [0:?] OF IfcRelDefinesByProperties FOR RelatingPropertyDefinition

引用与一个或多个对象实例的关系,这些对象实例的特征由属性集定义定义。可以使用对象化关系 IfcRelDefinesByProperties 将单个属性集分配给多个对象实例。 {}

点击显示 9 个隐藏的继承特性 点击隐藏 9 个继承特性
IfcElementQuantity (2)
5 MethodOfMeasurement OPTIONAL IfcLabel

计算元素数量所用测量方法的名称。测量方法属性必须通过进一步的协议使其可识别。

IFC2x2-Addendum-1 变更:该属性已更改为可选。

6 Quantities SET [1:?] OF IfcPhysicalQuantity

元素的各个数量,可以是长度、面积、体积、重量或计数类数量的集合。

表 5.4.3.21.A

5.4.3.21.4 形式化命题(Formal propositions)

名称(Name) 描述(Description)
UniqueQuantityNames

Quantities 集合中的每个单独的 IfcPhysicalQuantity 都应具有唯一的 Name 属性值。

IfcUniqueQuantityNames(Quantities)
表 5.4.3.21.B

5.4.3.21.5 概念用法(Concept usage)

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

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

Software Identity General

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

点击显示 2 个隐藏的继承概念 点击隐藏 2 个继承概念
表 5.4.3.21.C

5.4.3.21.6 形式化表示(Formal representation)

ENTITY IfcElementQuantity
 SUBTYPE OF (IfcQuantitySet);
	MethodOfMeasurement : OPTIONAL IfcLabel;
	Quantities : SET [1:?] OF IfcPhysicalQuantity;
 WHERE
	UniqueQuantityNames : IfcUniqueQuantityNames(Quantities);
END_ENTITY;

5.4.3.21.7 参考(References)