BoundingBox
The bounding box is defined for the processed state of the component, as it appears in the finished product. Therefore, it is valid to use the bounding box as simplified geometry of the component for viewing or simple DMU operations. For correct 3D positioning, the bounding might require a transformation in the coordinate system of the component (see LocalGeometrySpecification.BoundingBoxPositioning).
The bounding box defines the smallest cuboid (box) that can contain a described part completely. If a component has multiple variants, the bounding box is the smallest cuboid that can contain every variant, while maintaining the spatial orientation of the bounding box and component variants.
It is valid to use the BoundingBox to describe the dimensions of a component, even if not all dimensions are known (e.g. only length and width). However, it must be possible to transform such a partial bounding box into a complete bounding box by adding the missing dimensions.
General Information
Attribute | Value |
---|---|
Owner | physical_information |
Applied Stereotype | |
Base Classifier | ExtendableElement |
Is Abstract | false |
Derived Classifiers |
Attributes
Name | Type | Mult. | Description | Owning Classifier |
---|---|---|---|---|
x | NumericalValue | 0..1 | Defines the extent of the bounding box in the direction of x (length). |
BoundingBox |
y | NumericalValue | 0..1 | Defines the extent of the bounding box in the direction of y (width). |
BoundingBox |
z | NumericalValue | 0..1 | Defines the extent of the bounding box in the direction of z (height). |
BoundingBox |
Incoming Relations
This End | Other End | General | |||||
---|---|---|---|---|---|---|---|
Role | Mult. | Agg. | Unique | Ordered | Type | Mult. | Description |
boundingBox | 0..1 | Y | Y | N | GeneralTechnicalPartSpecification | Defines the bounding box of the part. |