Dimension

A Dimension defines a measurement for the distance between two Locations. An acceptable tolerance can be specified additionally. If the Locations are not located on adjacent topology-elements it is possible to specify a Path for the dimension along which the measurement must be taken.

The value for the Dimension is not specified as NumericalValue (which can define a Tolerance as well). This is because the "valueComponent" of the NumericalValue is mandatory. For Dimensions it shall be optional since there are scenarios where the dimension only specifies a Tolerance for a distance defined by the topology (segment length + placement information).

General Information

AttributeValue
Ownerplacement
Applied Stereotype
Base ClassifierConfigurableElement
Is Abstractfalse
Derived Classifiers

Attributes

NameTypeMult.DescriptionOwning Classifier
identificationString1

Specifies a unique identification of the Dimension. The identification is guaranteed to be unique within the containing PlacementSpecification.

Dimension
valueComponentDouble0..1

Defines the value of the dimension. This value can be null, if it shall be calculated and only a tolerance shall be defined.

Dimension
valueCalculatedBoolean0..1

Defines if the value of the Dimension was calculated (e.g. the sum of segment lengths in the topology) or if it was defined manually.

Dimension

Outgoing Relations

Other EndThis EndGeneral
RoleTypeMult.Agg.UniqueOrderedMult.Description
pathPath0..1YYN0..1Specifies a path in the topology along which the dimension is defined.
toleranceTolerance0..1YYN0..1
definedLocationsLocation0..2YYN1
referenceAnchorDimensionAnchor1NYN0..*

References the location that is used as reference point for the dimensioning (e.g. the location of a fixing as this relates to a fixpoint of the body in white).

See KBLFRM-329 and KBLFRM-391.

unitComponentUnit1NYN0..*
dimensionAnchorDimensionAnchor1NYN0..*

References the location that is used as dimension point for the dimensioning (e.g. the entry point of a bundle into a connector housing).

See KBLFRM-329 and KBLFRM-391.

Incoming Relations

This EndOther EndGeneral
RoleMult.Agg.UniqueOrderedTypeMult.Description
dimension0..*YYNPlacementSpecification1Specifies the Dimensions defined by the PlacementSpecification.
Previous