
IfcDerivedUnit
        
Definition from ISO/CD 10303-41:1992: A derived unit is an expression of units.
EXAMPLE: Newton per square millimetre is a derived unit.
  NOTE Corresponding STEP name: derived_unit, please refer to ISO/IS 10303-41:1994
  for the final definition of the formal standard.
 HISTORY New entity in IFC Release 1.5.1.
EXPRESS specification:
        
          
            |  | 
                
                  |  | 
                      
                        |  | 
                            
                              | 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))); |  |  |  | 
        
Attribute definitions:
        
          
            | Elements | : | The group of units and their exponents that define the derived unit. | 
          
            | UnitType | : | Name of the derived unit chosen from an enumeration of derived unit types for use in IFC models. | 
          
            | Dimensions | : | Dimensional exponents derived using the function IfcDerivedDimensionalExponents using (SELF) as the input
              value. 
 | 
        
Formal Propositions:
        
          
            | WR1 | : | Units as such shall not be re-defined as derived units. | 
          
            | WR2 | : | When attribute UnitType has enumeration value USERDEFINED then attribute UserDefinedType shall also have a value.
 | 
        
Inheritance graph