LocalGeometrySpecification
Note: There is a newer version of this specification see VEC 2.2.0
A LocalGeometrySpecification is responsible to create a relationship between the 3D model of a component (e.g. a connector, a cable duct or a fixing) and entities of the VEC. The 'Local' in the name refers to the fact that all definitions within this specification are 'local' to the 3D model of a specific component (a component in a library, not in a specific usage).
Specifically, it defines a transformation to transform the BoundingBox of a component into to coordinate system of the component and it defines the positions of Placement- and MeasurementPoints in this coordinate system.
General Information
| Attribute | Value |
|---|---|
| Owner | local_geometry |
| Applied Stereotype | |
| Base Classifier | PartOrUsageRelatedSpecification |
| Is Abstract | false |
| Derived Classifiers |
Attributes
| Name | Type | Mult. | Description | Owning Classifier |
|---|---|---|---|---|
| identification | String | 1 | Specifies a unique identification of the specification. The identification is guaranteed to be unique within the document containing the specification. For all VEC-documents a Specification-instance can be trusted to be identical if the DocumentVersion-instance is the same (see DocumentVersion) and the identification of the Specification is the same. | Specification |
| description | AbstractLocalizedString | 0..* | Specifies additional, human readable information about the specification. | Specification |
| specialPartType | String | 0..1 | The specialPartType allows the specification of subclassifications for a PartOrUsageRelatedSpecification (e.g. different types of connector housings). | PartOrUsageRelatedSpecification |
Outgoing Relations
| Other End | This End | General | |||||
|---|---|---|---|---|---|---|---|
| Role | Type | Mult. | Agg. | Unique | Ordered | Mult. | Description |
| cartesianPoint | CartesianPoint3D | 0..* | Y | Y | N | 0..1 | All CartesianPoint3Ds that are used in this LocalGeometrySpecification. All CartesianPoint3Ds are defined in relation to the coordinate system of the component. |
| positions | LocalPosition | 0..* | Y | Y | N | 1 | All position defined by this LocalGeometrySpecification. |
| baseUnit | Unit | 1 | N | Y | N | The Unit in which all coordinates (e.g. cartesian points) are defined. Shall be a unit of length (e.g. millimetre). | |
| boundingBoxPositioning | Transformation3D | 0..1 | Y | Y | N | 0..1 | The transformation that defines the positioning of the bounding box in coordinate system of the component. |