The figure above illustrates the specification of a single core wire. The WireSpecification is the PartOrUsageRelatedSpecification describing the PartVersion. In order to make it possible to reuse the specification of the different WireElements (see Multi Core), the actual definition of the structure of the wire is delegated to a WireElementSpecification. The WireElement defines the context specific identification of a WireElementSpecification in the context of a specific WireSpecification (mainly needed for multi cores, but due to a consistent modeling approach also necessary for single cores). The WireElement is used for reference when a WireSpecification is instantiated (e.g. by a PartOccurrence).
This is an illustration for the multi core example that describes the specification of a multi core wire. The example uses a multi core, which is insulated with a grey insulation, shielded and which contains two FLRY cores of different colouring that are a twisted pair.
The Figure displays the instantiation of the multi core wire example in the VEC. The hierarchy of the wire is highlighted in the figure in green. The specification of the brown and green FLRY core (0.35-BRGN) is actually the same as the specification in the single core example (highlighted by the red outline in the figure). It is reused and not defined redundantly. Since it is the same WireElementSpecification object, the context specific naming of the WireElement is necessary, as mentioned in single core example (highlighted in yellow).
The only difference between the two WireElements representing the two cores is the coloring of the insulation. Therefore the two WireElementSpecifcations share the same CoreSpecfication, but have individual InsulationSpecifications. In the context of the displayed WireSpecification the Brown & Green Core is addressed with the identification “1”, the second Core is addressed with the identification “2”. The two Cores are grouped together by a third WireElementSpecification (2x0.35-BRGN-RTBL).
This third WireElementSpecification defines the type of grouping by a WireGroupSpecification. In the example the Grouping is the definition of a twist of the two Cores. It also defines the insulation around the two SubWireElements by an InsulationSpecification. Since the defined wire has a conductive shield as well, the described WireElementSpecification references a ShieldSpecification, too. The cross section area in the ShieldSpecification defines the nominal cross section area of the conductive material used in the shield.