IfcContextDependentUnit

BACnet MVD

#### IfcContextDependentUnit

Natural language names

| Kontextabhängige Einheit
| Context Dependent Unit
| Unité dépendant du contexte

##### Semantic definitions at the entity

Entity definition

> NOTE Definition according to ISO/CD 10303-41:1992
> A context dependent unit is a unit which is not related to the SI system.

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

> NOTE Corresponding ISO 10303 name: context_dependent_unit, please refer to ISO/IS 10303-41 for the final definition of the formal standard.

> HISTORY New entity in IFC1.5.1.

Attribute definitions

# | Attribute | Type | Cardinality | Description | B
--- | --- | --- | --- | --- | ---
3 | Name | IfcLabel |  | The word, or group of words, by which the context dependent unit is referred to. |  | X

HasExternalReference

IfcExternalReferenceRelationship
@RelatedResourceObjects

S[0:?]

Reference to external information, e.g. library, classification, or document information, which is associated with the context dependent unit.

> IFC4 CHANGE New inverse attribute

X

##### Inherited definitions from supertypes

Entity inheritance
Attribute inheritance

# | Attribute | Type | Cardinality | Description | B
--- | --- | --- | --- | --- | ---
IfcNamedUnit
1 | Dimensions | IfcDimensionalExponents |  | The dimensional exponents of the SI base units by which the named unit is defined. |  | X
2 | UnitType | IfcUnitEnum |  | The type of the unit. |  | X
IfcContextDependentUnit
3 | Name | IfcLabel |  | The word, or group of words, by which the context dependent unit is referred to. |  | X

HasExternalReference

IfcExternalReferenceRelationship
@RelatedResourceObjects

S[0:?]

Reference to external information, e.g. library, classification, or document information, which is associated with the context dependent unit.

> IFC4 CHANGE New inverse attribute

X

##### Formal representations

XML Specification
`<xs:element name="IfcContextDependentUnit" type="ifc:IfcContextDependentUnit" substitutionGroup="ifc:IfcNamedUnit" nillable="true"/>
<xs:complexType name="IfcContextDependentUnit">
<xs:complexContent>
<xs:extension base="ifc:IfcNamedUnit">
<xs:attribute name="Name" type="ifc:IfcLabel" use="optional"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
`
EXPRESS Specification
`ENTITY IfcContextDependentUnit
SUBTYPE OF (IfcNamedUnit);
Name : IfcLabel;
INVERSE
HasExternalReference : SET [0:?] OF IfcExternalReferenceRelationship FOR RelatedResourceObjects;
END_ENTITY;

EXPRESS-G diagram

`

References: IfcResourceObjectSelect

Link to this page