Data Types and Units for Properties
- Last UpdatedJun 06, 2023
- 1 minute read
The datatype of the IfcProperty NominalValue, is where possible, chosen automatically from the data type of the E3D expression used to create it, where that type is refer to the table.
|
E3D Type |
IFC Measure |
Units |
|
Distance |
IfcLengthMeasure |
millimetre |
|
Bore |
IfcLengthMeasure |
millimetre |
|
Area |
IfcAreaMeasure |
square metre |
|
Volume |
IfcVolumeMeasure |
cubic metre |
|
Angle |
IfcPlaneAngleMeasure |
radian |
|
Mass |
IfcMassMeasure |
kilogram |
|
Pressure |
IfcPressureMeasure |
pascal |
|
Current |
IfcElectricCurrentMeasure |
ampere |
|
Speed |
IfcLinearVelocityMeasure |
metre/second |
|
Power |
IfcPowerMeasure |
kilowatt |
|
Torque |
IfcTorqueMeasure |
newton metre |
|
Volumetric Flow |
IfcVolumetricFlowRateMeasure |
cubic metre/second |
|
Density |
IfcMassDensityMeasure |
kilogram/cubic metre |
|
Force |
IfcForceMeasure |
newton |
|
Temperature |
IfcTherodynamicTemperatureMeasure |
kelvin |
|
EMF |
IfcElectricVoltageMeasure |
volt |
The following Unitless values are supported:
-
IfcText
-
IfcReal
-
IfcInteger
-
IfcLogical
In addition to the above lists , it is possible to specify the following measure types by reserved values in the Desc column of the property definition.
|
Description Keyword |
Ifc Measure |
Underlying Type |
|
@@IFCIDENTIFIER |
IfcIdentifier |
Text |
|
@@IFCPOSITIVERATIOMEASURE |
IfcPositiveRatioMeasure |
Numeric |
|
@@IFCPOSITIVELENGTHMEASURE |
IfcPositiveLengthMeasure |
Length |
Note:
That restrictions on values (eg ensuring that a positive length measure is greater
than zero) are not implemented.Future releases may increase the range of measures
supported.