zoukankan      html  css  js  c++  java
  • IfcElementQuantity

    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超类型更改子类型。

  • 相关阅读:
    多线程-threading模块3
    多线程-threading模块2
    多线程-threading模块
    mac下载模块时报错OSError: [Errno 13] Permission denied: '/Library/Python/2.7/site-packages/chardet'
    python+selenium高亮显示正在操作的页面元素
    判断元素是否存在页面的两种不同写法
    [转]Python+Selenium之expected_conditions:各种判断(上)
    MACE移植要求
    采用Tensorflow内部函数直接对模型进行冻结
    如何正确可视化RAW(ARW,DNG,raw等格式)图像?
  • 原文地址:https://www.cnblogs.com/herd/p/12538572.html
Copyright © 2011-2022 走看看