首页 > 其他分享 >IfcDerivedUnit

IfcDerivedUnit

时间:2024-04-28 15:33:27浏览次数:23  
标签:Elements IfcDerivedUnit derived IfcDerivedUnitEnum UnitType unit

IfcDerivedUnit

实体定义
注:定义依据ISO/CD 10303-41:1992
派生单位是单位的表达式。
示例牛顿每平方毫米是一个推导单位。
注:对应的ISO 10303名称:derived_unit,正式标准的最终定义请参考ISO/IS 10303-41。
IFC1.5.1中的新实体。

 

Attribute inheritance

#AttributeTypeCardinalityDescriptionC
IfcDerivedUnit
1 Elements IfcDerivedUnitElement S[1:?] The group of units and their exponents that define the derived unit. X
2 UnitType IfcDerivedUnitEnum [1:1] Name of the derived unit chosen from an enumeration of derived unit types for use in IFC models. X
3 UserDefinedType IfcLabel [0:1]   X
  Dimensions
:=IfcDeriveDimensionalExponents(Elements)
IfcDimensionalExponents [1:1] Dimensional exponents derived using the function IfcDerivedDimensionalExponents using (SELF) as the input value. X
 

 

EXPRESS Specification

ENTITY IfcDerivedUnit;
  Elements : SET [1:?] OF IfcDerivedUnitElement;
  UnitType : IfcDerivedUnitEnum;
  UserDefinedType : OPTIONAL IfcLabel;
 DERIVE
  Dimensions : IfcDimensionalExponents := IfcDeriveDimensionalExponents(Elements);
 WHERE
  WR1 : (SIZEOF (Elements) > 1) OR ((SIZEOF (Elements) = 1) AND (Elements[1].Exponent <> 1 ));
  WR2 : (UnitType <> IfcDerivedUnitEnum.USERDEFINED) OR ((UnitType = IfcDerivedUnitEnum.USERDEFINED) AND (EXISTS(SELF.UserDefinedType)));
END_ENTITY;

 

 

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

标签:Elements,IfcDerivedUnit,derived,IfcDerivedUnitEnum,UnitType,unit
From: https://www.cnblogs.com/herd/p/18108414

相关文章

  • IfcDerivedUnitElement
    IfcDerivedUnitElement实体定义注:定义依据ISO/CD10303-41:1992导出单位元素是构成导出单位的单位量之一。示例牛顿每平方毫米是一个衍生单位。它有两个元素,牛顿的指数为1,毫米的指数为-2。注:对应的ISO10303名称:derived_unit_element,正式标准的最终定义请参考ISO/IS10303-41。IF......
  • IfcDerivedUnitEnum
    IfcDerivedUnitEnumTypedefinitionIfcDerivedUnitEnum isanenumerationtypeforallowedtypesofderivedunits.HISTORY NewtypeinIFC2.0.IFC2x4change:addedAREADENSITYUNIT,SOUNDPOWERLEVELUNIT,SOUNDPRESSURELEVELUNITandTEMPERATURERATEOFCHANGEUNI......