establishing leadership in it-based engineering © 2007, prostep ivip e.v. ·15-08-09 data model for...

37
Establishing Leadership in IT-Based Engineering © 2007, ProSTEP iViP e.V. · 12. Jun 2022 Data Model for the Exchange of electrological Information Version 1.1 VDA AK CAD/CAM WG Car Electric 2007-09-24

Upload: betty-wilson

Post on 23-Dec-2015

224 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Establishing Leadership in IT-Based Engineering © 2007, ProSTEP iViP e.V. ·15-08-09 Data Model for the Exchange of electrological Information Version 1.1

Establishing Leadership in IT-Based Engineering

© 2007, ProSTEP iViP e.V. ·19. Apr 2023

Data Model for the Exchange of electrological Information

Version 1.1

VDA AK CAD/CAMWG Car Electric2007-09-24

Page 2: Establishing Leadership in IT-Based Engineering © 2007, ProSTEP iViP e.V. ·15-08-09 Data Model for the Exchange of electrological Information Version 1.1

Establishing Leadership in IT-Based Engineering

© 2007, ProSTEP iViP e.V. ·19. Apr 2023

Content of the Elog Model

• Schematic diagrams and schematic concepts (optional)– Connectivity between components (pin to pin, signal)– Inline connectors (if relevant for the harness architecture)– Basic component positioning and connection routing (optional)– Variant configuration for components and pins

• Wiring diagrams– Splices– Terminal specification (variant dependent)– Connector, Slot, Cavity information (variant dependent)– Wire specification (variant dependent)

• Sheets and Layout (optional)– Sheets (schematic diagrams, wiring diagrams, schematic concepts)– Basic layout information to reconstruct sheet layout

Page 3: Establishing Leadership in IT-Based Engineering © 2007, ProSTEP iViP e.V. ·15-08-09 Data Model for the Exchange of electrological Information Version 1.1

Establishing Leadership in IT-Based Engineering

© 2007, ProSTEP iViP e.V. ·19. Apr 2023

Objects on a schematic diagram

• Occurrences of electrical components (e.g. Y5)

• Pins (e.g. SPVFAV)– Identified by signal name– No cavity assignment, no terminal specification

yet

• Connections– Architectural relevant connection path between

pins assigned to the same signal– No wiring details (color, cross section area) yet

• Splices, inline connectors

ASP_FA

SPVFAH SPVFAMSPVFAV

SB_TFA

Y5

S259

SPVFAV SPVFAH SPVFAM

Page 4: Establishing Leadership in IT-Based Engineering © 2007, ProSTEP iViP e.V. ·15-08-09 Data Model for the Exchange of electrological Information Version 1.1

Establishing Leadership in IT-Based Engineering

© 2007, ProSTEP iViP e.V. ·19. Apr 2023

aka signal

e.g. CAN, KL31

Schematic_component_pin_internal(from 4_Connectivity)

Schematic_component_pin_external(from 4_Connectivity)

0 f or terminal connectors

ELOG_connector

Id : String

(from 4_Connectivity)

Schematic_connector_pin(from 4_Connectivity)

0..1

0..1

+Socket 0..1

+Plug

0..1

Harness_connector(from 4_Connectivity)

0..*

1

0..*

1

Sy stem

Name : String

(from 4_Connectivity)

Component_connector(from 4_Connectivity)

Schematic_component_pin(from 4_Connectivity)

0..*0..* 0..*0..*

ELOG_component

Id : StringComponent_ty pe : ELOG_component_ty peCustom_component_ty pe [0..1] : StringDescription [0..1] : StringAbbrev iation [0..1] : String

(from 4_Connectivity)

1

0..*

1

0..*

1..*

1

1..*

1

0..1

0..*

+Parent 0..1

+Internal_component0..*

Connection_class

Name : String

(from 4_Connectivity)

Signal_direction

inoutinout

(from 4_Connectivity)

<<enumeration>>

Virtual_connection

Name : String

(from 4_Connectivity)

0..1

1..*

0..1

1..*

Schematic_connection(from 4_Connectivity)

10..*

10..*

Schematic_pin

Signal_direction [0..1] : Signal_direction...Alias_signal_name [0..1] : StringSurf ace_material [0..1] : String

(from 4_Connectivity)

0..10..1

1

1..*

1

1..*

1..* 2..*1..* 2..*

ASP_FA

SPVFAH SPVFAMSPVFAV

SB_TFA

Y5

S259

SPVFAV SPVFAH SPVFAM

Objects on a schematic diagram

Page 5: Establishing Leadership in IT-Based Engineering © 2007, ProSTEP iViP e.V. ·15-08-09 Data Model for the Exchange of electrological Information Version 1.1

Establishing Leadership in IT-Based Engineering

© 2007, ProSTEP iViP e.V. ·19. Apr 2023

Schematic concepts

• Alternative schematic concepts for the systems architecture

• Basic positioning of electrical components and architecture relevant connectors („Node_content“)

• Length values („Path_way“) to compare and assess schematic concepts regarding price and weight

Page 6: Establishing Leadership in IT-Based Engineering © 2007, ProSTEP iViP e.V. ·15-08-09 Data Model for the Exchange of electrological Information Version 1.1

Establishing Leadership in IT-Based Engineering

© 2007, ProSTEP iViP e.V. ·19. Apr 2023

Schematic concepts

Path_node without Node_content

Path_way

Elog_component(from 4_Connectivi ty)

Elog_interface(from 4_Connectivity)

Elog_component(from 4_Connectivi ty)

Elog_interface(from 4_Connectivity)

Elog_component(from 4_Connectivi ty)

Elog_interface(from 4_Connectivity)

Elog_component(from 4_Connectivi ty)

Elog_interface(from 4_Connectivity)

Elog_component(from 4_Connectivi ty)

Elog_interface(from 4_Connectivity)

Path_node with Node_content

Page 7: Establishing Leadership in IT-Based Engineering © 2007, ProSTEP iViP e.V. ·15-08-09 Data Model for the Exchange of electrological Information Version 1.1

Establishing Leadership in IT-Based Engineering

© 2007, ProSTEP iViP e.V. ·19. Apr 2023

Schematic concepts

Schematic_connection(from 4_Connectivity)

Path_way_routing(from 6_Topology)

0..* 10..* 1

Schematic_concept

Id : StringDescription [0..1] : String

(from 6_Topology)

0..*

1

0..*

1

Path_way

Id : StringDescription [0..1] : StringLength : Numerical_value

(from 6_Topology)

0..*

0..*

0..*

0..*

0..*

1

0..*

1

Zone

Name : StringDescription [0..1] : String

(from 5_Foundation)

Path_node

Id : StringDescription [0..1] : String

(from 6_Topology)

0..*

1

0..*

1

2

1..*

2

1..*

10..* 10..*ELOG_interface

Id : String

(from 4_Connectivity)

Node_content

Id : StringDescription [0..1] : StringVolume : Numerical_valueTemperature : Value_range

(from 6_Topology)

0..1

1

0..1

1

0..1

0..*

0..1

0..*

ELOG_component

Id : StringComponent_type : ELOG_component_typeCustom_component_type [0..1] : StringDescription [0..1] : StringAbbreviation [0..1] : String

(from 4_Connectivity)

0..1

0..*

+Parent 0..1

+Internal_component

0..*0..1 0..*0..1 0..*

Page 8: Establishing Leadership in IT-Based Engineering © 2007, ProSTEP iViP e.V. ·15-08-09 Data Model for the Exchange of electrological Information Version 1.1

Establishing Leadership in IT-Based Engineering

© 2007, ProSTEP iViP e.V. ·19. Apr 2023

Schematic_connector_pin(from 4_Connectivity)

0..1

0..1

+Socket 0..1

+Plug

0..1

Schematic_component_pin(from 4_Connectivity)

Schematic_pin

Signal_direction [0..1] : Signal_directionAlias_signal_name [0..1] : StringSurface_material [0..1] : String

(from 4_Connectivity)

ELOG_component

Id : StringComponent_type : ELOG_component_typeCustom_component_type [0..1] : StringDescription [0..1] : StringAbbreviation [0..1] : String

(from 4_Connectivity)

1..*

1

1..*

1

Variant_configuration

Id [0..1] : StringLogistic_control_information [0..1] : String

(from 5_Foundation)

0..*

0..1

0..*

0..1

0..*

0..1

0..*

0..1

Variant configuration of schematics

• Variants of components are modeled as electrical component with their pins assigned to variant configurations.

A B C D

A BC D

A‘

B‘

C‘D‘

SA1 V SA2

SA2

SA1

SA2

SA2

A1

A B C D

A‘ B‘ D‘C‘

A2

A3 A4

V SA2

Lautsprecher

Amplifier

Tuner

Speaker

not SA2

not SA2

Page 9: Establishing Leadership in IT-Based Engineering © 2007, ProSTEP iViP e.V. ·15-08-09 Data Model for the Exchange of electrological Information Version 1.1

Establishing Leadership in IT-Based Engineering

© 2007, ProSTEP iViP e.V. ·19. Apr 2023

Components specifications

Fuse_specification

Fuse_type : StringI_max [0..1] : Numerical_valueSlot_number [0..1] : String

(from 4_Connectivity)

Battery_specification

U [0..1] : Numerical_valueI [0..1] : Numerical_valueI_cool [0..1] : Numerical_valueCapacity [0..1] : Numerical_value

(from 4_Connectivity)

Antenna_specification

F_min [0..1] : Numerical_valueF_max [0..1] : Numerical_valueImpedance [0..1] : Numerical_value

(from 4_Connectivity)

Relais_type

CloseOpenSwitchDouble_closeDouble_openDouble_switchOpen_closeCustom_relais_type

(from 4_Connectivity)

<<enumeration>>

Relais_specification

I_max [0..1] : Numerical_valueRelais_type : Relais_typeCustom_relais_type [0..1] : String

(from 4_Connectivity)

11

Custom_property

Name : StringValue : String

(from 5_Foundation)

ELOG_component_type

DeviceActuatorSensorPower_distributorGround_distributorBatteryAntennaRelaisFuseCustom_component_type

(from 4_Connectivity)

<<enumeration>>

External_reference

Document_type [0..1] : StringDocument_number : StringChange_level [0..1] : StringFile_name [0..1] : StringLocation [0..1] : StringData_format [0..1] : StringCreating_system [0..1] : String

(from 5_Foundation)Part_reference

Part_number : StringCompany_name : StringVersion [0..1] : String/ Description [0..1] : String/ Abbreviation [0..1] : String

(from 5_Foundation)

0..* 0..*0..*

+External_reference

0..*

ELOG_component_specification(from 4_Connectivity)

0..1 0..*

+Related_specification

0..1 0..*

ELOG_component

Id : StringComponent_type : ELOG_component_typeCustom_component_type [0..1] : StringDescription [0..1] : StringAbbreviation [0..1] : String

(from 4_Connectivity)

0..1

0..*

+Parent

0..1

+Internal_component0..*

11

0..*

0..*

+External_reference0..*

0..*

0..*

0..*

0..*

+Component 0..*

0..*

0..*

0..*

+Assembly_part

0..*

0..*1 0..*1

Variant_configuration

Id [0..1] : StringLogistic_control_information [0..1] : String

(from 5_Foundation)

0..*

0..1

0..*

0..1

0..1

0..*

0..1

0..*0..*

0..1

0..*

0..1

Page 10: Establishing Leadership in IT-Based Engineering © 2007, ProSTEP iViP e.V. ·15-08-09 Data Model for the Exchange of electrological Information Version 1.1

Establishing Leadership in IT-Based Engineering

© 2007, ProSTEP iViP e.V. ·19. Apr 2023

aka signal

Schematic_component_pin_internal(from 4_Connectivity)

Schematic_component_pin_external(from 4_Connectivity)

Schematic_component_pin(from 4_Connectivity)

ELOG_component

Id : StringComponent_type : ELOG_component_typeCustom_component_type [0..1] : StringDescription [0..1] : StringAbbreviation [0..1] : String

(from 4_Connectivity)

1..*

1

1..*

1

0..1

0..*

+Parent 0..1

+Internal_component

0..*

Virtual_connection

Name : String

(from 4_Connectivity)

Schematic_connection(from 4_Connectivity)

1

0..*

1

0..*

Schematic_pin

Signal_direction [0..1] : Signal_directionAlias_signal_name [0..1] : StringSurface_material [0..1] : String

(from 4_Connectivity)

1

1..*

1

1..*1..*

2..*

1..*

2..*

Internal connections

F1

A1

Page 11: Establishing Leadership in IT-Based Engineering © 2007, ProSTEP iViP e.V. ·15-08-09 Data Model for the Exchange of electrological Information Version 1.1

Establishing Leadership in IT-Based Engineering

© 2007, ProSTEP iViP e.V. ·19. Apr 2023

Component_connector(from 4_Connectivity)

ELOG_connector

Id : String

(from 4_Connectivity)

ELOG_interface

Id : String

(from 4_Connectivity)

2..*

0..1

2..*

0..1

Signal_direction

inoutinout

(from 4_Connectivity)

<<enumeration>>

Schematic_pin

Signal_direction [0..1] : Signal_directionAlias_signal_name [0..1] : StringSurface_material [0..1] : String

(from 4_Connectivity) 0..10..1

Virtual_connection

Name : String

(from 4_Connectivity)

1..* 11..* 1

Schematic_component_pin(from 4_Connectivity)

Schematic_connector_pin(from 4_Connectivity)

0..1

0..1

+Socket0..1

+Plug

0..1

Harness_connector(from 4_Connectivity)

0..*

1

0..*

1

Harness_section

Id : StringDescription [0..1] : String

(from 5_Foundation)

0..*

0..1

0..*

0..1

Inline connector

2x

Page 12: Establishing Leadership in IT-Based Engineering © 2007, ProSTEP iViP e.V. ·15-08-09 Data Model for the Exchange of electrological Information Version 1.1

Establishing Leadership in IT-Based Engineering

© 2007, ProSTEP iViP e.V. ·19. Apr 2023

Schematic_component_pin_external(from 4_Connectivity)

Schematic_component_pin_internal(from 4_Connectivity)

System

Name : String

(from 4_Connectivity)

Component_connector(from 4_Connectivity)

Schematic_component_pin(from 4_Connectivity)

0..*

0..*

0..*

0..*

ELOG_connection

Id : String

(from 4_Connectivity)

ELOG_component

Id : StringComponent_type : ELOG_component_typeCustom_component_type [0..1] : StringDescription [0..1] : StringAbbreviation [0..1] : String

(from 4_Connectivity)

0..1

0..*

+Parent 0..1

+Internal_component0..*

10..* 10..*

1..*

1

1..*

1

ELOG_connector

Id : String

(from 4_Connectivity)

Part_reference

Part_number : StringCompany_name : StringVersion [0..1] : String/ Description [0..1] : String/ Abbreviation [0..1] : String

(from 5_Foundation)

0..*

0..*

0..*

+Assembly_part0..*

0..*

0..*

0..*

+Component

0..*

0..*

0..*

0..*

+Assembly_part

0..*

0..*

0..*

0..*

+Connector_housing

0..*

0..*

0..*

0..*

+Assembly_part

0..*

0 for terminal connectors

aka signalSignal_direction

inoutinout

(from 4_Connectivity)

<<enumeration>>

Schematic_pin

Signal_direction [0..1] : Signal_directionAlias_signal_name [0..1] : StringSurface_material [0..1] : String

(from 4_Connectivity)

0..10..1

Virtual_connection

Name : String

(from 4_Connectivity)

1..* 11..* 1

Schematic_connector_pin(from 4_Connectivity)

0..1

0..1

+Socket0..1

+Plug

0..1

Schematic_connection(from 4_Connectivity)

1..* 2..*1..* 2..*

0..* 10..* 1

Harness_connector(from 4_Connectivity)

0..*

1

0..*

1

Harness_section

Id : StringDescription [0..1] : String

(from 5_Foundation)

0..*

0..1

0..*

0..1

0..*0..1 0..*0..1

0 for connections that should be part of the BOM.

Wires inside an electrical component

Component, Connector and

Connection modeled as Assembly, i.e. they refer to the same part

number

Page 13: Establishing Leadership in IT-Based Engineering © 2007, ProSTEP iViP e.V. ·15-08-09 Data Model for the Exchange of electrological Information Version 1.1

Establishing Leadership in IT-Based Engineering

© 2007, ProSTEP iViP e.V. ·19. Apr 2023

Schematic_component_pin_external(from 4_Connectivity)

Schematic_component_pin_internal(from 4_Connectivity)

ELOG_connector

Id : String

(from 4_Connectivity)

0 for terminal connectors

aka signal

0 for connections that should be part of the BOM.

Component_connector(from 4_Connectivity)

Schematic_component_pin(from 4_Connectivity)

ELOG_component

Id : StringComponent_type : ELOG_component_typeCustom_component_type [0..1] : StringDescription [0..1] : StringAbbreviation [0..1] : String

(from 4_Connectivity)

0..1

0..*

+Parent 0..1

+Internal_component

0..*

10..* 10..*

1..*

1

1..*

1

Signal_direction

inoutinout

(from 4_Connectivity)

<<enumeration>>

Schematic_pin

Signal_direction [0..1] : Signal_directionAlias_signal_name [0..1] : StringSurface_material [0..1] : String

(from 4_Connectivity)

0..10..1

Virtual_connection

Name : String

(from 4_Connectivity)

1..* 11..* 1

Schematic_connector_pin(from 4_Connectivity)

0..1

0..1

+Socket0..1

+Plug

0..1

Schematic_connection(from 4_Connectivity)

1..* 2..*1..* 2..*

0..*

1

0..*

1

Harness_connector(from 4_Connectivity)

0..*

1

0..*

1

Harness_section

Id : StringDescription [0..1] : String

(from 5_Foundation)

0..*

0..1

0..*

0..1

0..*0..1 0..*0..1

Connector component

Page 14: Establishing Leadership in IT-Based Engineering © 2007, ProSTEP iViP e.V. ·15-08-09 Data Model for the Exchange of electrological Information Version 1.1

Establishing Leadership in IT-Based Engineering

© 2007, ProSTEP iViP e.V. ·19. Apr 2023

Objects on a wiring diagram

• Occurrences of electrical components (e.g. Y5)– Just the ones of the schematic diagrams

• Pins– Distinction of component pin and wiring pin,

terminal specifications– Assignment to cavities, slots and connectors

(variant dependent)

• Wiring connections– Refinement of schematic connections to wiring

connections segments– Variant dependent wire specification (e.g. wire type,

color, cross section area)

• Splices

ASP_FA

SP

VF

AH

SP

VF

AM

SP

VF

AV

SB_TFA

Y5

S259

SP

VF

AV

SP

VF

AH

SP

VF

AM

1 2 3

1 2 3

0,3

5 m

m2

GE

0,3

5 m

m2

0,3

5 m

m2

BL

BR

Page 15: Establishing Leadership in IT-Based Engineering © 2007, ProSTEP iViP e.V. ·15-08-09 Data Model for the Exchange of electrological Information Version 1.1

Establishing Leadership in IT-Based Engineering

© 2007, ProSTEP iViP e.V. ·19. Apr 2023

Pins Connectors of the wiring diagram

1

3

2

4 5 5

43

21

6

41

2

3 5 3

52

41

6

2 physical Harness connectos with 1 slot eachHarness_connector_id: e.g. A1*1B_1, A1*1B_2

1 physical Component connector with 2 slotsComponent_connector_id: e.g. A1*1S_1, A1*1S_2

1 logical connector with 2 slots!Connector_id: e.g. A1*1_1, A1*1_2

Elog_interface

Elog_slot Elog_slot

Component_connector

Harness_connector (2x)

Page 16: Establishing Leadership in IT-Based Engineering © 2007, ProSTEP iViP e.V. ·15-08-09 Data Model for the Exchange of electrological Information Version 1.1

Establishing Leadership in IT-Based Engineering

© 2007, ProSTEP iViP e.V. ·19. Apr 2023

Wiring_pin

Cavity_number : StringSurface_material [0..1] : String

(from 4_Connectivity)

ELOG_slot

Slot_id : String(from 4_Connectivity)

0..1 1..*0..1 1..*

ELOG_connector

Id : String(from 4_Connectivity)

ELOG_interface

Id : String(from 4_Connectivity)

1

0..*

1

0..*

2..*0..1 2..*0..1

Schematic_pin

Signal_direction [0..1] : Signal_directionAlias_signal_name [0..1] : StringSurface_material [0..1] : String

(from 4_Connectivity)

Schematic_component_pin(from 4_Connectivity)

Schematic_connector_pin(from 4_Connectivity)

0..1

0..1

+Socket

0..1

+Plug

0..1

Terminal_type

StandardCoax_centerCoax_shieldMulti_contactIDCIDSRing_terminalBridgeBridge_spliceTerminal_spliceCustom_terminal_type

(from 4_Connectivity)

<<enumeration>>

Wiring_connector_pin(from 4_Connectivity)

0..*

1

0..*

1

ELOG_component

Id : StringComponent_type : ELOG_component_typeCustom_component_type [0..1] : StringDescription [0..1] : StringAbbreviation [0..1] : String

(from 4_Connectivity)

1..*

1

1..*

1

0..1

0..*

+Parent 0..1

+Internal_component

0..*

Harness_connector(from 4_Connectivity)

0..*

1

0..*

1

Wiring_connection

Wire_length [0..1] : Numerical_value(from 4_Connectivity)

0..*

1..*

0..*

1..*

Terminal_specification

Terminal_type : Terminal_typeCustom_terminal_type [0..1] : StringGender [0..1] : Gender_type

(from 4_Connectivity)

11

0..1

0..*

0..1

0..*

{XOR Wiring_harness_pin}

Pin_type

StandardCoax_centerCoax_shieldBolt_connectorCustom_pin_type

(from 4_Connectivity)

<<enumeration>>

Schematic_component_pin_external(from 4_Connectivity)

Component_connector(from 4_Connectivity)

1

0..*

1

0..*

Wiring_harness_pin

Multi_connection [0..1] : boolean(from 4_Connectivity)

0..*

1

0..*

1

0..*

1..*

0..*

1..*

0..1

0..*

0..1

0..*{XOR Wiring_connector_pin}

Gender_type

malefemaleundefined

(from 4_Connectivity)

<<enumeration>>11

Wiring_component_pin

Pin_type : Pin_typeCustom_pin_type [0..1] : StringGender [0..1] : Gender_type

(from 4_Connectivity)

11

1

0..*

1

0..*

0..*

1

0..*

1

11..*

11..*

11

ASP_FA

SP

VF

AH

SP

VF

AM

SP

VF

AV

SB_TFA

Y5

S259

SP

VF

AV

SP

VF

AH

SP

VF

AM

1 2 3

1 2 3

0,3

5 m

m2

GE

0,3

5 m

m2

0,3

5 m

m2

BL

BR

Pins Connectors of the wiring diagram

Page 17: Establishing Leadership in IT-Based Engineering © 2007, ProSTEP iViP e.V. ·15-08-09 Data Model for the Exchange of electrological Information Version 1.1

Establishing Leadership in IT-Based Engineering

© 2007, ProSTEP iViP e.V. ·19. Apr 2023

Wiring_connection

Wire_length [0..1] : Numerical_value

(from 4_Connectivi ty)

Virtual_connection

Name : String

(from 4_Connectivi ty)

0..*

1

0..*

1

Schematic_connection(from 4_Connectivi ty)

0..*

1

0..*

1

Schematic_pin

Signal_direction [0..1] : Signal_directionAlias_signal_name [0..1] : StringSurface_material [0..1] : String

(from 4_Connectivity)

1..*

1

1..*

1

1..*

2..*

1..*

2..*

Virtual-, Schematic- and Wiring_connection

SP

VF

AV

SP

VF

AV

10

,35

mm

2

GE

0,3

5 m

m2

0,3

5 m

m2

BL

BR

SP

VF

AV

1 1

SP

VF

AV

SP

VF

AV

SP

VF

AV

SSP SLP

One Virtual_connection

Three Wiring_connections

Two Schematic_connections

One schematic connection may be realized by two ore more wiring connections

Page 18: Establishing Leadership in IT-Based Engineering © 2007, ProSTEP iViP e.V. ·15-08-09 Data Model for the Exchange of electrological Information Version 1.1

Establishing Leadership in IT-Based Engineering

© 2007, ProSTEP iViP e.V. ·19. Apr 2023

multi-core wire

ELOG_connection_group

Id : StringGroup_type : Connection_group_typeCustom_group_type [0..1] : String

(from 4_Connectivity)

Wire_occurrence_specification

Core_id : String

(from 4_Connectivity)

Wire_occurrence

Id : StringWire_type : StringColor : String

(from 4_Connectivity)

1

1..*

1

1..*

Single_core_specification(from 4_Connectivity)

Part_reference

Part_number : StringCompany_name : StringVersion [0..1] : String/ Description [0..1] : String/ Abbreviation [0..1] : String

(from 5_Foundation)

0..*

0..*

+General_wire

0..*

0..*

0..*

0..*

+General_wire 0..*

0..*

Processing_instruction

Instruction_type : StringInstruction_value : String

(from 5_Foundation)

0..*

0..*

0..*

0..*

Wire_specification

Wire_type : StringCross_section_area : Numerical_valueColor : String

(from 4_Connectivity) Wiring_harness_pin

Multi_connection [0..1] : boolean

(from 4_Connectivity)

0..*

0..*

+Terminal

0..*

0..*

Wiring_connection_group(from 4_Connectivity)

0..*

0..*

0..*

0..*

0..*0..*

0..*0..*

Shield_specification(from 4_Connectivity)

Wiring_connection

Wire_length [0..1] : Numerical_value

(from 4_Connectivity)

0..1

1..*

0..1

1..*

0..*

1..*

0..*

1..*

0..*

0..*

0..*

0..*

1

...

1

+Shield ...

Single-core wire

ASP_FA

SP

VF

AH

SP

VF

AM

SP

VF

AV

SB_TFA

Y5

S259

SP

VF

AV

SP

VF

AH

SP

VF

AM

1 2 3

1 2 3

0,35 mm

2

GE

0,35 mm

2

0,35 mm

2

BL

BR

Page 19: Establishing Leadership in IT-Based Engineering © 2007, ProSTEP iViP e.V. ·15-08-09 Data Model for the Exchange of electrological Information Version 1.1

Establishing Leadership in IT-Based Engineering

© 2007, ProSTEP iViP e.V. ·19. Apr 2023

multi-core wire

ELOG_connection_group

Id : StringGroup_type : Connection_group_typeCustom_group_type [0..1] : String

(from 4_Connectivity)

Wire_occurrence_specification

Core_id : String

(from 4_Connectivity)

Wire_occurrence

Id : StringWire_type : StringColor : String

(from 4_Connectivity)

1

1..*

1

1..*

Single_core_specification(from 4_Connectivity)

Part_reference

Part_number : StringCompany_name : StringVersion [0..1] : String/ Description [0..1] : String/ Abbreviation [0..1] : String

(from 5_Foundation)

0..*

0..*

+General_wire

0..*

0..*

0..*

0..*

+General_wire 0..*

0..*

Processing_instruction

Instruction_type : StringInstruction_value : String

(from 5_Foundation)

0..*

0..*

0..*

0..*

Wire_specification

Wire_type : StringCross_section_area : Numerical_valueColor : String

(from 4_Connectivity) Wiring_harness_pin

Multi_connection [0..1] : boolean

(from 4_Connectivity)

0..*

0..*

+Terminal

0..*

0..*

Wiring_connection_group(from 4_Connectivity)

0..*

0..*

0..*

0..*

0..*0..*

0..*0..*

Shield_specification(from 4_Connectivity)

Wiring_connection

Wire_length [0..1] : Numerical_value

(from 4_Connectivity)

0..1

1..*

0..1

1..*

0..*

1..*

0..*

1..*

0..*

0..*

0..*

0..*

1

...

1

+Shield ...

Wiring group

ASP_FA

SP

VF

AH

SP

VF

AM

SP

VF

AV

SB_TFA

Y5

S259

SP

VF

AV

SP

VF

AH

SP

VF

AM

1 2 3

1 2 3

0,35 mm

2

GE

0,35 mm

2

0,35 mm

2

BL

BR

verdrillt:

W1

Page 20: Establishing Leadership in IT-Based Engineering © 2007, ProSTEP iViP e.V. ·15-08-09 Data Model for the Exchange of electrological Information Version 1.1

Establishing Leadership in IT-Based Engineering

© 2007, ProSTEP iViP e.V. ·19. Apr 2023

multi-core wire

ELOG_connection_group

Id : StringGroup_type : Connection_group_typeCustom_group_type [0..1] : String

(from 4_Connectivity)

Wire_occurrence_specification

Core_id : String

(from 4_Connectivity)

Wire_occurrence

Id : StringWire_type : StringColor : String

(from 4_Connectivity)

1

1..*

1

1..*

Single_core_specification(from 4_Connectivity)

Part_reference

Part_number : StringCompany_name : StringVersion [0..1] : String/ Description [0..1] : String/ Abbreviation [0..1] : String

(from 5_Foundation)

0..*

0..*

+General_wire

0..*

0..*

0..*

0..*

+General_wire 0..*

0..*

Processing_instruction

Instruction_type : StringInstruction_value : String

(from 5_Foundation)

0..*

0..*

0..*

0..*

Wire_specification

Wire_type : StringCross_section_area : Numerical_valueColor : String

(from 4_Connectivity) Wiring_harness_pin

Multi_connection [0..1] : boolean

(from 4_Connectivity)

0..*

0..*

+Terminal

0..*

0..*

Wiring_connection_group(from 4_Connectivity)

0..*

0..*

0..*

0..*

0..*0..*

0..*0..*

Shield_specification(from 4_Connectivity)

Wiring_connection

Wire_length [0..1] : Numerical_value

(from 4_Connectivity)

0..1

1..*

0..1

1..*

0..*

1..*

0..*

1..*

0..*

0..*

0..*

0..*

1

...

1

+Shield ...

Multi-core wire (special wire)

Kabel:W1

1 2

This information is usually homed by a part master data information system

ASP_FA

SP

VF

AH

SP

VF

AM

SP

VF

AV

SB_TFA

Y5

S259

SP

VF

AV

SP

VF

AH

SP

VF

AM

1 2 3

1 2 3

0,35 mm

2

GE

0,35 mm

2

0,35 mm

2

BL

BR

Page 21: Establishing Leadership in IT-Based Engineering © 2007, ProSTEP iViP e.V. ·15-08-09 Data Model for the Exchange of electrological Information Version 1.1

Establishing Leadership in IT-Based Engineering

© 2007, ProSTEP iViP e.V. ·19. Apr 2023

Schematic_component_pin(from 4_Connectivity)

Wiring_connector_pin(from 4_Connectivity)

Schematic_connector_pin(from 4_Connectivity)

0..1

0..1

+Socket

0..1

+Plug

0..1

0..*

1

0..*

1

Schematic_component_pin_external(from 4_Connectivity)

Wiring_component_pin

Pin_type : Pin_typeCustom_pin_type [0..1] : StringGender [0..1] : Gender_type

(from 4_Connectivity)

1

0..*

1

0..*

Wiring_harness_pin

Multi_connection [0..1] : boolean

(from 4_Connectivity)

11..*

11..*

Schematic_pin

Signal_direction [0..1] : Signal_directionAlias_signal_name [0..1] : StringSurface_material [0..1] : String

(from 4_Connectivity)

Wiring_pin

Cavity_number : StringSurface_material [0..1] : String

(from 4_Connectivity)Variant_configuration

Id [0..1] : StringLogistic_control_information [0..1] : String

(from 5_Foundation)

0..*

...

0..*

...

0..* ...0..* ...

Pinning variants

• One schematic pin may be realized by one or more wiring pins, e.g. to model pinning variants

SSP

SLP

A

1 2

Page 22: Establishing Leadership in IT-Based Engineering © 2007, ProSTEP iViP e.V. ·15-08-09 Data Model for the Exchange of electrological Information Version 1.1

Establishing Leadership in IT-Based Engineering

© 2007, ProSTEP iViP e.V. ·19. Apr 2023

Schematic_component_pin(from 4_Connectivity)

Wiring_connector_pin(from 4_Connectivi ty)

Schematic_connector_pin(from 4_Connectivi ty)

0..1

0..1

+Socket

0..1

+Plug

0..1

0..*

1

0..*

1

Schematic_component_pin_external(from 4_Connectivi ty)

Wiring_component_pin

Pin_type : Pin_typeCustom_pin_type [0..1] : StringGender [0..1] : Gender_type

(from 4_Connectivi ty)

1

0..*

1

0..*

Schematic_pin

Signal_direction [0..1] : Signal_directionAlias_signal_name [0..1] : StringSurface_material [0..1] : String

(from 4_Connectivity)

Wiring_pin

Cavity_number : StringSurface_material [0..1] : String

(from 4_Connectivity)Variant_configuration

Id [0..1] : StringLogistic_control_information [0..1] : String

(from 5_Foundation)

0..*

0..1

0..*

0..1

0..* 0..10..* 0..1

Pinning variants

Variant dependent rotation of the window lifter motor

FH_auf_- FH_auf_+

7

12

5

21

FH_auf_- FH_auf_+

SSP SLP

M MLL RL

Page 23: Establishing Leadership in IT-Based Engineering © 2007, ProSTEP iViP e.V. ·15-08-09 Data Model for the Exchange of electrological Information Version 1.1

Establishing Leadership in IT-Based Engineering

© 2007, ProSTEP iViP e.V. ·19. Apr 2023

Wiring variants

SP

VF

AV

SP

VF

AV

1

1

0,35 mm

2

RT

0,75 mm

2

0,5 mm

2

BL

BR

SSP

SP

VF

AV

SP

VF

AV

SLP

Schematic_connection(from 4_Connectivity)

Wire_specification

Wire_type : StringCross_section_area : Numerical_valueColor : String

(from 4_Connectivity)

Virtual_connection

Name : String

(from 4_Connectivity)

0..*

1

0..*

1

Wiring_connection

Wire_length [0..1] : Numerical_value

(from 4_Connectivity)

0..1

1..*

0..1

1..*

0..*

1

0..*

1

Variant_configuration

Id [0..1] : StringLogistic_control_information [0..1] : String

(from 5_Foundation)

0..*

0..1

0..*

0..1

Page 24: Establishing Leadership in IT-Based Engineering © 2007, ProSTEP iViP e.V. ·15-08-09 Data Model for the Exchange of electrological Information Version 1.1

Establishing Leadership in IT-Based Engineering

© 2007, ProSTEP iViP e.V. ·19. Apr 2023

ELOG_component

Id : StringComponent_type : ELOG_component_typeCustom_component_type [0..1] : StringDescription [0..1] : StringAbbreviation [0..1] : String

(f rom 4_Connectiv ity )

Component_connector(f rom 4_Connectiv ity )

1

0..*

1

0..*

Wiring_pin

Cavity_number : StringSurface_material [0..1] : String

(from 4_Connectivity)ELOG_slot

Slot_id : String...

(f rom 4_Connectiv ity )...)

0..1 1..*0..1 1..*

ELOG_connector

Id : String

(from 4_Connectivity)

ELOG_interface

Id : String

(f rom 4_Connectiv ity )...)

1

0..*

1

0..*

2..*0..1 2..*0..1

Schematic_connector_pin(f rom 4_Connectiv ity )

0..1

0..1

+Socket

0..1

+Plug

0..1Harness_connector

(f rom 4_Connectiv ity )0..*1 0..*1

Wiring_connection

Wire_length [0..1] : Numerical_value...

(f rom 4_Connectiv ity )

Terminal_type

StandardCoax_centerCoax_shieldMulti_contactIDCIDSRing_terminalBridgeBridge_spliceTerminal_spliceCustom_terminal_type

(f rom 4_Connectiv ity )

<<enumeration>>

Wiring_connector_pin(f rom 4_Connectiv ity )

0..*

1

0..*

1

1..* 0..*1..* 0..*

Wiring_harness_pin

Multi_connection [0..1] : boolean...

(f rom 4_Connectiv ity )

0..*

1

0..*

1

1..*0..* 1..*0..*

Terminal_specification

Terminal_type : Terminal_typeCustom_terminal_type [0..1] : StringGender [0..1] : Gender_type

(f rom 4_Connectiv ity )

11

0..1

0..*

0..1

0..*

{XOR Wiring_harness_pin}

0..1

0..*

0..1

0..*{XOR Wiring_connector_pin}

Processing_instruction

Instruction_type : StringInstruction_value : String

(f rom 5_Foundation)

0..* 0..*0..* 0..*

0 for splices

0 for splices

Splices

• Modeled as (virtual) connector, terminal specification and processing instruction used to specify the realization (e.g. Terminal_splice, welded)

• IDS alike

e.g. „welded“Terminal_type = Terminal_splice

Page 25: Establishing Leadership in IT-Based Engineering © 2007, ProSTEP iViP e.V. ·15-08-09 Data Model for the Exchange of electrological Information Version 1.1

Establishing Leadership in IT-Based Engineering

© 2007, ProSTEP iViP e.V. ·19. Apr 2023

Wiring_pin

Cavity_number : StringSurface_material [0..1] : String

(from 4_Connectivity)ELOG_slot

Slot_id : String

(f rom 4_Connectiv ity )

0..1 1..*0..1 1..*

ELOG_connector

Id : String

(from 4_Connectivity)ELOG_interface

Id : String

(f rom 4_Connectiv ity )

1

0..*

1

0..*

2..*0..1 2..*0..1

Terminal_type

StandardCoax_centerCoax_shieldMulti_contactIDCIDSRing_terminalBridgeBridge_spliceTerminal_spliceCustom_terminal_type

(f rom 4_Connectiv ity )

<<enumeration>>

Processing_instruction

Instruction_type : StringInstruction_value : String...

(f rom 5_Foundation)

ELOG_component

Id : StringComponent_type : ELOG_component_type...Custom_component_type [0..1] : StringDescription [0..1] : StringAbbreviation [0..1] : String

(f rom 4_Connectiv ity )

Harness_connector(f rom 4_Connectiv ity )

Terminal_specification

Terminal_type : Terminal_typeCustom_terminal_type [0..1] : String...Gender [0..1] : Gender_type

(f rom 4_Connectiv ity )

11 0..* 0..*0..* 0..*

Wiring_connection

Wire_length [0..1] : Numerical_value...

(f rom 4_Connectiv ity )

Component_connector(f rom 4_Connectiv ity )

1

0..*

1

0..*

Wiring_harness_pin

Multi_connection [0..1] : boolean...

(f rom 4_Connectiv ity )

0..*

1

0..*

1

0..1

0..*

0..1

0..*{XOR Wiring_connector_pin}

1..*

0..*

1..*

0..*Wiring_component_pin

Pin_type : Pin_typeCustom_pin_type [0..1] : String...Gender [0..1] : Gender_type

(f rom 4_Connectiv ity )

1

0..*

1

0..*

1..* 11..* 1

Bridge (Option 1)

Terminal_type = Bridge

Shared instance of Terminal_specification

Page 26: Establishing Leadership in IT-Based Engineering © 2007, ProSTEP iViP e.V. ·15-08-09 Data Model for the Exchange of electrological Information Version 1.1

Establishing Leadership in IT-Based Engineering

© 2007, ProSTEP iViP e.V. ·19. Apr 2023

Multiplicities of wiring connection ends

Example:

WC

WHP

WCP

TS

Simple connection between two components

1 2 0 2

Connection between two components with an inline connector in the middle

2 2 2 4

IDC with two connections between three components (one is passing the connector)

2 3 1 4

Terminal splice with three connections between three components

3 3 1 4

One connection with bridge terminal (Option 1) connecting three pins of one component and one pin of the other component

1 4 0 2

Wiring_connector_pin(from 4_Connectivi ty)

Wiring_connection

Wire_length [0..1] : Numerical_value

(from 4_Connectivi ty)

1..*

0..*

1..*

0..*

Terminal_specification

Terminal_type : Terminal_typeCustom_terminal_type [0..1] : StringGender [0..1] : Gender_type

(from 4_Connectivi ty)

0..1

0..*

0..1

0..*{XOR Wiring_harness_pin}

Wiring_harness_pin

Multi_connection [0..1] : boolean

(from 4_Connectivi ty)

1..*

0..*

1..*

0..*

0..1

0..*

0..1

0..*{XOR Wiring_connector_pin}

Page 27: Establishing Leadership in IT-Based Engineering © 2007, ProSTEP iViP e.V. ·15-08-09 Data Model for the Exchange of electrological Information Version 1.1

Establishing Leadership in IT-Based Engineering

© 2007, ProSTEP iViP e.V. ·19. Apr 2023

Wiring_pin

Cavity_number : StringSurface_material [0..1] : String

(from 4_Connectivity)ELOG_slot

Slot_id : String

(f rom 4_Connectiv ity )

0..1 1..*0..1 1..*

ELOG_connector

Id : String

(from 4_Connectivity)ELOG_interface

Id : String

(f rom 4_Connectiv ity )

1

0..*

1

0..*

2..*0..1 2..*0..1

Terminal_type

StandardCoax_centerCoax_shieldMulti_contactIDCIDSRing_terminalBridgeBridge_spliceTerminal_spliceCustom_terminal_type

(f rom 4_Connectiv ity )

<<enumeration>>

Processing_instruction

Instruction_type : StringInstruction_value : String...

(f rom 5_Foundation)

Harness_connector(f rom 4_Connectiv ity )

Terminal_specification

Terminal_type : Terminal_typeCustom_terminal_type [0..1] : String...Gender [0..1] : Gender_type

(f rom 4_Connectiv ity )

11

0..* 0..*0..* 0..*

Wiring_connection

Wire_length [0..1] : Numerical_value...

(f rom 4_Connectiv ity )

ELOG_component

Id : StringComponent_type : ELOG_component_typeCustom_component_type [0..1] : StringDescription [0..1] : StringAbbreviation [0..1] : String

(f rom 4_Connectiv ity )

Wiring_harness_pin

Multi_connection [0..1] : boolean...

(f rom 4_Connectiv ity )

0..*

1

0..*

1

0..1

0..*

0..1

0..*{XOR Wiring_connector_pin}

1..*

0..*

1..*

0..*

Pin_type

StandardCoax_centerCoax_shieldBolt_connectorCustom_pin_type

(f rom 4_Connectiv ity )

<<enumeration>>

Component_connector(f rom 4_Connectiv ity )

1

0..*

1

0..*

Wiring_component_pin

Pin_type : Pin_typeCustom_pin_type [0..1] : String...Gender [0..1] : Gender_type

(f rom 4_Connectiv ity )1..* 11..* 1

11

1

0..*

1

0..*

Ring terminal

Z1

Z1*1

Z1*2

Terminal_type = Ring_terminal

Pin_type = Bolt_connector

Page 28: Establishing Leadership in IT-Based Engineering © 2007, ProSTEP iViP e.V. ·15-08-09 Data Model for the Exchange of electrological Information Version 1.1

Establishing Leadership in IT-Based Engineering

© 2007, ProSTEP iViP e.V. ·19. Apr 2023

Wiring_pin

Cavity_number : StringSurface_material [0..1] : String...

(from 4_Connectivity)

Terminal_type

StandardCoax_centerCoax_shieldMulti_contactIDCIDSRing_terminalBridgeBridge_spliceTerminal_spliceCustom_terminal_type

(from 4_Connectivity)

<<enumeration>>

Pin_type

StandardCoax_centerCoax_shieldBolt_connectorCustom_pin_type

(from 4_Connectivity)

<<enumeration>>

ELOG_slot

Slot_id : String...

(from 4_Connectivity)

0..1 1..*0..1 1..*

Harness_connector(from 4_Connectivity)

Terminal_specification

Terminal_type : Terminal_typeCustom_terminal_type [0..1] : String...Gender [0..1] : Gender_type

(from 4_Connectivity)

11

Wiring_connection

Wire_length [0..1] : Numerical_value...

(from 4_Connectivity)

Wiring_component_pin

Pin_type : Pin_typeCustom_pin_type [0..1] : String...Gender [0..1] : Gender_type

(from 4_Connectivity)

11

ELOG_interface

Id : String

(from 4_Connectivity)

1

0..*

1

0..*

Component_connector(from 4_Connectivity)

1

0..*

1

0..*

Wiring_harness_pin

Multi_connection [0..1] : boolean...

(from 4_Connectivity)

0..*

1

0..*

1

0..1

0..*

0..1

0..*{XOR Wiring_connector_pin}

1..*

0..*

1..*

0..*

1..* 11..* 1

ELOG_connector

Id : String

(from 4_Connectivity)

2..*0..1 2..*0..1

ELOG_component

Id : StringComponent_type : ELOG_component_type...Custom_component_type [0..1] : StringDescription [0..1] : StringAbbreviation [0..1] : String

(from 4_Connectivity)

1

0..*

1

0..*

Part_reference

Part_number : StringCompany_name : StringVersion [0..1] : String/ Description [0..1] : String/ Abbreviation [0..1] : String...

(from 5_Foundation)

0..*

0..*

0..*

+Terminal

0..*

0..*

0..*

0..*

+Connector_housing

0..*

0..*

0..*

0..*

+Assembly_part

0..*

0..*

0..*

0..*

+Component0..*

0..*

0..*

0..*

+Assembly_part

0..*

Ring terminal for battery

Terminal_type = Ring_terminal

Pin_type = Bolt_connector

Part number of the battery ring terminal

Page 29: Establishing Leadership in IT-Based Engineering © 2007, ProSTEP iViP e.V. ·15-08-09 Data Model for the Exchange of electrological Information Version 1.1

Establishing Leadership in IT-Based Engineering

© 2007, ProSTEP iViP e.V. ·19. Apr 2023

Schematic_connection(from 4_Connectivity)

Wiring_pin

Cavity_number : StringSurface_material [0..1] : String...

(from 4_Connectivity)Terminal_connection_type

BridgeCoilDiodeCustom_connection_type

(from 4_Connectivity)

<<enumeration>>

ELOG_connector

Id : String

(from 4_Connectivity)

ELOG_connection

Id : String

(from 4_Connectivity)

Terminal_connection

Connection_type : Terminal_connection_type...Custom_connection_type [0..1] : String

(from 4_Connectivity)

0..*

1..*

0..*

+In 1..*

0..*

0..*

0..*

+Out 0..*11

Part_reference

Part_number : StringCompany_name : StringVersion [0..1] : String/ Description [0..1] : String/ Abbreviation [0..1] : String

(from 5_Foundation)

0..*

0..*

0..*

+Connector_housing

0..*

0..*

0..*

0..*

+Assembly_part

0..*

0..*

0..*

0..*

+Assembly_part

0..*

0..*

0..*

0..*

+Terminal_connection_part

0..*

Terminal_type

StandardCoax_centerCoax_shieldMulti_contactIDCIDSRing_terminalBridgeBridge_spliceTerminal_spliceCustom_terminal_type

(from 4_Connectivity)

<<enumeration>>

Harness_connector(from 4_Connectivity)

Wiring_harness_pin

Multi_connection [0..1] : boolean...

(from 4_Connectivity)

0..*

0..*

0..*

+Terminal

0..*

0..*

1

0..*

1

Terminal_specification

Terminal_type : Terminal_typeCustom_terminal_type [0..1] : String...Gender [0..1] : Gender_type

(from 4_Connectivity)

11

0..1

0..*

0..1

0..*

{XOR Wiring_connector_pin}

Schematic_connector_pin(from 4_Connectivity)

...

...

+Socket

...

+Plug

...0..*

1

0..*

1Wiring_connection

Wire_length [0..1] : Numerical_value...

(from 4_Connectivity)

1..*

0..*

1..*

0..* Wiring_connector_pin(from 4_Connectivity)

0..*

...

0..*{XOR Wiring_harness_pin}

...

1

0..*

1

0..*

1..*

0..*

1..*

0..*

Diode inside a connector

Terminal_ connection_ type = Diode

Refers to part number

Components or connections inside a connector are modeled as Terminal_connection!

Page 30: Establishing Leadership in IT-Based Engineering © 2007, ProSTEP iViP e.V. ·15-08-09 Data Model for the Exchange of electrological Information Version 1.1

Establishing Leadership in IT-Based Engineering

© 2007, ProSTEP iViP e.V. ·19. Apr 2023

Schematic_connection(from 4_Connectivity)

Wiring_pin

Cavity_number : StringSurface_material [0..1] : String...

(from 4_Connectivity)Terminal_connection_type

BridgeCoilDiodeCustom_connection_type

(from 4_Connectivity)

<<enumeration>>

ELOG_connector

Id : String

(from 4_Connectivity)

ELOG_connection

Id : String

(from 4_Connectivity)

Terminal_connection

Connection_type : Terminal_connection_type...Custom_connection_type [0..1] : String

(from 4_Connectivity)

0..*

1..*

0..*

+In 1..*

0..*

0..*

0..*

+Out 0..*11

Part_reference

Part_number : StringCompany_name : StringVersion [0..1] : String/ Description [0..1] : String/ Abbreviation [0..1] : String

(from 5_Foundation)

0..*

0..*

0..*

+Connector_housing

0..*

0..*

0..*

0..*

+Assembly_part

0..*

0..*

0..*

0..*

+Assembly_part

0..*

0..*

0..*

0..*

+Terminal_connection_part

0..*

Terminal_type

StandardCoax_centerCoax_shieldMulti_contactIDCIDSRing_terminalBridgeBridge_spliceTerminal_spliceCustom_terminal_type

(from 4_Connectivity)

<<enumeration>>

Harness_connector(from 4_Connectivity)

Wiring_harness_pin

Multi_connection [0..1] : boolean...

(from 4_Connectivity)

0..*

0..*

0..*

+Terminal

0..*

0..*

1

0..*

1

Terminal_specification

Terminal_type : Terminal_typeCustom_terminal_type [0..1] : String...Gender [0..1] : Gender_type

(from 4_Connectivity)

11

0..1

0..*

0..1

0..*

{XOR Wiring_connector_pin}

Schematic_connector_pin(from 4_Connectivity)

...

...

+Socket

...

+Plug

...0..*

1

0..*

1Wiring_connection

Wire_length [0..1] : Numerical_value...

(from 4_Connectivity)

1..*

0..*

1..*

0..* Wiring_connector_pin(from 4_Connectivity)

0..*

...

0..*{XOR Wiring_harness_pin}

...

1

0..*

1

0..*

1..*

0..*

1..*

0..*

Bridge (Option 2)

Terminal_ connection_ type = Bridge

3x

Refers to part number

A bridge may be modeled as Terminal_connection as well

Page 31: Establishing Leadership in IT-Based Engineering © 2007, ProSTEP iViP e.V. ·15-08-09 Data Model for the Exchange of electrological Information Version 1.1

Establishing Leadership in IT-Based Engineering

© 2007, ProSTEP iViP e.V. ·19. Apr 2023

ELOG_component

Id : StringComponent_type : ELOG_component_typeCustom_component_type [0..1] : StringDescription [0..1] : StringAbbreviation [0..1] : String

(f rom 4_Connectiv ity )

Component_connector(f rom 4_Connectiv ity )

1

0..*

1

0..*

Wiring_pin

Cavity_number : StringSurface_material [0..1] : String

(from 4_Connectivity)ELOG_slot

Slot_id : String

(f rom 4_Connectiv ity )...)

0..1 1..*0..1 1..*

ELOG_connector

Id : String

(from 4_Connectivity)

ELOG_interface

Id : String

(f rom 4_Connectiv ity )...)

1

0..*

1

0..*

2..*0..1 2..*0..1

Schematic_connector_pin(f rom 4_Connectiv ity )

0..1

0..1

+Socket

0..1

+Plug

0..1

Harness_connector(f rom 4_Connectiv ity )

0..*1 0..*1

Wiring_connection

Wire_length [0..1] : Numerical_value

(f rom 4_Connectiv ity )

Terminal_type

StandardCoax_centerCoax_shieldMulti_contactIDCIDSRing_terminalBridgeBridge_spliceTerminal_spliceCustom_terminal_type

(f rom 4_Connectiv ity )

<<enumeration>>

Wiring_connector_pin(f rom 4_Connectiv ity )

0..*

1

0..*

1

1..* 0..*1..* 0..*

Wiring_harness_pin

Multi_connection [0..1] : boolean

(f rom 4_Connectiv ity )

0..*

1

0..*

1

1..*0..* 1..*0..*

Terminal_specification

Terminal_type : Terminal_typeCustom_terminal_type [0..1] : StringGender [0..1] : Gender_type

(f rom 4_Connectiv ity )

11

0..1

0..*

0..1

0..*

{XOR Wiring_harness_pin}

0..1

0..*

0..1

0..*{XOR Wiring_connector_pin}

Processing_instruction

Instruction_type : StringInstruction_value : String

(f rom 5_Foundation)

0..* 0..*0..* 0..*

0 for

0 for

Multi-contact

1x

3x

Terminal_type = Multi_contact

Page 32: Establishing Leadership in IT-Based Engineering © 2007, ProSTEP iViP e.V. ·15-08-09 Data Model for the Exchange of electrological Information Version 1.1

Establishing Leadership in IT-Based Engineering

© 2007, ProSTEP iViP e.V. ·19. Apr 2023

Sheet layout

Wiring_diagram(from layout)

Schematic_diagram(from layout)

Schematic_concept_diagram(from layout)

External_reference

Document_type [0..1] : StringDocument_number : StringChange_level [0..1] : StringFile_name [0..1] : StringLocation [0..1] : StringData_format [0..1] : StringCreating_system [0..1] : String

(from 5_Foundation)

View_item

Id : String

(from layout)

Change

Approver_department [0..1] : StringApprover_name [0..1] : StringChange_date [0..1] : StringChange_request [0..1] : StringDescription [0..1] : StringDesigner_department [0..1] : StringId [0..1] : StringResponsible_designer [0..1] : StringType [0..1] : Change_type

(from 5_Foundation)

Sheet

Name : StringVersion : StringDegree_of_maturity [0..1] : StringDescription [0..1] : StringPart_number [0..1] : String

(from layout)

Approval

Name [0..1] : StringDepartment [0..1] : StringDate : StringType_of_approval : String

(from 5_Foundation)

Creation

Name : StringDepartment : StringDate : String

(from 5_Foundation)

ELOG_design

Name : StringVersion : StringDegree_of_maturity [0..1] : StringDescription [0..1] : StringPart_number [0..1] : String

(from layout)System

Name : String

(from 4_Connectivity)

0..* 0..*0..* 0..*

1..*

1

1..*

1

0..*0..* 0..*0..*

0..*

0..*

0..*

0..*

0..*

0..*

0..*

0..*

1..*0..* +is_applied_to 1..*0..*

1..*

0..*

+is_applied_to 1..*

0..*

1..* 1..*1..* 1..*

Page 33: Establishing Leadership in IT-Based Engineering © 2007, ProSTEP iViP e.V. ·15-08-09 Data Model for the Exchange of electrological Information Version 1.1

Establishing Leadership in IT-Based Engineering

© 2007, ProSTEP iViP e.V. ·19. Apr 2023

Layout information for a component

Symbol

Id : StringType : String

(f rom layout)View_item

Id : String

(from layout)

0..1 0..*0..1 0..*

Wiring_component_pin

Pin_type : Pin_typeCustom_pin_type [0..1] : String...Gender [0..1] : Gender_type

(f rom 4_Connectiv ity )Schematic_component_pin

(from 4_Connectivity)

Edge

NorthEastSouthWest

(f rom layout)

<<enumeration>>

ELOG_component

Id : StringComponent_type : ELOG_component_type...Custom_component_type [0..1] : StringDescription [0..1] : StringAbbreviation [0..1] : String

(f rom 4_Connectiv ity )

1..* 11..* 1

Component_pin_view_item

Edge : EdgePosition_on_edge : Double...

(f rom layout)

1

0..*

1

{XOR Schematic_component_pin}

0..*

1

0..*

1{XOR Wiring_component_pin}

0..*

11

Cartesian_point

X_coordinate : DoubleY_coordinate : DoubleZ_coordinate [0..1] : Double...

(f rom 5_Foundation)

Cartesian_dimension

Width : DoubleHeight : Double

(f rom 5_Foundation)

ELOG_component_view_item

Orientation : Double

(f rom layout)

1

0..*

+Located_component1

0..*

10..* 10..*

1

1

+Center_point

1

1

1

1 +Dimension

1

1

Page 34: Establishing Leadership in IT-Based Engineering © 2007, ProSTEP iViP e.V. ·15-08-09 Data Model for the Exchange of electrological Information Version 1.1

Establishing Leadership in IT-Based Engineering

© 2007, ProSTEP iViP e.V. ·19. Apr 2023

Schematic diagram (overview)

aka signal

e.g. CAN, KL31, ...

used also for internal connections, e.g. from fuse to the fuse box

ELOG_connection_group

Id : StringGroup_type : Connection_group_typeCustom_group_type [0..1] : String

(from 4_Connectivity)

Schematic_component_pin_internal(from 4_Connectivity)

Schematic_component_pin_external(from 4_Connectivity)

0 for connections that should be part of the BOM.

0 for terminal connectors

ELOG_interface

Id : String(from 4_Connectivity)

ELOG_connector

Id : String(from 4_Connectivity)0..1 2..*0..1 2..*

Schematic_connector_pin(from 4_Connectivity)

0..1

0..1

+Socket 0..1

+Plug

0..1

Installation_instruction

Installation_instruction_type : StringInstruction_value : String

(from 5_Foundation)

Harness_connector(from 4_Connectivity)

0..*

1

0..*

1

Connection_class

Name : String(from 4_Connectivity)

Schematic_connection_group(from 4_Connectivity)

0..* 0..*0..* 0..*

Harness_section

Id : StringDescription [0..1] : String

(from 5_Foundation)

0..1

0..*

0..1

0..*

System

Name : String(from 4_Connectivity)

Signal_direction

inoutinout

(from 4_Connectivity)

<<enumeration>>

Virtual_connection

Name : String(from 4_Connectivity)

0..1

1..*

0..1

1..*

Schematic_connection(from 4_Connectivity)

0..1

1..*

0..1

1..*

1

0..*

1

0..*

0..1

0..*

0..1

0..*

Component_connector(from 4_Connectivity)

Schematic_component_pin(from 4_Connectivity)

0..*0..* 0..*0..*

Schematic_pin

Signal_direction [0..1] : Signal_directionAlias_signal_name [0..1] : StringSurface_material [0..1] : String

(from 4_Connectivity)

0..10..1

11..* 11..*1..* 2..*1..* 2..*

ELOG_component

Id : StringComponent_type : ELOG_component_typeCustom_component_type [0..1] : StringDescription [0..1] : StringAbbreviation [0..1] : String

(from 4_Connectivity)

1

0..*

1

0..*

1..*

1

1..*

1

0..1

0..*

+Parent 0..1

+Internal_component0..*

Variant_configuration

Id [0..1] : StringLogistic_control_information [0..1] : String

(from 5_Foundation)

0..*

...

0..*

...

0..*

0..1

0..*

0..1

Page 35: Establishing Leadership in IT-Based Engineering © 2007, ProSTEP iViP e.V. ·15-08-09 Data Model for the Exchange of electrological Information Version 1.1

Establishing Leadership in IT-Based Engineering

© 2007, ProSTEP iViP e.V. ·19. Apr 2023

Wiring diagram (overview)

Muli-core wire

double or coax terminal modeled as two wiring pin with the same cavity number

In case of a bridge terminal the wiring connection needs to be connected to all bridged wiring pins

> 1 possible for ring terminals

0 e.g. for bridge, because direction not relevant

Connection_group_type

TwistedShieldedInsulatedCustom_group_type

(from 4_Connectivity)

<<enumeration>>

Schematic_connection(from 4_Connectivity)

ELOG_slot

Slot_id : String(from 4_Connectivity)

Wire_occurrence_specification

Core_id : String(from 4_Connectivity)

ELOG_interface

Id : String(from 4_Connectivity)

1

0..*

1

0..*

Terminal_connection_type

BridgeCoilDiodeCustom_connection_type

(from 4_Connectivity)

<<enumeration>>

Schematic_pin

Signal_direction [0..1] : Signal_directionAlias_signal_name [0..1] : StringSurface_material [0..1] : String

(from 4_Connectivity)

1..*

2..*

1..*

2..*

Wiring_pin

Cavity_number : StringSurface_material [0..1] : String

(from 4_Connectivity)

0..1 1..*0..1 1..*

Schematic_component_pin(from 4_Connectivity)

Wire_specification

Wire_type : StringCross_section_area : Numerical_valueColor : String

(from 4_Connectivity)

Shield_specification(from 4_Connectivity)

Wire_occurrence

Id : StringWire_type : StringColor : String

(from 4_Connectivity)

1

1..*

1

1..*

Single_core_specification(from 4_Connectivity)

ELOG_connector

Id : String(from 4_Connectivity)

2..*0..1 2..*0..1

ELOG_connection

Id : String(from 4_Connectivity)

Terminal_connection

Connection_type : Terminal_connection_typeCustom_connection_type [0..1] : String

(from 4_Connectivity)

11

1..*

0..*

+In1..*

0..*

0..*

0..*

+Out 0..*

0..*

Variant_configuration

Id [0..1] : StringLogistic_control_information [0..1] : String

(from 5_Foundation)

0..*

0..1

0..*

0..10..1

0..*

0..1

0..*

ELOG_component

Id : StringComponent_type : ELOG_component_typeCustom_component_type [0..1] : StringDescription [0..1] : StringAbbreviation [0..1] : String

(from 4_Connectivity)

1..*

1

1..*

1

0..1

0..*

+Parent0..1

+Internal_component

0..*

0..*

0..1

0..*

0..1

External_reference

Document_type [0..1] : StringDocument_number : StringChange_level [0..1] : StringFile_name [0..1] : StringLocation [0..1] : StringData_format [0..1] : StringCreating_system [0..1] : String

(from 5_Foundation)

0..*

0..*

0..*

+External_reference

0..*

Wiring_connection_group(from 4_Connectivity)

0..*0..*

0..*0..*

Harness_connector(from 4_Connectivity)

Schematic_connector_pin(from 4_Connectivity)

0..1

0..1

+Socket

0..1

+Plug

0..10..*

1

0..*

1

Wiring_connection

Wire_length [0..1] : Numerical_value(from 4_Connectivity)

0..1

1..*

0..1

1..*

1 0..11

+Shield

0..1

0..*

0..*

0..*

0..*

0..1

0..*

0..1

0..*

Part_reference

Part_number : StringCompany_name : StringVersion [0..1] : String/ Description [0..1] : String/ Abbreviation [0..1] : String

(from 5_Foundation)

0..*

0..*

+General_wire 0..*

0..*

0..*

0..*

+General_wire

0..*

0..*

0..*

0..*

+Connector_housing

0..*

0..*

0..*

0..*

+Assembly_part

0..*

0..*

0..*

0..*

+Assembly_part

0..*

0..*

0..*

0..*

0..*

+External_reference

0..*

0..*

0..*

+Terminal_connection_part

0..*

0..*

0..*

0..*

+Component

0..*

0..*

0..*

0..*

+Assembly_part

0..*

0..*

0..1

0..*

0..1

0..*

Pin_type

StandardCoax_centerCoax_shieldBolt_connectorCustom_pin_type

(from 4_Connectivity)

<<enumeration>>

Schematic_component_pin_external(from 4_Connectivity)

Component_connector(from 4_Connectivity)

1

0..*

1

0..*

Terminal_type

StandardCoax_centerCoax_shieldMulti_contactIDCIDSRing_terminalBridgeBridge_spliceTerminal_spliceCustom_terminal_type

(from 4_Connectivity)

<<enumeration>>

Processing_instruction

Instruction_type : StringInstruction_value : String

(from 5_Foundation)

0..*

0..*

0..*

0..*

0..*

0..*

0..*

0..*

0..*

0..*

0..*

0..*

Wiring_harness_pin

Multi_connection [0..1] : boolean(from 4_Connectivity)

0..*

1

0..*

1

0..*

1..*

0..*

1..*

0..*

0..*

+Terminal

0..*

0..*

Wiring_connector_pin(from 4_Connectivity)

0..*

1

0..*

1

0..*

1..*

0..*

1..*

0..*

0..*

+Terminal

0..*

0..*

Wiring_component_pin

Pin_type : Pin_typeCustom_pin_type [0..1] : StringGender [0..1] : Gender_type

(from 4_Connectivity)

11

1

0..*

1

0..*

0..*

1

0..*

1

11..*

11..*

Terminal_specification

Terminal_type : Terminal_typeCustom_terminal_type [0..1] : StringGender [0..1] : Gender_type

(from 4_Connectivity)

11

0..*

0..*

0..*

0..*

0..1

0..*

0..1

0..*{XOR Wiring_connector_...

0..1

0..*

0..1

0..*

{XOR Wiring_harness_...

Gender_type

malefemaleundefined

(from 4_Connectivity)

<<enumeration>>

11

11

Page 36: Establishing Leadership in IT-Based Engineering © 2007, ProSTEP iViP e.V. ·15-08-09 Data Model for the Exchange of electrological Information Version 1.1

Establishing Leadership in IT-Based Engineering

© 2007, ProSTEP iViP e.V. ·19. Apr 2023

Sheet layout - overview

ELOG_pin

Id : String(from 4_Connectivity)

Wiring_connection

Wire_length [0..1] : Numerical_value(from 4_Connectivity)

Schematic_connection(from 4_Connectivity)

Schematic_pin

Signal_direction [0..1] : Signal_directionAlias_signal_name [0..1] : StringSurface_material [0..1] : String

(from 4_Connectivity)

1..*

2..*

1..*

2..*

Type e.g. SVG

Terminal_connection

Connection_type : Terminal_connection_typeCustom_connection_type [0..1] : String

(from 4_Connectivity)

Wiring_pin

Cavity_number : StringSurface_material [0..1] : String

(from 4_Connectivity)

0..*

1..*

0..*

+In1..*

0..*

0..*

0..*

+Out

0..*

Wiring_harness_pin

Multi_connection [0..1] : boolean(from 4_Connectivity)

Wiring_component_pin

Pin_type : Pin_typeCustom_pin_type [0..1] : StringGender [0..1] : Gender_type

(from 4_Connectivity) Schematic_component_pin(from 4_Connectivity)

Harness_pin_view_item(from layout)

1

0..*

1

0..*

Edge

NorthEastSouthWest

(from layout)

<<enumeration>>

Wiring_connector_pin(from 4_Connectivity)

Schematic_connector_pin(from 4_Connectivity)

ELOG_connection

Id : String(from 4_Connectivity)

Installation_instruction

Installation_instruction_type : StringInstruction_value : String

(from 5_Foundation)

ELOG_component

Id : StringComponent_type : ELOG_component_typeCustom_component_type [0..1] : StringDescription [0..1] : StringAbbreviation [0..1] : String

(from 4_Connectivity)

1..*

1

1..*

1

Component_pin_view_item

Edge : EdgePosition_on_edge : Double

(from layout)

1

0..*

1{XOR Schematic_component_pin}

0..*

1

0..*

1

{XOR Wiring_component_pin}

0..*

1

1

1

+theHarness_pin_view_item

1

11

Cartesian_dimension

Width : DoubleHeight : Double

(from 5_Foundation)

Connector_pin_view_item

Edge : EdgePosition_on_edge : Double

(from layout)

11

1

0..*

1{XOR Schematic_connector_pin}

0..*

1

0..*

1{XOR Wiring_connector_pin}

0..*

Harness_connector(from 4_Connectivity)

Path_way

Id : StringDescription [0..1] : StringLength : Numerical_value

(from 6_Topology)

ELOG_connection_view_item(from layout)

1

0..*

+Located_connection1

0..*

Installation_instruction_view_item

Orientation : Double(from layout)

1

0..*

+Located_instruction 1

0..*

1

1

+Bounding_box 1

1ELOG_component_view_item

Orientation : Double(from layout)

1

0..*

+Located_component1

0..*1

0..*

1

0..*

1

1

+Dimension

1

1Inline_connector_view_item

Orientation : Double(from layout)

1

1

+Dimension 1

1

1

0..*

1

0..*

1

0..*

1

0..*Path_way_view_item

(from layout)

1

0..*

+Located_path_way

1

0..*

Path_node

Id : StringDescription [0..1] : String

(from 6_Topology)

1..*21..*2

Cartesian_point

X_coordinate : DoubleY_coordinate : DoubleZ_coordinate [0..1] : Double

(from 5_Foundation)

2..*

1

+Control_point

2..* {ordered}

1

1

1

+Center_point 1

1

1

1

+Center_point

1

1

1

1

+Center_point1

1

2..*

1

+Control_point

2..* {ordered}

1

Path_node_view_item(from layout)

1

0..*

+Located_path_node

1

0..*

1

1

+Center_point

1

1

Symbol_content(from layout)

<<CDATA>>Symbol

Id : StringType : String

(from layout) 11

+Content

11

XSD: CDATA-Section

View_item

Id : String(from layout)

0..10..* 0..10..*

Sheet

Name : StringVersion : StringDegree_of_maturity [0..1] : StringDescription [0..1] : StringPart_number [0..1] : String

(from layout)

1

1..*

1

1..*

Page 37: Establishing Leadership in IT-Based Engineering © 2007, ProSTEP iViP e.V. ·15-08-09 Data Model for the Exchange of electrological Information Version 1.1

Establishing Leadership in IT-Based Engineering

© 2007, ProSTEP iViP e.V. ·19. Apr 2023

XML-Structure (for XSD-Generator)

mixed content

Change_type

NewChange

(from 5_Foundation)

<<enumeration>>

Connection_group_type

TwistedShieldedInsulatedCustom_group_type

(from 4_Connectivity)

<<enumeration>>

Terminal_connection

Connection_type : Terminal_connection_typeCustom_connection_type [0..1] : String

(from 4_Connectivity)

Wiring_connection

Wire_length [0..1] : Numerical_value

(from 4_Connectivity)

Schematic_connection(from 4_Connectivity)

Connection_class

Name : String

(from 4_Connectivity)

System

Name : String

(from 4_Connectivity)

Terminal_specification

Terminal_type : Terminal_typeCustom_terminal_type [0..1] : StringGender [0..1] : Gender_type

(from 4_Connectivity)

Change

Approver_department [0..1] : StringApprover_name [0..1] : StringChange_date [0..1] : StringChange_request [0..1] : StringDescription [0..1] : StringDesigner_department [0..1] : StringId [0..1] : StringResponsible_designer [0..1] : StringType [0..1] : Change_type

(from 5_Foundation)

11

Symbol

Id : StringType : String

(from layout)

Harness_connector(from 4_Connectivity)

ELOG_connection_group

Id : StringGroup_type : Connection_group_typeCustom_group_type [0..1] : String

(from 4_Connectivity)

11

Wire_occurrence

Id : StringWire_type : StringColor : String

(from 4_Connectivity)

Variant_configuration

Id [0..1] : StringLogistic_control_information [0..1] : String

(from 5_Foundation)

ELOG_interface

Id : String

(from 4_Connectivity)

Zone

Name : StringDescription [0..1] : String

(from 5_Foundation)

External_reference

Document_type [0..1] : StringDocument_number : StringChange_level [0..1] : StringFile_name [0..1] : StringLocation [0..1] : StringData_format [0..1] : StringCreating_system [0..1] : String

(from 5_Foundation)ELOG_component

Id : StringComponent_type : ELOG_component_typeCustom_component_type [0..1] : StringDescription [0..1] : StringAbbreviation [0..1] : String

(from 4_Connectivity)

Wire_specification

Wire_type : StringCross_section_area : Numerical_valueColor : String

(from 4_Connectivity)

Part_reference

Part_number : StringCompany_name : StringVersion [0..1] : String/ Description [0..1] : String/ Abbreviation [0..1] : String

(from 5_Foundation)

Schematic_concept

Id : StringDescription [0..1] : String

(from 6_Topology)

Unit

Unit_name [0..1] : StringSi_unit_name [0..1] : Si_unit_nameSi_unit_prefix [0..1] : Si_unit_prefixSi_unit_dimension [0..1] : SI_unit_dimension

(from 5_Foundation)

Custom_property

Name : StringValue : String

(from 5_Foundation)

Installation_instruction

Installation_instruction_type : StringInstruction_value : String

(from 5_Foundation)

Virtual_connection

Name : String

(from 4_Connectivity)

0..*

1

0..*

1

0..*

1

0..*

1

0..*

1

0..*

1

Processing_instruction

Instruction_type : StringInstruction_value : String

(from 5_Foundation)

Harness_section

Id : StringDescription [0..1] : String

(from 5_Foundation)

Sheet

Name : StringVersion : StringDegree_of_maturity [0..1] : StringDescription [0..1] : StringPart_number [0..1] : String

(from layout)0..*0..* 0..*0..* ELOG_design

Name : StringVersion : StringDegree_of_maturity [0..1] : StringDescription [0..1] : StringPart_number [0..1] : String

(from layout)

0..*0..* 0..*0..*0..* 0..*0..* 0..*

1..*

1..*

1..*

1..*

ELOG_signal_classes(from 0_XML-Container)

<<xml-node>>

1..*

1

1..*

1

Systems(from 0_XML-Container)...)

<<xml-node>>

1..*1 1..*1

Terminal_specifications(from 0_XML-Container)

<<xml-node>>

1..*1 1..*1

Change_records(from 0_XML-Container)

<<xml-node>>

1..*

1

1..*

1

Symbols(from 0_XML-Container)

<<xml-node>>

1..*

1

1..*

1

Harness_connectors(from 0_XML-Container)

<<xml-node>>1..*1 1..*1

ELOG_connection_groups(from 0_XML-Container)

<<xml-node>>

1..*

1

1..*

1

Wire_occurrences(from 0_XML-Container)

<<xml-node>>

1..*

1

1..*

1

Variant_configurations(from 0_XML-Container)

<<xml-node>> 1..*

1

1..*

1

ELOG_interfaces(from 0_XML-Container)

<<xml-node>>

1..* 11..* 1

Zones(from 0_XML-Container)...)

<<xml-node>>

1..* 11..* 1

External_references(from 0_XML-Container)

<<xml-node>>

1..*

1

1..*

1

ELOG_components(from 0_XML-Container)

<<xml-node>>

1..*

1

1..*

1

Wire_specifications(from 0_XML-Container)

<<xml-node>>

1..*

1

1..*

1

Part_references(from 0_XML-Container)

<<xml-node>>

1..*1 1..*1

Schematic_concepts(from 0_XML-Container)

<<xml-node>>

1..* 11..* 1

Units(from 0_XML-Container)

<<xml-node>>

1..*

1

1..*

1

Custom_properties(from 0_XML-Container)

<<xml-node>>

1..*1 1..*1

Installation_instructions(from 0_XML-Container)

<<xml-node>>

1..* 11..* 1

Connections(from 0_XML-Container)...)

<<xml-node>>

1..*

1

1..*

1

Processing_instructions(from 0_XML-Container)

<<xml-node>>

1..* 11..* 1

Harness_sections(from 0_XML-Container)

<<xml-node>>

1..*1 1..*1

Sheets(from 0_XML-Container)...)

<<xml-node>>

0..*

1

0..*

1

ELOG_designs(from 0_XML-Container)

<<xml-node>>

1..*

1

1..*

1

Content_type

with_layoutwithout_layout

(from 0_XML-Container)

<<enumeration>>

ELOG_model

Version : StringModel_name : StringModel_version [0..1] : StringProject_number [0..1] : StringCar_classification_level_2 [0..1] : StringCar_classification_level_3 [0..1] : StringCar_classification_level_4 [0..1] : StringModel_year [0..1] : StringGenerating_system_name [0..1] : StringGenerating_system_version [0..1] : StringContent_type [0..1]File_name [0..1] : String

(from 0_XML-Container)

<<xml-root>>

0..1

1

0..1

1

0..1

1

0..1

1

0..1

1

0..1

1

0..1

1

0..1

1

0..1

1

0..1

1

0..1

1

0..1

1

0..1

1

0..1

1

0..1

1

0..1

1

0..1

1

0..1

1

0..1

1

0..1

1

0..1

1

0..1

1

0..1

1

0..1

1

0..1

1

0..1

1

0..1

1

0..1

1

0..11 0..110..1 10..1 1

0..1

1

0..1

1

0..1

1

0..1

1

0..1

1

0..1

1

0..1

1

0..1

1

0..1

1

0..1

1

0..1

1

0..1

1

0..1

1

0..1

1

0..1

1

0..1

1

11