Wiring Specification
The VEC model breaks down the information that is usually included on an electrical system wiring plan into three aspects: part usage information, contacting information and mating information. As part usage information is for instance also relevant in the geometry respectively part placement context and as contacting and mating information is also relevant in the KBL context (the final definition of wiring harnesses and harness modules), the VEC model does not define an integrated WiringSpecification class for all these aspects. Instead, the VEC model defines for each of the three mentioned aspects a separate specification class, which can be reused when necessary (see also "Instances of Components").
EE-components in a wiring diagram are intended to be described as PartUsages with an EEComponentRole. Each of these PartUsages can reference an EEComponentSpecification in order to describe relevant technical properties. The EEComponentRole can specify a TerminalRole for each EE-component pin. This can act as the basis for a mating definition between the EE-component pins and harness connector pins.
Harness connectors in a wiring diagram are intended to be described as PartUsages with a ConnectorHousingRole. Each of these PartUsages can reference a ConnectorHousingSpecification in order to describe relevant technical properties.
Harness connector pins in a wiring diagram are intended to be described as PartUsages with a PluggableTerminalRole. Each of these PartUsages can reference a PluggableTerminalSpecification in order to describe relevant technical properties. The relationship between harness connector and harness connector pin is intended to be described by a ContactingSpecification which defines an appropriate CavityMounting.
Wiring connections are intended to be described as PartUsages with a WireRole in combination with a ContactingSpecification which defines an appropriate WireMounting. Each of these PartUsages can reference a WireSpecification in order to describe relevant technical properties.
The PartUsages with EEComponentRole respectively ConnectorHousingRole, TerminalRole or WireRole can each reference their specific corresponding element within a ConnectionSpecification in order to express a refinement-relationship.