Skip to content

changed unit for Kg to the one in SI. #408

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: development
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 13 additions & 13 deletions Documentation/UserManual/units.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,18 +7,18 @@ When IFC models are verified, their values need to be converted to the default u
The following table lists the measures that need to be converted, along with the metadata to support the conversion process.
A full list of IFC Defined types can be found in the IFC documentation.

The order of dimensional exponent units is `(m, Kg, s, A, K, mol, cd)`.
The order of dimensional exponent units is `(m, kg, s, A, K, mol, cd)`.

| Ifc Defined Type name | Physical Quantity description | Unit | Unit Symbol | Default display | Dimensional exponents | Unit enumeration | IfcSIUnitName enumerations |
| --------------------------------------------- | --------------------------------------- | ------------ | ----------- | --------------- | ----------------------- | ---------------------------------------------------------- | -------------------------------------------------- |
| IFCABSORBEDDOSEMEASURE | Absorbed radioactivity dose | gray | Gy | J / Kg | (2, 0, -2, 0, 0, 0, 0) | IfcUnitEnum.ABSORBEDDOSEUNIT | IfcSIUnitName.GRAY |
| IFCABSORBEDDOSEMEASURE | Absorbed radioactivity dose | gray | Gy | J / kg | (2, 0, -2, 0, 0, 0, 0) | IfcUnitEnum.ABSORBEDDOSEUNIT | IfcSIUnitName.GRAY |
| IFCACCELERATIONMEASURE | Acceleration | | | m / s2 | (1, 0, -2, 0, 0, 0, 0) | IfcDerivedUnitEnum.ACCELERATIONUNIT | |
| IFCAMOUNTOFSUBSTANCEMEASURE | Amount of substance | mole | mol | mol | (0, 0, 0, 0, 0, 1, 0) | IfcUnitEnum.AMOUNTOFSUBSTANCEUNIT | IfcSIUnitName.MOLE |
| IFCANGULARVELOCITYMEASURE | Angular velocity | | | rad / s | (0, 0, -1, 0, 0, 0, 0) | IfcDerivedUnitEnum.ANGULARVELOCITYUNIT | |
| IFCAREADENSITYMEASURE | Area density | | | Kg / m2 | (-2, 1, 0, 0, 0, 0, 0) | IfcDerivedUnitEnum.AREADENSITYUNIT | |
| IFCAREADENSITYMEASURE | Area density | | | kg / m2 | (-2, 1, 0, 0, 0, 0, 0) | IfcDerivedUnitEnum.AREADENSITYUNIT | |
| IFCAREAMEASURE | Area | square meter | | m2 | (2, 0, 0, 0, 0, 0, 0) | IfcUnitEnum.AREAUNIT | IfcSIUnitName.SQUARE_METRE |
| IFCCURVATUREMEASURE | Curvature | | | rad / m | (-1, 0, 0, 0, 0, 0, 0) | IfcDerivedUnitEnum.CURVATUREUNIT | |
| IFCDOSEEQUIVALENTMEASURE | Dose equivalent | sievert | Sv | J / Kg | (2, 0, -2, 0, 0, 0, 0) | IfcUnitEnum.DOSEEQUIVALENTUNIT | IfcSIUnitName.SIEVERT |
| IFCDOSEEQUIVALENTMEASURE | Dose equivalent | sievert | Sv | J / kg | (2, 0, -2, 0, 0, 0, 0) | IfcUnitEnum.DOSEEQUIVALENTUNIT | IfcSIUnitName.SIEVERT |
| IFCDYNAMICVISCOSITYMEASURE | Dynamic viscosity | | | Pa s | (-1, 1, -1, 0, 0, 0, 0) | IfcDerivedUnitEnum.DYNAMICVISCOSITYUNIT | |
| IFCELECTRICCAPACITANCEMEASURE | Electric capacitance | farad | F | F | (-2, 1, 4, 1, 0, 0, 0) | IfcUnitEnum.ELECTRICCAPACITANCEUNIT | IfcSIUnitName.FARAD |
| IFCELECTRICCHARGEMEASURE | Electric charge | coulomb | C | C | (0, 0, 1, 1, 0, 0, 0) | IfcUnitEnum.ELECTRICCHARGEUNIT | IfcSIUnitName.COULOMB |
Expand All @@ -35,7 +35,7 @@ The order of dimensional exponent units is `(m, Kg, s, A, K, mol, cd)`.
| IFCINDUCTANCEMEASURE | Inductance | henry | H | Wb / A | (2, 1, -2, -2, 0, 0, 0) | IfcUnitEnum.INDUCTANCEUNIT | IfcSIUnitName.HENRY |
| IFCINTEGERCOUNTRATEMEASURE | Count rate | | | 1 / s | (0, 0, -1, 0, 0, 0, 0) | IfcDerivedUnitEnum.INTEGERCOUNTRATEUNIT | |
| IFCIONCONCENTRATIONMEASURE | Ion concentration measure | | | mol / m3 | (-3, 1, 0, 0, 0, 0, 0) | IfcDerivedUnitEnum.IONCONCENTRATIONUNIT | |
| IFCISOTHERMALMOISTURECAPACITYMEASURE | Iso thermal moisture capacity | | | m3 / Kg | (3, -1, 0, 0, 0, 0, 0) | IfcDerivedUnitEnum.ISOTHERMALMOISTURECAPACITYUNIT | |
| IFCISOTHERMALMOISTURECAPACITYMEASURE | Iso thermal moisture capacity | | | m3 / kg | (3, -1, 0, 0, 0, 0, 0) | IfcDerivedUnitEnum.ISOTHERMALMOISTURECAPACITYUNIT | |
| IFCKINEMATICVISCOSITYMEASURE | Kinematic viscosity | | | m2 / s | (2, 0, -1, 0, 0, 0, 0) | IfcDerivedUnitEnum.KINEMATICVISCOSITYUNIT | |
| IFCLENGTHMEASURE | Length | meter | m | m | (1, 0, 0, 0, 0, 0, 0) | IfcUnitEnum.LENGTHUNIT | IfcSIUnitName.METRE |
| IFCLINEARFORCEMEASURE | Linear force | | | N / m | (0, 1, -2, 0, 0, 0, 0) | IfcDerivedUnitEnum.LINEARFORCEUNIT | |
Expand All @@ -47,16 +47,16 @@ The order of dimensional exponent units is `(m, Kg, s, A, K, mol, cd)`.
| IFCLUMINOUSINTENSITYMEASURE | Luminous intensity | candela | cd | cd | (0, 0, 0, 0, 0, 0, 1) | IfcUnitEnum.LUMINOUSINTENSITYUNIT | IfcSIUnitName.CANDELA |
| IFCMAGNETICFLUXDENSITYMEASURE | Magnetic flux density | tesla | T | Wb / m2 | (0, 1, -2, -1, 0, 0, 0) | IfcUnitEnum.MAGNETICFLUXDENSITYUNIT | IfcSIUnitName.TESLA |
| IFCMAGNETICFLUXMEASURE | Magnetic flux | weber | Wb | Wb | (2, 1, -2, -1, 0, 0, 0) | IfcDerivedUnitEnum.MAGNETICFLUXUNIT | IfcSIUnitName.WEBER |
| IFCMASSDENSITYMEASURE | Mass density | | | Kg / m3 | (-3, 1, 0, 0, 0, 0, 0) | IfcDerivedUnitEnum.MASSDENSITYUNIT | |
| IFCMASSFLOWRATEMEASURE | Mass flow rate | | | Kg / s | (0, 1, -1, 0, 0, 0, 0) | IfcDerivedUnitEnum.MASSFLOWRATEUNIT | |
| IFCMASSMEASURE | Mass | kilogram | Kg | Kg | (0, 1, 0, 0, 0, 0, 0) | IfcUnitEnum.MASSUNIT | IfcSIUnitName.GRAM |
| IFCMASSPERLENGTHMEASURE | Mass per length | | | Kg / m | (-1, 1, 0, 0, 0, 0, 0) | IfcDerivedUnitEnum.MASSPERLENGTHUNIT | |
| IFCMASSDENSITYMEASURE | Mass density | | | kg / m3 | (-3, 1, 0, 0, 0, 0, 0) | IfcDerivedUnitEnum.MASSDENSITYUNIT | |
| IFCMASSFLOWRATEMEASURE | Mass flow rate | | | kg / s | (0, 1, -1, 0, 0, 0, 0) | IfcDerivedUnitEnum.MASSFLOWRATEUNIT | |
| IFCMASSMEASURE | Mass | kilogram | kg | kg | (0, 1, 0, 0, 0, 0, 0) | IfcUnitEnum.MASSUNIT | IfcSIUnitName.GRAM |
| IFCMASSPERLENGTHMEASURE | Mass per length | | | kg / m | (-1, 1, 0, 0, 0, 0, 0) | IfcDerivedUnitEnum.MASSPERLENGTHUNIT | |
| IFCMODULUSOFELASTICITYMEASURE | Modulus of elasticity | | | N / m2 | (-1, 1, -2, 0, 0, 0, 0) | IfcDerivedUnitEnum.MODULUSOFELASTICITYUNIT | |
| IFCMODULUSOFLINEARSUBGRADEREACTIONMEASURE | Modulus of linear subgrade reaction | | | N / m2 | (-1, 1, -2, 0, 0, 0, 0) | IfcDerivedUnitEnum.MODULUSOFLINEARSUBGRADEREACTIONUNIT | |
| IFCMODULUSOFROTATIONALSUBGRADEREACTIONMEASURE | Modulus of rotational subgrade reaction | | | N m / m rad | (1, 1, -2, 0, 0, 0, 0) | IfcDerivedUnitEnum.MODULUSOFROTATIONALSUBGRADEREACTIONUNIT | |
| IFCMODULUSOFSUBGRADEREACTIONMEASURE | Modulus of subgrade reaction | | | N / m3 | (-2, 1, -2, 0, 0, 0, 0) | IfcDerivedUnitEnum.MODULUSOFSUBGRADEREACTIONUNIT | |
| IFCMOISTUREDIFFUSIVITYMEASURE | Moisture diffusivity | | | m3 / s | (3, 0, -1, 0, 0, 0, 0) | IfcDerivedUnitEnum.MOISTUREDIFFUSIVITYUNIT | |
| IFCMOLECULARWEIGHTMEASURE | Molecular weight | | | Kg / mol | (0, 1, 0, 0, 0, -1, 0) | IfcDerivedUnitEnum.MOLECULARWEIGHTUNIT | |
| IFCMOLECULARWEIGHTMEASURE | Molecular weight | | | kg / mol | (0, 1, 0, 0, 0, -1, 0) | IfcDerivedUnitEnum.MOLECULARWEIGHTUNIT | |
| IFCMOMENTOFINERTIAMEASURE | Moment of inertia | | | m4 | (4, 0, 0, 0, 0, 0, 0) | IfcDerivedUnitEnum.MOMENTOFINERTIAUNIT | |
| IFCNONNEGATIVELENGTHMEASURE | Non negative length | meter | m | m | (1, 0, 0, 0, 0, 0, 0) | IfcUnitEnum.LENGTHUNIT | IfcSIUnitName.METRE |
| IFCPHMEASURE | pH | | pH | pH | (0, 0, 0, 0, 0, 0, 0) | IfcDerivedUnitEnum.PHUNIT | |
Expand All @@ -68,7 +68,7 @@ The order of dimensional exponent units is `(m, Kg, s, A, K, mol, cd)`.
| IFCPRESSUREMEASURE | Pressure | pascal | Pa | Pa | (-1, 1, -2, 0, 0, 0, 0) | IfcUnitEnum.PRESSUREUNIT | IfcSIUnitName.PASCAL |
| IFCRADIOACTIVITYMEASURE | Radio activity | becquerel | Bq | Bq | (0, 0, -1, 0, 0, 0, 0) | IfcUnitEnum.RADIOACTIVITYUNIT | IfcSIUnitName.BECQUEREL |
| IFCROTATIONALFREQUENCYMEASURE | Rotational frequency | hertz | Hz | Hz | (0, 0, -1, 0, 0, 0, 0) | IfcDerivedUnitEnum.ROTATIONALFREQUENCYUNIT | IfcSIUnitName.HERTZ |
| IFCROTATIONALMASSMEASURE | Rotational mass | | | Kg m2 | (2, 1, 0, 0, 0, 0, 0) | IfcDerivedUnitEnum.ROTATIONALMASSUNIT | |
| IFCROTATIONALMASSMEASURE | Rotational mass | | | kg m2 | (2, 1, 0, 0, 0, 0, 0) | IfcDerivedUnitEnum.ROTATIONALMASSUNIT | |
| IFCROTATIONALSTIFFNESSMEASURE | Rotational stiffness | | | N m / rad | (2, 1, -2, 0, 0, 0, 0) | IfcDerivedUnitEnum.ROTATIONALSTIFFNESSUNIT | |
| IFCSECTIONALAREAINTEGRALMEASURE | Sectional area integral | | | m5 | (5, 0, 0, 0, 0, 0, 0) | IfcDerivedUnitEnum.SECTIONALAREAINTEGRALUNIT | |
| IFCSECTIONMODULUSMEASURE | Section modulus | | | m3 | (3, 0, 0, 0, 0, 0, 0) | IfcDerivedUnitEnum.SECTIONMODULUSUNIT | |
Expand All @@ -78,7 +78,7 @@ The order of dimensional exponent units is `(m, Kg, s, A, K, mol, cd)`.
| IFCSOUNDPOWERMEASURE | Sound power | decibel | db | db | (0, 0, 0, 0, 0, 0, 0) | IfcDerivedUnitEnum.SOUNDPOWERUNIT | |
| IFCSOUNDPRESSURELEVELMEASURE | Sound pressure level | decibel | db | db | (0, 0, 0, 0, 0, 0, 0) | IfcDerivedUnitEnum.SOUNDPRESSURELEVELUNIT | |
| IFCSOUNDPRESSUREMEASURE | Sound pressure | decibel | db | db | (0, 0, 0, 0, 0, 0, 0) | IfcDerivedUnitEnum.SOUNDPRESSUREUNIT | |
| IFCSPECIFICHEATCAPACITYMEASURE | Specific heat capacity | | | J / Kg K | (2, 0, -2, 0, -1, 0, 0) | IfcDerivedUnitEnum.SPECIFICHEATCAPACITYUNIT | |
| IFCSPECIFICHEATCAPACITYMEASURE | Specific heat capacity | | | J / kg K | (2, 0, -2, 0, -1, 0, 0) | IfcDerivedUnitEnum.SPECIFICHEATCAPACITYUNIT | |
| IFCTEMPERATUREGRADIENTMEASURE | Temperature gradient | | | K / m | (-1, 0, 0, 0, 1, 0, 0) | IfcDerivedUnitEnum.TEMPERATUREGRADIENTUNIT | |
| IFCTEMPERATURERATEOFCHANGEMEASURE | Temperature rate of change | | | K / s | (0, 0, -1, 0, 1, 0, 0) | IfcDerivedUnitEnum.TEMPERATURERATEOFCHANGEUNIT | |
| IFCTHERMALADMITTANCEMEASURE | Thermal admittance | | | W / m2 K | (0, 1, -3, 0, -1, 0, 0) | IfcDerivedUnitEnum.THERMALADMITTANCEUNIT | |
Expand All @@ -89,7 +89,7 @@ The order of dimensional exponent units is `(m, Kg, s, A, K, mol, cd)`.
| IFCTHERMODYNAMICTEMPERATUREMEASURE | Temperature | kelvin | °K | °K | (0, 0, 0, 0, 1, 0, 0) | IfcUnitEnum.THERMODYNAMICTEMPERATUREUNIT | IfcSIUnitName.KELVIN, IfcSIUnitName.DEGREE_CELSIUS |
| IFCTIMEMEASURE | Time | second | s | s | (0, 0, 1, 0, 0, 0, 0) | IfcUnitEnum.TIMEUNIT | IfcSIUnitName.SECOND |
| IFCTORQUEMEASURE | Torque | | | N m | (2, 1, -2, 0, 0, 0, 0) | IfcDerivedUnitEnum.TORQUEUNIT | |
| IFCVAPORPERMEABILITYMEASURE | Vapor permeability | | | Kg / s m Pa | (0, 0, 1, 0, 0, 0, 0) | IfcDerivedUnitEnum.VAPORPERMEABILITYUNIT | |
| IFCVAPORPERMEABILITYMEASURE | Vapor permeability | | | kg / s m Pa | (0, 0, 1, 0, 0, 0, 0) | IfcDerivedUnitEnum.VAPORPERMEABILITYUNIT | |
| IFCVOLUMEMEASURE | Volume | cubic meter | | m3 | (3, 0, 0, 0, 0, 0, 0) | IfcUnitEnum.VOLUMEUNIT | IfcSIUnitName.CUBIC_METRE |
| IFCVOLUMETRICFLOWRATEMEASURE | Volumetric flow rate | | | m3 / s | (3, 0, -1, 0, 0, 0, 0) | IfcDerivedUnitEnum.VOLUMETRICFLOWRATEUNIT | |
| IFCWARPINGCONSTANTMEASURE | Warping constant | | | m6 | (6, 0, 0, 0, 0, 0, 0) | IfcDerivedUnitEnum.WARPINGCONSTANTUNIT | |
Expand Down