IfcSIUnitName

Natural language names
SI Einheit - Bezeichnung
SIUnit Name
Nom d'unité du système international
Semantic definitions at the type
Type definition

NOTE  Definition according to ISO/CD 10303-41:1992
An SI unit name is the name of an SI unit. The definitions of the names of SI units are specified in ISO 1000 (clause 2).

NOTE  Type adapted from si_unit_name defined in ISO 10303-41.

HISTORY  New entity in IFC1.5.1.

Enumeration definition
ConstantDescription
AMPERE

Unit for electric current.

BECQUEREL

Unit for radioactivity.

CANDELA

Unit for luminousintensity.

COULOMB

Unit for electric charge.

CUBIC_METRE

Unit for volume.

DEGREE_CELSIUS

Unit for thermodynamic temperature.

FARAD

Unit for electric capacitance.

GRAM

Unit for mass.

GRAY

Unit for absorbed radioactive dose.

HENRY

Unit for inductance.

HERTZ

Unit for frequency.

JOULE

Unit for energy.

KELVIN

Unit for thermodynamic temperature.

LUMEN

Unit for luminous flux.

LUX

Unit for illuminance.

METRE

Unit for length.

MOLE

Unit for amount of substance.

NEWTON

Unit for force.

OHM

Unit for electric resistance.

PASCAL

Unit for pressure.

RADIAN

Unit for plane angle.

SECOND

Unit for time.

SIEMENS

Unit for electric conductance.

SIEVERT

Unit for radioactive dose equivalent.

SQUARE_METRE

Unit for area.

STERADIAN

Unit for solid angle.

TESLA

Unit for magnetic flux density.

VOLT

Unit for electric voltage.

WATT

Unit for power.

WEBER

Unit for magnetic flux.

Formal representations
XML Specification
 <xs:simpleType name="IfcSIUnitName">
  <xs:restriction base="xs:string">
   <xs:enumeration value="ampere"/>
   <xs:enumeration value="becquerel"/>
   <xs:enumeration value="candela"/>
   <xs:enumeration value="coulomb"/>
   <xs:enumeration value="cubic_metre"/>
   <xs:enumeration value="degree_celsius"/>
   <xs:enumeration value="farad"/>
   <xs:enumeration value="gram"/>
   <xs:enumeration value="gray"/>
   <xs:enumeration value="henry"/>
   <xs:enumeration value="hertz"/>
   <xs:enumeration value="joule"/>
   <xs:enumeration value="kelvin"/>
   <xs:enumeration value="lumen"/>
   <xs:enumeration value="lux"/>
   <xs:enumeration value="metre"/>
   <xs:enumeration value="mole"/>
   <xs:enumeration value="newton"/>
   <xs:enumeration value="ohm"/>
   <xs:enumeration value="pascal"/>
   <xs:enumeration value="radian"/>
   <xs:enumeration value="second"/>
   <xs:enumeration value="siemens"/>
   <xs:enumeration value="sievert"/>
   <xs:enumeration value="square_metre"/>
   <xs:enumeration value="steradian"/>
   <xs:enumeration value="tesla"/>
   <xs:enumeration value="volt"/>
   <xs:enumeration value="watt"/>
   <xs:enumeration value="weber"/>
  </xs:restriction>
 </xs:simpleType>
EXPRESS Specification
TYPE IfcSIUnitName = ENUMERATION OF (
 AMPERE,
 BECQUEREL,
 CANDELA,
 COULOMB,
 CUBIC_METRE,
 DEGREE_CELSIUS,
 FARAD,
 GRAM,
 GRAY,
 HENRY,
 HERTZ,
 JOULE,
 KELVIN,
 LUMEN,
 LUX,
 METRE,
 MOLE,
 NEWTON,
 OHM,
 PASCAL,
 RADIAN,
 SECOND,
 SIEMENS,
 SIEVERT,
 SQUARE_METRE,
 STERADIAN,
 TESLA,
 VOLT,
 WATT,
 WEBER);
END_TYPE;

Link to EXPRESS-G diagram EXPRESS-G diagram

References  References: IfcSIUnit

Link to this page  Link to this page