IfcUnitAssignment
实体定义
IfcUnitAssignment表示可以分配的一组单位。在IfcUnitAssiation中,每个单元定义应是唯一的;也就是说,对于相同的单元类型,如长度单元或面积单元,不应有冗余单元定义。对于货币,IfcUnitAssignment中只能有一个IfcMonetaryUnit。
注:IfcProject有一个单元分配,它建立了一组单元,如果没有另行定义,这些单元将在项目中全局使用。如果要求其他对象使用不属于项目单元分配范围的单元,则这些对象可能具有本地单元分配。
IFC1.5.1中的新实体。
Formal Propositions
Rule | Description |
---|---|
WR01 | Checks that the set of globally assigned units has each unit type (either of type IfcNamedUnit,IfcDerivedUnit, or IfcMonetaryUnit) defined only once. |
Attribute inheritance
# | Attribute | Type | Cardinality | Description | C |
---|---|---|---|---|---|
IfcUnitAssignment | |||||
1 | Units | IfcUnit | S[1:?] | Units to be included within a unit assignment. | X |
EXPRESS Specification
ENTITY IfcUnitAssignment; Units : SET [1:?] OF IfcUnit; WHERE WR01 : IfcCorrectUnitAssignment(Units); END_ENTITY;
#########################
标签:IfcUnitAssignment,定义,ENTITY,Units,分配,单元 From: https://www.cnblogs.com/herd/p/18108461