IfcNamedUnit

Natural language names
Benannte Einheit
Named Unit
Unité nommée
Semantic definitions at the entity
Entity definition
NOTE  Definition according to ISO/CD 10303-41:1992
A named unit is a unit quantity associated with the word, or group of words, by which the unit is identified.
NOTE  Corresponding ISO 10303 name: named_unit, please refer to ISO/IS 10303-41 for the final definition of the formal standard.
HISTORY  New type in IFC1.5.1.
Attribute definitions
#AttributeTypeCardinalityDescription G
1DimensionsIfcDimensionalExponents The dimensional exponents of the SI base units by which the named unit is defined.X
2UnitTypeIfcUnitEnum The type of the unit.X
Formal Propositions
RuleDescription
WR1Correct dimensions of the unit are established through the function IfcCorrectDimensions.
Inherited definitions from supertypes
Entity inheritance IfcContextDependentUnit IfcConversionBasedUnit IfcSIUnit
Attribute inheritance
#AttributeTypeCardinalityDescriptionG
IfcNamedUnit
1DimensionsIfcDimensionalExponents The dimensional exponents of the SI base units by which the named unit is defined.X
2UnitTypeIfcUnitEnum The type of the unit.X
Formal representations
XML Specification
 <xs:element name="IfcNamedUnit" type="ifc:IfcNamedUnit" abstract="true" substitutionGroup="ifc:Entity" nillable="true"/>
 <xs:complexType name="IfcNamedUnit" abstract="true">
  <xs:complexContent>
   <xs:extension base="ifc:Entity">
    <xs:sequence>
     <xs:element name="Dimensions" type="ifc:IfcDimensionalExponents" nillable="true" minOccurs="0"/>
    </xs:sequence>
    <xs:attribute name="UnitType" type="ifc:IfcUnitEnum" use="optional"/>
   </xs:extension>
  </xs:complexContent>
 </xs:complexType>
EXPRESS Specification
ENTITY IfcNamedUnit
 ABSTRACT SUPERTYPE OF(ONEOF(IfcContextDependentUnit, IfcConversionBasedUnit, IfcSIUnit));
  Dimensions : IfcDimensionalExponents;
  UnitType : IfcUnitEnum;
 WHERE
  WR1 : IfcCorrectDimensions (SELF.UnitType, SELF.Dimensions);
END_ENTITY;

Link to EXPRESS-G diagram EXPRESS-G diagram

References  References: IfcDerivedUnitElement IfcUnit IfcPhysicalSimpleQuantity IfcProjectedCRS

Link to this page  Link to this page