LocalGeometrySpecification

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

Type Role Mult. Mult. Description
Unit baseUnit 1

The Unit in which all coordinates (e.g. cartesian points) are defined. Shall be a unit of length (e.g. millimetre).

CartesianPoint3D cartesianPoint 0..* 0..1

All CartesianPoint3Ds that are used in this LocalGeometrySpecification. All CartesianPoint3Ds are defined in relation to the coordinate system of the component.

LocalPosition positions 0..* 1

All position defined by this LocalGeometrySpecification.

Transformation3D boundingBoxPositioning 0..1 0..1

The transformation that defines the positioning of the bounding box in coordinate system of the component.

Previous