This page was saved using WebZIP 6.0.8.918 on 10/09/06 15:41:58.
Address: http://www.iai-international.org/Model/documentation/R20/Online_Documents/Documents/IfcMeasureResource.htm
Title: IFC R2.0 Final  •  Size: 103505  •  Last Modified: Wed, 01 Aug 2001 07:13:16 GMT

Specification for IfcMeasureResource

Link to EXPRESS Definition

EXPRESS Definition

Link to EXPRESS-G Diagram

EXPRESS-G Diagram


Table of contents


Simple Types

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

A IfcAmountOfSubstanceMeasure
IfcAngularVelocityMeasure
IfcAreaMeasure
B IfcBoolean
C IfcCompoundPlaneAngleMeasure
IfcContextDependentMeasure
IfcCountMeasure
D IfcDescriptiveMeasure
IfcDynamicViscosityMeasure
E IfcElectricCurrentMeasure
IfcElectricVoltageMeasure
IfcEnergyMeasure
F IfcFrequencyMeasure
H IfcHeatFluxDensityMeasure
I IfcInteger
IfcIntegerCountRateMeasure
K IfcKinematicViscosityMeasure
L IfcLengthMeasure
IfcLinearVelocityMeasure
IfcLuminousIntensityMeasure
M IfcMassDensityMeasure
IfcMassFlowRateMeasure
IfcMassMeasure
IfcMonetaryMeasure
N IfcNumericMeasure
P IfcParameterValue
IfcPlaneAngleMeasure
IfcPositiveLengthMeasure
IfcPositivePlaneAngleMeasure
IfcPositiveRatioMeasure
IfcPowerMeasure
IfcPressureMeasure
R IfcRatioMeasure
IfcReal
S IfcSolidAngleMeasure
IfcString
T IfcThermalAdmittanceMeasure
IfcThermalResistanceMeasure
IfcThermalTransmittanceMeasure
IfcThermodynamicTemperatureMeasure
IfcTimeMeasure
IfcTimeStamp
V IfcVolumeMeasure
IfcVolumetricFlowrateMeasure

Select Types

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

M IfcMeasureValue
U IfcUnit

Enumerations

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

C IfcCurrencyEnum
D IfcDerivedUnitEnum
S IfcSiPrefix
IfcSiUnitName
U IfcUnitEnum

Class Definitions

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

C IfcContextDependentUnit
IfcConversionBasedUnit
D IfcDerivedUnit
IfcDerivedUnitElement
IfcDimensionalExponents
M IfcMeasureWithUnit
N IfcNamedUnit
S IfcSiUnit
U IfcUnitAssignment

Functions

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

C IfcCorrectDimensions
D IfcDeriveDimensionalExponents
IfcDimensionsForSiUnit


Schema Semantic Definition

The IfcMeasureResource schema is adapted from the ISO 10303 part 41 Measure schema and specifies units and measures that may be assigned to quantities.

Additional measures have been added to this schema to meet particular domain requirements.

The fundamental unit type used in this schema is based on the SI system defined in ISO 1000. Units in measurement systems other than SI may be derived using this schema.

A number of units of measure are identified using their derived units which are specified in terms of fundamental units as follows:

Parts of this schema are © ISO.


Type IfcAmountOfSubstanceMeasure

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

An amount of substance measure is the value for the quantity of a substance when compared with the number of atoms in 0.012kilogram of carbon 12.

Type

REAL

Type IfcAngularVelocityMeasure

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

A measure of the velocity of a body measured in terms of angle subtended per unit time.

Usually measured in radians/s.

History

New Defined Type in IFC Release 2.0

Type

REAL

Type IfcAreaMeasure

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

An area measure is the value of the extent of a surface.

Type

REAL

Type IfcBoolean

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

A defined data type of simple data type Boolean. . (Required since a select type, i.e. IfcMeasureValue, cannot include directly simple types in its select list).

Type

BOOLEAN

Type IfcCompoundPlaneAngleMeasure

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

A compound measure of plane angle in degrees minutes and seconds of arc.

IfcCompoundPlaneAngleMeasure is used where angles need to be described to an accuracy of less than one degree and expressed as parts of an arc. It may be used for angular measurement by surveyors or for other angular measurements where precision is required. It should not be used for angular measurements which may be expressed in decimal fractions of a degree; for which purpose the IfcPlaneAngleMeasure is provided.

Type

LIST [3:3] OF INTEGER

Formal Propositions

WR1

{ 0 <= SELF[1] < 360 }

WR2

{ 0 <= SELF[2] < 60 }

WR3

{ 0 <= SELF[3] < 60 }


Type IfcContextDependentMeasure

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

A context dependent measure is a general purpose real number measure type.

Type

REAL

Type IfcCountMeasure

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

A count measure is the value of a count.

Type

NUMBER

Type IfcDescriptiveMeasure

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

A descriptive measure is a human interpretable definition of a quantifiable value.

Type

STRING

Type IfcDynamicViscosityMeasure

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

A measure of the viscous resistance of a medium.

Usually measured in Pascals second

History

New Defined Type in IFC Release 2.0

Type

REAL

Type IfcElectricCurrentMeasure

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

A standard unit of measure for electrical current, equal to one Coulomb per second.

Type

REAL

Type IfcElectricVoltageMeasure

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

A measure of electromotive force.

Usually measured in Volts.

History

New Defined Type in IFC Release 2.0

Type

REAL

Type IfcEnergyMeasure

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

A measure of energy required or used.

Usually measured in Joules.

History

New Defined Type in IFC Release 2.0

Type

REAL

Type IfcFrequencyMeasure

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

A measure of the number of times that an item revolves, vibrates etc. in unit time.

Usually measured in revolutions/second or Herz.

History

New Defined Type in IFC Release 2.0

Type

REAL

Type IfcHeatFluxDensityMeasure

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

A measure of the density of heat flux within a body.

Usually measured in Watts/meters2.

History

New Defined Type in IFC Release 2.0

Type

REAL

Type IfcInteger

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

A defined type of simple data type Integer. (Required since a select type, i.e. IfcMeasureValue, cannot include directly simple types in its select list).

In principle, the domain of IfcInteger (being an Integer) is all integer numbers. Here the number of bits used for the IfcInteger representation is unconstrained, but in practise it’s implementation specific.

Type

INTEGER

Type IfcIntegerCountRateMeasure

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

A measure of the integer number of units flowing per unit time.

This measure may be used for measuring integer units per second or per hour. For example, it may be used to measure the number of books per hour passing along a part of a mechanical book handling system, the number of people per hour travelling along a moving walkway or the number of vehicles per hour travelling along a section of road.

History

New Defined Type in IFC Release 2.0

Type

INTEGER

Type IfcKinematicViscosityMeasure

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

A measure of the viscous resistance of a medium to a moving body.

Usually measured in square meters/second.

History

New Defined Type in IFC Release 2.0

Type

REAL

Type IfcLengthMeasure

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

A length measure is the value of a distance.

Type

REAL

Type IfcLinearVelocityMeasure

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

A measure of the velocity of a body measured in terms of distance moved per unit time.

Usually measured in meters/second

History

New Defined Type in IFC Release 2.0

Type

REAL

Type IfcLuminousIntensityMeasure

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

A luminous intensity measure is the value for the brightness of a body.

Type

REAL

Type IfcMassDensityMeasure

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

A measure of the density of a medium.

Usually measured in kilograms/cubic meters.

History

New Defined Type in IFC Release 2.0

Type

REAL

Type IfcMassFlowRateMeasure

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

A measure of the mass of a medium flowing per unit time.

Usually measured in kilograms/second

History

New Defined Type in IFC Release 2.0

Type

REAL

Type IfcMassMeasure

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

A mass measure is the value of the amount of matter that a body contains.

Type

REAL

Type IfcMonetaryMeasure

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

A monetary measure is the value of an amount of money without regard to its currency.

History

New Defined Type in IFC Release 2.0

Type

REAL

Type IfcNumericMeasure

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

A numeric measure is the numeric value of a physical quantity.

Type

NUMBER

Type IfcParameterValue

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

A parameter value is the value which specifies the amount of a parameter in some parameter space.

Type

REAL

Type IfcPlaneAngleMeasure

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

A plane angle measure is the value of an angle in a plane.

IfcPlaneAngleMeasure is used where angles need to be described to an accuracy of less than one degree and expressed as decimal parts of an angle. It is widely used for angular measurement except for situations where accuracy needs to be defined using arc measurement; for which purpose the IfcCompoundPlaneAngleMeasure is provided.

Type

REAL

Type IfcPositiveLengthMeasure

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

A positive length measure is a length measure that is greater than zero.

Type

 IfcLengthMeasure

Formal Propositions

WR1

SELF > 0


Type IfcPositivePlaneAngleMeasure

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

A positive plane angle measure is a plane angle measure that is greater than zero.

Type

 IfcPlaneAngleMeasure

Formal Propositions

WR1

SELF > 0


Type IfcPositiveRatioMeasure

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

A positive ratio measure is a ratio measure that is greater than zero.

Type

 IfcRatioMeasure

Formal Propositions

WR1

SELF > 0


Type IfcPowerMeasure

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

A measure of power required or used.

Usually measured in Watts.

History

New Defined Type in IFC Release 2.0

Type

REAL

Type IfcPressureMeasure

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

A measure of the quantity of a medium acting on a unit area.

Usually measured in Pascals.

History

New Defined Type in IFC Release 2.0

Type

REAL

Type IfcRatioMeasure

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

A ratio measure is the value of the relation between two physical quantities that are of the same kind.

Type

REAL

Type IfcReal

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

A defined type of simple data type Real (required since a select type, i.e. IfcMeasureValue, cannot include directly simple types in its select list).

In principle, the domain of IfcReal (being a Real) is all rational, irrational and scientific real numbers. Here the precision is unconstrained, but in practise it’s implementation specific.

Type

REAL

Type IfcSolidAngleMeasure

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

A solid angle measure is the value of an angle in a solid.

Type

REAL

Type IfcString

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

A defined type of simple data type String. (Required since a select type, i.e. IfcMeasureValue, cannot include directly simple types in its select list).

Type

STRING

Type IfcThermalAdmittanceMeasure

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

The measure of the ability of a surface to smooth out temperature variations.

Usually measured in Watt / square meters degrees Kelvin.

History

New Defined Type in IFC Release 2.0

Type

REAL

Type IfcThermalResistanceMeasure

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

A measure of the resistance offered by a body to the flow of energy.

Usually measured in square meters degrees Kelvin / Watt.

History

New Defined Type in IFC Release 2.0

Type

REAL

Type IfcThermalTransmittanceMeasure

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

A measure of the rate at which energy is transmitted through a body.

Usually measured in Watts/ square meters degrees Kelvin.

History

New Defined Type in IFC Release 2.0

Type

REAL

Type IfcThermodynamicTemperatureMeasure

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

A thermodynamic temperature measure is the value for the degree of heat of a body.

Type

REAL

Type IfcTimeMeasure

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

A time measure is the value of the duration of periods.

Type

REAL

Type IfcTimeStamp

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

An indication of date and time by measuring the number of seconds which have elapsed since the beginning of the year 1970.

Type

INTEGER

Type IfcVolumeMeasure

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

A volume measure is the value of the solid content of a body.

Type

REAL

Type IfcVolumetricFlowrateMeasure

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

A measure of the volume of a medium flowing per unit time.

Usually measured in cubic meters/second.

History

New Defined Type in IFC Release 2.0

Type

REAL

Select IfcMeasureValue

Link to EXPRESS Definition

EXPRESS Definition

Select Semantic Definition

A measure value is a value as defined in ISO 31-0 (clause 2).

IfcMeasureValue is a select data type which includes in its select list all various type of defined data type measures.

History

This Select Type has changed after IFC Release 1.5.1, please see the Migration Guide for details

Select

IfcAmountOfSubstanceMeasure

IfcAngularVelocityMeasure

IfcAreaMeasure

IfcBoolean

IfcCompoundPlaneAngleMeasure

IfcContextDependentMeasure

IfcCountMeasure

IfcDescriptiveMeasure

IfcDynamicViscosityMeasure

IfcElectricCurrentMeasure

IfcElectricVoltageMeasure

IfcEnergyMeasure

IfcHeatFluxDensityMeasure

IfcInteger

IfcIntegerCountRateMeasure

IfcKinematicViscosityMeasure

IfcLengthMeasure

IfcLinearVelocityMeasure

IfcLuminousIntensityMeasure

IfcMassDensityMeasure

IfcMassFlowRateMeasure

IfcMassMeasure

IfcMonetaryMeasure

IfcNumericMeasure

IfcParameterValue

IfcPlaneAngleMeasure

IfcPositiveLengthMeasure

IfcPositivePlaneAngleMeasure

IfcPositiveRatioMeasure

IfcPowerMeasure

IfcPressureMeasure

IfcRatioMeasure

IfcReal

IfcFrequencyMeasure

IfcSolidAngleMeasure

IfcString

IfcThermalAdmittanceMeasure

IfcThermalResistanceMeasure

IfcThermalTransmittanceMeasure

IfcThermodynamicTemperatureMeasure

IfcTimeMeasure

IfcTimeStamp

IfcVolumeMeasure

IfcVolumetricFlowrateMeasure


Select IfcUnit

Link to EXPRESS Definition

EXPRESS Definition

Select Semantic Definition

A unit is a physical quantity, with a value of one, which is used as a standard in terms of which other quantities are expressed.

Select

IfcDerivedUnit

IfcNamedUnit


Type IfcCurrencyEnum

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

An enumeration type of currencies of various countries.

Enumeration

AED

United Arab Emirates

AES

Argentina

ATS

Austria

AUD

Australia

BBD

Barbados

BEG

Belgium

BGL

Bulgaria

BHD

Bahrain

BMD

Bermuda

BND

Brunei

BRL

Brazil

BSD

Bahamas

BWP

Botswana

BZD

Belize

CAD

Canada

CBD

Carribean

CHF

Switzerland

CLP

Chile

CNY

China

CYS

Cyprus

CZK

Czech Republic

DDP

Dominican Republic

DEM

Germany

DKK

Denmark

EGL

Egypt

EST

Spain

EUR

A currency adopted by a number of countries within the European Union from January 1st 1999. The zone in which the currency operates is termed 'Euroland' in financial transactions

FAK

Faroe Islands

FIM

Finland

FJD

Fiji

FKP

Falkland Islands

FRF

France

GBP

United Kingdom

GIP

Gibraltar

GMD

Gambia

GRX

Greece

HKD

Hong Kong

HUF

Hungary

ICK

Iceland

IDR

Indonesia

ILS

Israel

INR

India

IRP

Ireland

ITL

Italy

JMD

Jamaica

JOD

Jordan

JPY

Japan

KES

Kenya

KRW

Republic of Korea

KWD

Kuwait

KYD

Cayman Islands

LKR

Sri Lanka

LUF

Luxembourg

MTL

Malta

MUR

Mauritius

MXN

Mexico

MYR

Malaysia

NLG

Netherlands

NZD

New Zealand

OMR

Oman

PGK

Papua New Guinea

PHP

Philipines

PKR

Pakistan

PLN

Poland

PTN

Portugal

QAR

Qatar

RUR

Russia

SAR

Saudi Arabia

SCR

Seychelles

SEK

Sweden

SGD

Singapore

SKP

St.Helena

THB

Thailand

TRL

Turkey

TTD

Trinidad and Tobago

TWD

Taiwan

USD

United States of America

VEB

Venezuela

VND

Viet-Nam

XEU

Europe (States of the European Union)

ZAR

South Africa

ZWD

Zimbabwe


Type IfcDerivedUnitEnum

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

An enumeration type for allowed types of derived units.

Enumeration

AngularVelocityUnit

DynamicViscosityUnit

ElectricVoltageUnit

EnergyUnit

HeatfluxDensityUnit

IntegerCountRateUnit

KinematicViscosityUnit

LinearVelocityUnit

MassDensityUnit

MassFlowrateUnit

PowerUnit

PressureUnit

RotationalFrequencyUnit

ThermalAdmittanceUnit

ThermalResistanceUnit

ThermalTransmittanceUnit

VolumetricFlowrateUnit

UserDefined

NotDefined


Type IfcSiPrefix

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

An SI prefix is the name of a prefix that may be associated with an si unit. The definitions of SI prefixes are specified in ISO 1000 (clause 3).

Enumeration

EXA

PETA

TERA

GIGA

MEGA

KILO

HECTO

DECA

DECI

CENTI

MILLI

MICRO

NANO

PICO

FEMTO

ATTO


Type IfcSiUnitName

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

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).

Enumeration

METRE

SQUARE_METRE

CUBIC_METRE

GRAM

SECOND

AMPERE

KELVIN

MOLE

CANDELA

RADIAN

STERADIAN

HERTZ

NEWTON

PASCAL

JOULE

WATT

COULOMB

VOLT

FARAD

OHM

SIEMENS

WEBER

TESLA

HENRY

DEGREE_CELSIUS

LUMEN

LUX

BECQUEREL

GRAY

SIEVERT


Type IfcUnitEnum

Link to EXPRESS Definition

EXPRESS Definition

Type Semantic Definition

An enumeration type for allowed unit types of IfcNamedUnit.

Enumeration

LengthUnit

MassUnit

TimeUnit

DurationUnit

ElectricCurrentUnit

ThermodynamicTemperatureUnit

AmountOfSubstanceUnit

LuminousIntensityUnit

PlaneAngleUnit

SolidAngleUnit

AreaUnit

VolumeUnit

RatioUnit

Unspecified


Class IfcContextDependentUnit

Link to the Fully Attributed View

Fully Attributed View

Link to EXPRESS Definition

EXPRESS Definition

Class Semantic Definition

An context dependent unit is a unit which is not related to the SI system.

The number of parts in an assembly is a physical quantity measured in units that may be called "parts" but which cannot be related to an SI unit.

Attribute and Relationship Definitions

Superclasses and Subclasses

 IfcNamedUnit
 IfcContextDependentUnit

Attributes and Relationships

Attribute type (OPT, DER, INV)

Redefinition (SELF)

Attribute / Relation

Data or Rel. type

Definition

 

Name

 

STRING

The word, or group of words, by which the context dependent unit is referred to.


Class IfcConversionBasedUnit

Link to the Fully Attributed View

Fully Attributed View

Link to EXPRESS Definition

EXPRESS Definition

Class Semantic Definition

A conversion based unit is a unit that is defined based on a measure with unit.

An inch is a converted unit. It is from the Imperial system, its name is "inch" and it can be related to the si unit, millimetre, through a measure with unit whose value is 25.4 millimetre. A foot is also a converted unit. It is from the Imperial system, its name is "foot" and it can be related to an si unit, millimetre, either directly or through the unit called "inch".

Attribute and Relationship Definitions

Superclasses and Subclasses

 IfcNamedUnit
 IfcConversionBasedUnit

Attributes and Relationships

Attribute type (OPT, DER, INV)

Redefinition (SELF)

Attribute / Relation

Data or Rel. type

Definition

 

Name

 

STRING

The word, or group of words, by which the conversion based unit is referred to.

 

ConversionFactor

 

IfcMeasureWithUnit

The physical quantity from which the converted unit is derived.


Class IfcDerivedUnit

Link to EXPRESS Definition

EXPRESS Definition

Class Semantic Definition

A derived unit is an expression of units.

Newton per square millimetre is a derived unit.

History

This Class has changed after IFC Release 1.5.1, please see the Migration Guide for details

Attribute and Relationship Definitions

Superclasses and Subclasses

This Class does not have any Superclasses or Subclasses

Attributes and Relationships

Attribute type (OPT, DER, INV)

Redefinition (SELF)

Attribute / Relation

Data or Rel. type

Definition

 

Elements

 

SET [1:?] OF IfcDerivedUnitElement

The group of units and their exponents that define the derived unit.

 

UnitType

 

IfcDerivedUnitEnum

Name of the derived unit – selected from a predefined enumeration for use in IFC models.

DER

Dimensions

 

IfcDimensionalExponents

Dimensional exponents are derived using the function IfcDerivedDimensionalExponents using (SELF) as the input value.

Formal Propositions

WR1

There shall be either more than one member in the elements set or the value of the exponent of the single element of the elements set shall not be equal to one.

(SIZEOF (Elements) > 1) OR ((SIZEOF (Elements) = 1) AND (Elements[1].Exponent <> 1 ))


Class IfcDerivedUnitElement

Link to EXPRESS Definition

EXPRESS Definition

Class Semantic Definition

A derived unit element is one of the unit quantities which makes up a derived unit.

EXAMPLE: Newtons per square millimetre is a derived unit. It has two elements, Newton whose exponent has a value of 1 and millimetre whose exponent is -2.

Attribute and Relationship Definitions

Superclasses and Subclasses

This Class does not have any Superclasses or Subclasses

Attributes and Relationships

Attribute type (OPT, DER, INV)

Redefinition (SELF)

Attribute / Relation

Data or Rel. type

Definition

 

Unit

 

IfcNamedUnit

The fixed quantity which is used as the mathematical factor.

 

Exponent

 

INTEGER

The power that is applied to the unit attribute.


Class IfcDimensionalExponents

Link to EXPRESS Definition

EXPRESS Definition

Class Semantic Definition

The dimensionality of any quantity can be expressed as a product of powers of the dimensions of base quantities. The dimensional exponents entity defines the powers of the dimensions of the base quantities. All the physical quantities are founded on seven base quantities (ISO 31 (clause 2)).

Length, mass, time, electric current, thermodynamic temperature, amount of substance, and luminous intensity are the seven base quantities.

EXAMPLE: A length of 2 millimetres has a length exponent of 1. The remaining exponents are equal to 0.

EXAMPLE: A velocity of 2 millimetres per second has a length exponent of 1 and a time exponent of -1. The remaining exponents are equal to 0.

Attribute and Relationship Definitions

Superclasses and Subclasses

This Class does not have any Superclasses or Subclasses

Attributes and Relationships

Attribute type (OPT, DER, INV)

Redefinition (SELF)

Attribute / Relation

Data or Rel. type

Definition

 

LengthExponent

 

INTEGER

The power of the length base quantity.

 

MassExponent

 

INTEGER

The power of the mass base quantity.

 

TimeExponent

 

INTEGER

The power of the time base quantity.

 

ElectricCurrentExponent

 

INTEGER

The power of the electric current base quantity.

 

ThermodynamicTemperatureExponent

 

INTEGER

The power of the thermodynamic temperature base quantity.

 

AmountOfSubstanceExponent

 

INTEGER

The power of the amount of substance base quantity.

 

LuminousIntensityExponent

 

INTEGER

The power of the luminous intensity base quantity.


Class IfcMeasureWithUnit

Link to EXPRESS Definition

EXPRESS Definition

Class Semantic Definition

A measure with unit is the specification of a physical quantity as defined in ISO 31 (clause 2).

Attribute and Relationship Definitions

Superclasses and Subclasses

This Class does not have any Superclasses or Subclasses

Attributes and Relationships

Attribute type (OPT, DER, INV)

Redefinition (SELF)

Attribute / Relation

Data or Rel. type

Definition

 

ValueComponent

 

IfcMeasureValue

the value of the physical quantity when expressed in the specified units.

 

UnitComponent

 

IfcUnit

the unit in which the physical quantity is expressed.


Class IfcNamedUnit

Link to EXPRESS Definition

EXPRESS Definition

Class Semantic Definition

A named unit is a unit quantity associated with the word, or group of words, by which the unit is identified.

History

This Class has changed after IFC Release 1.5.1, please see the Migration Guide for details

Attribute and Relationship Definitions

Superclasses and Subclasses

IfcNamedUnit
 IfcConversionBasedUnit
 IfcContextDependentUnit
 IfcSiUnit

Attributes and Relationships

Attribute type (OPT, DER, INV)

Redefinition (SELF)

Attribute / Relation

Data or Rel. type

Definition

 

Dimensions

 

IfcDimensionalExponents

The exponents of the base properties by which the named unit is defined.

 

UnitType

 

IfcUnitEnum

Type of unit used.

Formal Propositions

WR1

Correct dimensions are established through the function IfcCorrectDimensions. IfcCorrectDimensions (SELF.UnitType, Self.Dimensions)

IfcCorrectDimensions (SELF.UnitType, SELF.Dimensions)


Class IfcSiUnit

Link to the Fully Attributed View

Fully Attributed View

Link to EXPRESS Definition

EXPRESS Definition

Class Semantic Definition

An SI unit is the fixed quantity used as a standard in terms of which items are measured as defined by ISO 1000 (clause 2).

Attribute and Relationship Definitions

Superclasses and Subclasses

 IfcNamedUnit
 IfcSiUnit

Attributes and Relationships

Attribute type (OPT, DER, INV)

Redefinition (SELF)

Attribute / Relation

Data or Rel. type

Definition

OPT

Prefix

 

IfcSiPrefix

The SI Prefix

 

Name

 

IfcSiUnitName

The word, or group of words, by which the SI unit is referred to.

DER

Dimensions

SELF

IfcDimensionalExponents


Class IfcUnitAssignment

Link to EXPRESS Definition

EXPRESS Definition

Class Semantic Definition

A set of units which may be assigned.

NOTE: A project has a unit assignment which establishes the set of units which will be used. Other objects may have local unit assignments if there is a requirement for them to make use of units which do not fall within the project unit assignment.

Attribute and Relationship Definitions

Superclasses and Subclasses

This Class does not have any Superclasses or Subclasses

Attributes and Relationships

Attribute type (OPT, DER, INV)

Redefinition (SELF)

Attribute / Relation

Data or Rel. type

Definition

 

Units

 

SET [1:?] OF IfcUnit

Units to be included within a unit assignment.


Function IfcCorrectDimensions

Link to EXPRESS Definition

EXPRESS Definition

Function Semantic Definition

The correct dimensions function returns the dimensional exponents of the given unit type.

Argument definitions:

X: (input) the name of the unit type for which the dimensional exponents are tested.


Function IfcDeriveDimensionalExponents

Link to EXPRESS Definition

EXPRESS Definition

Function Semantic Definition

This function determines the dimensional exponents of a unit. For named units the dimensions attribute is returned and for derived units the dimensional exponents are calculated from its elements.

Argument definitions:

X: (input) the unit that the dimensional exponents are being derived from.


Function IfcDimensionsForSiUnit

Link to EXPRESS Definition

EXPRESS Definition

Function Semantic Definition

The dimensions for SI unit function returns the dimensional exponents of the given SI - unit.

Argument definitions:

N : (input) the name of the unit for which the dimensional exponents will be returned.