Unit
A precisely specified quantity in terms of which the magnitudes of other quantities of the same kind can be stated. The different systems to define units are represented by the subclasses of this class (e.g. SIUnit, ImperialUnit).
General Information
Attribute | Value |
---|---|
Owner | physical_information |
Applied Stereotype | |
Base Classifier | |
Is Abstract | true |
Derived Classifiers | CompositeUnit, CustomUnit, IECUnit, ImperialUnit, OtherUnit, SIUnit, USUnit |
Attributes
Name | Type | Mult. | Description | Owning Classifier |
---|---|---|---|---|
exponent | Integer | 0..1 | Defines the exponent with which this unit instance should be used. In order to define square meters for example, the SIUnit "metre" with an exponent of 2 will be used. If no exponent is defined it is equivalent to the value 1. |
Unit |
unEceCode | String | 0..1 | The UNECE provides a list of "Codes for Units of Measurement used in the International Trade". This attribute shall be used for traceability of Units defined in the VEC into the UNECE system only. It provides additional meta information about the unit, but shall not be used as the only definition of a Unit. Specifying a UNECE code does not exempt the creating system from generating a correct VEC mapping of the corresponding unit. In case of doubt, the VEC mapping has priority. |
Unit |
Incoming Relations
This End | Other End | General | |||||
---|---|---|---|---|---|---|---|
Role | Mult. | Agg. | Unique | Ordered | Type | Mult. | Description |
baseUnit | 1 | N | Y | N | LocalGeometrySpecification | The Unit in which all coordinates (e.g. cartesian points) are defined. Shall be a unit of length (e.g. millimetre). |
|
baseUnit | 1 | N | Y | N | BuildingBlockSpecification2D | 0..* | |
baseUnit | 1 | N | Y | N | BuildingBlockSpecification3D | 0..* | |
baseUnit | 1 | N | Y | N | CavityPositionDetail | 0..* | The Unit in which all coordinates (e.g. cartesian points) of this CavityPositionDetail are defined. Shall be a unit of length (e.g. millimetre). |
factors | 1..* | N | Y | N | CompositeUnit | References the Units that are used as factors to create the CompositeUnit. |
|
unit | 0..* | Y | Y | N | VecContent | 1 | Specifies the Units used in the VEC-file. |
unitComponent | 1 | N | Y | N | ValueWithUnit | 0..* | References the unit of the value. |
unitComponent | 1 | N | Y | N | Dimension | 0..* |