IfcElementQuantity定义元素物理属性的一组派生度量。元素可以是空间结构元素(如建筑物、楼层或空间)或建筑元素(如墙、板、饰面)。通过使用ifcreldefinessbyproperties关系将IfcElementQuantity分配给元素。
可选的method of measurement属性定义了代码,例如,来自标准测量方法的代码,该方法用于计算元素数量。
注:名称和测量方法属性的可识别值必须在进一步的协议文件(如实施者协议)中商定。其中一些协定可能局限于某一区域,而计量方法适用于该区域。
在单个数量处给出的name属性提供了元素数量的可识别语义。这两种信息都需要为测量值建立精确的含义。可以为每个数量指定可选描述。由单个IfcElementQuantity实例分配的所有数量都被视为是根据相同的测量方法生成的。然而,IfcElementQuantity的几个实例可分配给元素,因此允许元素具有根据多种测量方法生成的数量。
交换德国地区(如IfcSpace)空间净建筑面积的示例,名称可能是“net To Grundfläche”(净建筑面积),测量方法可能相应地是“DIN277-2”(德国行业规范第277号第2版)。
示例同一实例的IfcSpace可能根据住房法规在德国地区分配了不同的面积测量值,名称为“Wohnfläche”,测量方法为“2.BV”。它将通过单独的IfcRelDefinesByProperties关系附加到IfcSpace。
IfcElementQuantity可以在其数量集内包含以下ifcpphysicalQuantity子类型,这些子类型计算所使用的基本度量类型:
●计数测量
●重量测量
●长度测量
●面积测量
●物量计算值
●时间度量
基本数量是独立于特定测量方法的数量定义,因此在国际上适用。基本量定义为总值和净值,并通过测量元素的正确几何形状表示来提供。本规范包括一组基本数量定义。有关适用的基本数量,请参见IfcElement的每个子类型。
以下一般协议适用于每个基本数量集
■IfcElementQuantity.Name=<qto定义模板的名称>
■IfcElementQuantity.MethodOfMeasurement='基本数量'
■IfcElementQuantity.Quantities=ifcpphysicalsimplanty的子类型集,其中包含作为此指定的一部分发布的Name属性的值。
在IFC2x中记录新实体。
IFC4中IfcQuantitySet超类型更改子类型。