zoukankan      html  css  js  c++  java
  • IfcPropertySingleValue

    IfcPropertySingleValue

    实体定义

    具有单个值的属性IfcPropertySingleValue定义了一个指定了单个(数字或描述性)值的属性对象。它定义了一个属性-单值组合,其中提供了属性名称、可选描述和可选的NominalValue以及度量值类型。此外,可以通过指定单位来覆盖项目单位上下文中指定的默认单位。

    单位由单位属性处理,各种单值属性示例见表:

    1、如果未给出Unit属性,则该单位已由IfcMeasureValue或IfcDerivedMeasureValue类型暗示。可以在项目级别全局定义的IfcUnitAssignment(IfcProject.UnitsContext)中找到关联的单元。

    2、如果给定了单位属性,则单位属性指定的单位将覆盖全局指定的单位。

    IFC1中增加的新实体

    IFC2x更改实体已从IfcSimpleProperty重命名。

    IFC2x3更改属性NominalValue已被设置为可选,并与基于文件的交换具有向上兼容性。

    Attribute inheritance

    #AttributeTypeCardinalityDescriptionC
    IfcPropertyAbstraction
      HasExternalReferences IfcExternalReferenceRelationship
    @RelatedResourceObjects
    S[0:?] Reference to an external reference, e.g. library, classification, or document information, that is associated to the property definition. X
    IfcProperty
    1 Name IfcIdentifier [1:1] Name for this property. This label is the significant name string that defines the semantic meaning for the property. X
    2 Description IfcText [0:1] Informative text to explain the property. X
      PartOfPset IfcPropertySet
    @HasProperties
    S[0:?] Reference to the IfcPropertySet by which the IfcProperty is referenced. X
      PropertyForDependance IfcPropertyDependencyRelationship
    @DependingProperty
    S[0:?] The property on whose value that of another property depends. X
      PropertyDependsOn IfcPropertyDependencyRelationship
    @DependantProperty
    S[0:?] The relating property on which the value of the property depends. X
      PartOfComplex IfcComplexProperty
    @HasProperties
    S[0:?] Reference to the IfcComplexProperty in which the IfcProperty is contained. X
      HasConstraints IfcResourceConstraintRelationship
    @RelatedResourceObjects
    S[0:?] User-defined constraints for the property. X
      HasApprovals IfcResourceApprovalRelationship
    @RelatedResourceObjects
    S[0:?] User-defined approvals for the property. X
    IfcSimpleProperty
    IfcPropertySingleValue
    3 NominalValue IfcValue [0:1] Value and measure type of this property.
    NOTE  By virtue of the defined data type, that is selected from the SELECT IfcValue, the appropriate unit can be found within the IfcUnitAssignment, defined for the project if no value for the unit attribute is given.
    X
    4 Unit IfcUnit [0:1] Unit for the nominal value, if not given, the default value for the measure type (given by the TYPE of nominal value) is used as defined by the global unit assignment at IfcProject. X
     

    EXPRESS Specification

    ENTITY IfcPropertySingleValue
     SUBTYPE OF (IfcSimpleProperty);
      NominalValue : OPTIONAL IfcValue;
      Unit : OPTIONAL IfcUnit;
    END_ENTITY;

    ###############################

    QQ 3087438119
  • 相关阅读:
    【转载】分布式环境Raft一致性共识算法解读
    从码农到工程师:只要做到这6点
    产品思维的修炼–技术的必修课
    工具篇
    安全测试
    测试体会
    测试题目
    软件测试工具
    常见的性能测试方法
    性能测试在软件测试的周期位置
  • 原文地址:https://www.cnblogs.com/herd/p/15681504.html
Copyright © 2011-2022 走看看