PartUsage
Note: There is a newer version of this specification see VEC 2.1.0
PartUsages shall be used for the specification of the elements on an electrical system wiring plan and for the specification of the elements on a pure geometry description. PartUsages shall more than ever be used in cases where it is necessary to describe a certain instance of a part or part group, possibly together with certain technical properties, but where it is at the same time yet not possible to define a concrete part number.
General Information
Attribute | Value |
---|---|
Owner | part_usage |
Applied Stereotype | |
Base Classifier | OccurrenceOrUsage |
Is Abstract | false |
Derived Classifiers |
Attributes
Name | Type | Mult. | Description | Owning Classifier |
---|---|---|---|---|
identification | String | 1 | Specifies a unique identification of the OccurrenceOrUsage. The identification is guaranteed to be unique within the context. For all VEC-documents an OccurrenceOrUsage-instance can be trusted to be the same if the context-instance is the same and the identification of the OccurrenceOrUsage is the same. |
OccurrenceOrUsage |
aliasId | AliasIdentification | 0..* | Room to specify additional identifiers for the OccurrenceOrUsage. |
OccurrenceOrUsage |
abbreviation | LocalizedString | 0..* | Specifies an abbreviation of the OccurrenceOrUsage. Normally this a human readable short name. |
OccurrenceOrUsage |
description | AbstractLocalizedString | 0..* | Specifies additional, human readable information about the OccurrenceOrUsage. |
OccurrenceOrUsage |
primaryPartUsageType | PrimaryPartType | 1 | The primary type of the PartUsage defines the type of the described part (e.g. ConnectorHousing, Fixing, etc.) Since the VEC supports dual use parts (e.g. Fixing & WireProtection) there is no direct connection between the primaryPartUsageType and the allowed specifications for the description of a PartUsage. |
PartUsage |
Outgoing Relations
Type | Role | Mult. | Mult. | Description |
---|---|---|---|---|
PartSubstitutionSpecification | partSubstitution | 0..1 | ||
PartUsage | instanciatedUsage | 0..* | 0..* | |
PartOrUsageRelatedSpecification | partOrUsageRelatedSpecification | 0..* | 0..* | References the PartOrUsageRelatedSpecification(s) that describe the PartOrUsageRelatedSpecification. KBLFRM-399 |
Incoming Relations
Type | Mult. | Role | Mult. | Description |
---|---|---|---|---|
PartUsage | 0..* | instanciatedUsage | 0..* | |
PartUsageSpecification | 1 | partUsage | 0..* | Specifies the PartUsages defined by the PartUsageSpecification. |
PartOccurrence | 0..* | realizedPartUsage | 0..* | References the PartUsages that are realized by the PartOccurrence. |