Академический Документы
Профессиональный Документы
Культура Документы
Electrical Library
Overview
Conventions
What's New?
Getting Started
Entering the Electrical Part Design Workbench
Defining a Single Insert Connector
Defining a Cavity Connection Point
Entering Electrical Assembly Design Workbench
Accessing Data Through a Catalog
Connecting Electrical Devices
Adding Electrical Behavior to Element Within the Assembly
Inserting New Electrical Part
User Tasks
Using Electrical Library
Entering the Electrical Assembly Design Workbench
Entering the Electrical Part Design Workbench
Defining Electrical Devices
Defining an Equipment
Defining an Electrical Connector
Defining a Filler Plug
Defining a Contact
Defining a Shell
Defining a Back Shell
Defining a Mounting Equipment
Defining Electrical Connection Points
Defining a Cavity
Defining a Termination
Defining a Connector Connection Point
Defining a Bundle Connection Point
Defining a Cavity Connection Point
Defining a Back Shell Connection Point
Creating Supports
Creating Standard Supports
Creating Retainers
Creating an Adaptative Part
Creating Protections
Connecting/Disconnecting Devices
Connecting Electrical Devices
Disconnecting Electrical Devices
Electrical Library Version 5 Release 14 Page 2
Importing Electrical Specifications to Design the 3D Implementation
Working with External Systems
Selective Loading in Electrical Products
Importing Electrical External Data for 3D Implementation
Selecting Systems from External Data
Reconciling External Systems and Physical data
Managing Links from External Data
Removing a Link to a Device
Linking Devices from External Data
Replacing a Device from External Data
Placing Internal Splice by Drag and Drop
Displaying Location Information from External Electrical Specification
Working with Electrical Functional Definition
Placing Physical Devices from Functional Data
Removing Functional Link
Adding Link to Component from Functional Data
Electrical Integration Scenarios
Electrical Integration from External Data
Environment Settings
Setting up the Electrical Process Interfacing
Selecting Systems from External Data
Placing Devices from External Data
Creating the Cable Harness
Placing Internal Splices
Automatic Routing
Exporting Data from CATIA
Electrical Integration from Functional Data
Using Catalogs
Opening Existing Documents Using the Browse Window
Storing a Device
Refining the Catalog Mapping for the Device Storage
Connecting Device by Drag & Drop at Placement
Connecting Contacts by Drag & Drop at Placement
Using Smart Placement from Catalog
Using Smart Move
Working with Wires
Creating Wires Interactively
Creating a Catalog
Creating the Wire References
Describing the CSV File
Editing the Wire Properties
Editing Electrical Properties
Viewing Related Objects
Electrical and Knowledge
Electrical User Functions
Electrical Package in Knowledge Expert
Electrical Application Interoperability
ENOVIA V5 Interoperability
Working with Electrical Data
Electrical Library Version 5 Release 14 Page 3
Optimal CATIA PLM Usability
Using ENOVIA Catalog for Electrical Mapping
Loading an iXF Document with VPM Navigator
Workbench Description
Menu Bar
Toolbars
Electrical Workbench Specification Tree
Customizing
General
Electrical Library Access
Electrical Mapping
Electrical Process Interfacing
Electrical Data Exchange Format
Describing the iXF Electrical Schema
Considering the iXF Schema in Greater Depth
Methodology
Protection of Given Length Methodology
Creating a Protection of Given Length
Instantiating a Protection of Given Length
Using Back Shells as Guiding Supports
Glossary
Index
Electrical Library Version 5 Release 14 Page 4
Overview
Welcome to the Electrical Library User's Guide!
This guide is intended for users who need to become quickly familiar with the product.
Electrical Library is a product which provides a set of tools for defining electrical devices, placing and
connecting them. It also allows the creation and management of wire and electrical device catalogs.
As a scalable product, Electrical Wire Routing can be used in cooperation with other current or future
companion products such as Electrical Wire Routing, Electrical Harness Installation, Electrical Harness
Flattening and Electrical System Functional Definition.
Before reading this guide, you should be familiar with basic Version 5 concepts such as document windows,
standard and view toolbars. Therefore, we recommend that you read the Infrastructure User's Guide that
describes generic capabilities common to all Version 5 products. It also describes the general layout of V5 and
the interoperability between workbenches.
You may also like to read the following complementary product guides, for which the appropriate license is
required:
Once you have finished, you should move on to the User Tasks section, which deals with handling all the
product functions.
The Workbench Description section, which describes the Electrical Wire Routing workbench, and the
Customizing section, which explains how to set up the options, will also certainly prove useful.
Navigating in the Split View mode is recommended. This mode offers a framed layout allowing direct access
from the table of contents to the information.
Conventions
Certain conventions are used in CATIA, ENOVIA & DELMIA documentation to help you recognize and understand
important concepts and specifications.
Graphic Conventions
The three categories of graphic conventions used are as follows:
a target of a task
the prerequisites
a tip
a warning
information
basic concepts
methodology
reference information
Site Map
What's New?
Overview
Getting Started
Basic Tasks
Workbench Description
Customizing
Reference
Methodology
Glossary
Electrical Library Version 5 Release 14 Page 8
Index
Text Conventions
The following text conventions are used:
● The titles of CATIA, ENOVIA and DELMIA documents appear in this manner throughout the text.
● File -> New identifies the commands to be used.
● Enhancements are identified by a blue-colored background on the text.
Use this
mouse button... Whenever you read...
● Drag
● Move
What's New?
This table identifies what new or improved capabilities have been documented in Version 5 Release 14 of the
Electrical Library User's Guide.
New Functionalities
Adding cavities to back shells
This functionality allows you to ground the wire/cable shielding through a contact.
Creating a new support type: the retainer
The retainer generates an additional route constraint for the bundle segment.
Unlinking a device from external data
Once a 3D object has been linked to a device, based on an external electrical specification, you may
need to remove this link, if you made a mistake.
Adding keyword for automatic catalog mapping
This functionality allows you to refine the catalog mapping, using keywords during the device storage.
Selective Loading
This functionality allows you to work in light mode to connect and link devices to external specification.
Enhanced Functionalities
Displaying internal splice graphical representation
Visualizes the position of the splice in the harness.
Electrical and Knowledge
A user function and attributes on electrical objects have been added:
Using the Browse window
The Browse window is integrated to the Store Device and Smart Place commands.
It lets you select catalogs stored in database when working in ENOVIA context.
Customizing Settings
The working catalog is now defined in the Electrical Mapping tab and no longer in the Electrical Process
Interfacing tab. However, this information is still shown in the second one.
Electrical Library Version 5 Release 14 Page 10
Getting Started
Before getting into the detailed instructions for using Electrical Library Version 5, the following tutorial
provides a step-by-step scenario demonstrating how to use key functionalities. You should be familiar
with the basic commands common to all workbenches. These are described in the Infrastructure User's
Guide.
● the Electrical Part Design workbench: to add electrical behavior at the level of a part.
You will start with working in the Electrical Part Design workbench to add an electrical behavior to standard
part: it becomes an electrical connector.
1. Choose the Electrical Part Design item from the Start -> Equipments &
Systems menu.
3. Click OK to validate.
This document now contains an electrical connector that you will insert later in the
assembly.
Electrical Library Version 5 Release 14 Page 15
Those selections will be used as specification to create assembly constraints during the
connection of this single insert connector to a cavity.
This document now contains an electrical connector, with its connection point, that you will insert
in the assembly.
See the last task.
Electrical Library Version 5 Release 14 Page 17
1. Choose the Electrical Assembly Design item from the Start -> Equipments &
Systems menu.
If necessary, use the Open icon to browse another catalog and select the
CatalogOfDevices.catalog from the samples folder. The full path is:
.../online/elbug_C2/samples/CatalogOfDevices.catalog.
4. Select the EquipmentDA4, drag and drop it onto the Product1 in the specification tree.
6. Select the SingleConnectorDF56L, drag and drop it onto the Product1 in the specification
tree.
7. Select the SingleConnectorDF56R, drag and drop it onto the Product1 in the specification
tree.
Note that when you insert a device into a product, you can take advantage of CATIA - Assembly
capabilities to constrain the device within the digital mock-up, profiting therefore by the associativity. For
more information, refer to Using Assembly Constraints
Electrical Library Version 5 Release 14 Page 21
1. Select the Connect Electrical Devices icon to connect together the two single insert
connectors.
You are prompted to select a connector.
2. Select the SingleConnectorDF56R connector connection point that is represented by the front
3. Select the SingleConnectorDF56L connector connection point that is represented by the front face
as shown below:
❍ an electrical connection has been created to reflect that the connectors are electrically
connected
❍ using the definition of the connector connection points, mechanical constraints are
created to get the correct positioning
❍ it's the first selected object that moves to the second one's location.
Electrical Library Version 5 Release 14 Page 22
4. Select the Connect Electrical Devices icon again to place the SingleConnectorDF56R in
the first cavity of the equipment.
You are prompted to select a connector.
5. Select the SingleConnectorDF56L cavity connection point that is represented by the face as
shown below:
6. Select the EquipmentDA4 cavity connection point that is represented by the face as shown below:
Electrical Library Version 5 Release 14 Page 23
❍ it's the first selected object that moves to the second one's location
❍ the DF56L connector moves together with the DF56R connector owing to the
mechanical constraints.
The coincidence and surface constraints are added to the specification tree:
Electrical Library Version 5 Release 14 Page 24
To do so:
It's in the context of this product only that the electrical behavior to the part. The reference part
Electrical Library Version 5 Release 14 Page 25
remains unchanged. This means that, only in the context of the active product, this part will be
Note that it is the instance of the filler plug imported in the assembly, which is modified
and not the reference.
7. Select the filler plug either in the specification tree or in the geometry.
The Cavity Connection Point Definition dialog box opens:
12. Now connect the filler plug into the equipment using this icon .
Electrical Library Version 5 Release 14 Page 27
13. Select the filler plug cavity connection point represented by the back face.
The filler plug is now electrically connected to the equipment and placed at the correct position
thanks to the connection point definition.
Electrical Library Version 5 Release 14 Page 28
2. Select Product1.
5. Select the new connector back face, i.e. the representation of the cavity connection point you've created,
as shown below:
6. Select the representation of the Equipment DA4 third cavity, i.e. the face as shown below:
Electrical Library Version 5 Release 14 Page 30
It's the first selected object that moves to the second one's location.
User Tasks
The User Tasks section explains and illustrates how to create various kinds of features.
The table below lists the information you will find.
Electrical Assembly Design workbench to work at the level of an assembly of electrical objects.
Electrical Part Design workbench to add electrical behavior at the level of a part.
Electrical Library Version 5 Release 14 Page 33
1. Choose the Electrical Assembly Design item from the Start -> Equipments &
Systems menu.
1. Choose the Electrical Part Design item from the Start -> Equipments & Systems
menu.
The Electrical Part Design workbench is displayed with a CATPart document.
Electrical Library Version 5 Release 14 Page 35
● When you open a CATPart document and you add an electrical behavior to the part, it is the reference
which will be modified. If you insert this part in an assembly, all the occurrences will be modified.
● When you open a CATProduct document containing a CATPart, if you double-click to activate the product of
the part or the part, and add an electrical behavior to it, the result is similar: you have modified the
reference and all the occurrences will have an electrical behavior. As a consequence, you will have to save
the part.
● On the other hand, if the root product is activated and you select the product of the part, it is only this
instance of the part which will become an electrical device. The reference is NOT modified.
Equipment: Click this button and select the part or product to be converted into an equipment.
Connector: Click this button and select the part or product to be converted into a connector.
Filler Plug: Click this button and select the part or product to be converted into a filler plug.
Contact: Click this button and select the part or product to be converted into a contact.
Shell: Click this button and select the part or product to be converted into a shell.
Back Shell: Click this button and select the part or product to be converted into a back shell.
Mounting Equipment: Click this button and select the part or product to be converted into a
mounting equipment.
Electrical Library Version 5 Release 14 Page 36
Defining an Equipment
This task explains how to add an electrical behavior to a standard part.
An equipment is an electrical device with one or more associated components: connectors, shells,
contacts, filler plugs, placed in cavities.
Let's see two different cases to illustrate:
● first, you will work with an instance of the product, i.e. only this instance will get the electrical
behavior.
If you insert the part to another assembly, it remains a standard part.
● then, you'll work with the reference of the part, i.e. all the instances of the part will get the
electrical behavior.
4. Click OK to validate.
The selected object is now an electrical equipment as the electrical behavior has been added to
this instance.
Electrical Library Version 5 Release 14 Page 37
4. Click OK to validate.
The selected object is now an electrical equipment as the electrical behavior has been added to
this reference.
Electrical Library Version 5 Release 14 Page 38
An equipment allows bundle connection points, terminations, cavities and a cavity connection point as
well as the following components connected into a cavity through a cavity connection point:
● connector shells
● single insert connectors, studs, terminal blocks, terminal strips
● contacts
● filler plugs.
Electrical Library Version 5 Release 14 Page 39
The electrical terminations are used to connect wires, using CATIA - Electrical Wire Routing.
6. Click OK to validate.
The selected object is now an electrical connector as the electrical behavior has been added.
A single insert connector allows one cavity connection point, one connector connection point, one
back shell connection point, bundle connection points, terminations and cavities as well as the following
● contacts
● filler plugs.
A stud allows one cavity connection point, bundle connection points and terminations.
An external splice allows bundle connection points and terminations.
A terminal strip allows one cavity connection point, bundle connection points and terminations.
A terminal block allows one cavity connection point, bundle connection points and terminations.
An internal splice only allows terminations.
Electrical Library Version 5 Release 14 Page 41
4. Click OK to validate.
The selected object is now an electrical filler plug as the electrical behavior has been added.
Defining a Contact
This task explains how to add an electrical behavior to a standard part to turn it into a contact.
A contact is an electrical component used within a termination and a cavity or between bundle segments.
2. Click the part or product which is to become a contact either in the specification tree or in the
geometry.
4. Click OK to validate.
A contact allows bundle connection points, one cavity connection point and one termination.
Electrical Library Version 5 Release 14 Page 43
Defining a Shell
This task explains how to add an electrical behavior to a standard part to turn it into a shell.
A shell or connector shell is a non-electrical part which groups one or more electrical connector parts.
You can add an electrical behavior to an instance or a reference.
Refer to Defining an Equipment.
2. Click the part or product which is to become a shell either in the specification tree or in the
geometry.
4. Click OK to validate.
A connector shell allows one cavity connection point, bundle connection points, terminations and
cavities as well as the following components connected into a cavity through a cavity connection point:
● single insert connectors, studs, terminal blocks
● contacts
● filler plugs.
Electrical Library Version 5 Release 14 Page 44
4. Enter 15mm in the Extra Length field: this corresponds to the wire length necessary to connect
the bundle segment to the single insert connector through the back shell.
5. Click OK to validate.
The selected object is now an electrical back shell as the electrical behavior has been added.
Electrical Library Version 5 Release 14 Page 45
as well as a single insert connector connected through the back shell connection point.
Electrical Library Version 5 Release 14 Page 46
2. Click the part (or product) which is to become a mounting equipment either in the specification
4. Click OK to validate.
The selected object is now an electrical mounting equipment as the electrical behavior has been
added. You can now add cavities and other electrical components.
A mounting equipment allows cavities, only one cavity connection point, bundle connection points, as
well as the following components connected into a cavity through a cavity connection point:
● mounting equipment
● equipment
● connector shell
● single insert connector
● terminal block
● terminal strip.
Electrical Library Version 5 Release 14 Page 47
Cavity: Click this button and select the device where you want to define a cavity.
Termination: Click this button and select the device where you want to define a termination.
Back Shell Connection Point: Click this button and set the placement constraints for the connection
point between back shells and electrical devices.
Bundle Connection Point: Click this button and set the placement constraints for the connection point
between electrical devices and bundle segments (created with Electrical Harness Installation).
Connector Connection Point: Click this button and set the placement constraints for the connection
point between connectors.
Cavity Connection Point: Click this button and set the placement constraints for the connection point
between cavities and electrical devices.
It is possible to delete the electrical cavities, terminations and the connection points.
This applies to:
● termination
● cavity
● cavity connection point
● connector connection point
● bundle connection point
● back shell connection point.
Note that when deleting these objects, the associated publications are also deleted.
But the publications of the geometries which constrain their placement are NOT automatically deleted, since
they may have been created earlier, from another application.
According to your choice, you can delete them using the publication management available in the Assembly
Design workbench (Tools -> Publication menu item).
Electrical Library Version 5 Release 14 Page 48
Defining a Cavity
This task explains how to define a cavity on an electrical device.
The cavity is used to specify the location of the electrical object when connecting.
Open any document containing a device where you want to place a cavity.
2. Select the electrical device where you want the cavity to be defined.
The orientation is used to constrain the rotation i.e. the third degree of liberty.
8. Click OK to validate.
For more information about the placement constraints, refer to Using Assembly Constraints.
Defining a Termination
This task explains how to define a termination on an electrical device.
The termination is a sub-element ensuring the electrical signal conduction between any type of electrical
component except the filler plug. It is indissociable from the electrical component and corresponds to a
contact crimped into a cavity.
Open any document containing a device where you want to place a termination.
2. Select the electrical device where you want the termination to be defined.
5. Click OK to validate.
● equipments
● connector shells
● single insert connectors, studs, external splices, terminal strips, terminal blocks, internal splices
● contacts.
Electrical Library Version 5 Release 14 Page 52
2. Select the electrical device where you want the connector connection point to be defined.
The orientation is used to constrain the rotation i.e. the third degree of liberty.
8. Click OK to validate.
For more information about the placement constraints, refer to Using Assembly Constraints.
Open any document containing a device where you want to place a bundle connection point.
2. Select the electrical device where you want the bundle connection point to be defined.
This plane or axis will possibly be used to orientate the bundle segment.
7. Click OK to validate.
● equipments
● connector shells
● single insert connectors, studs, external splices, terminal strips, terminal blocks
● contacts
● back shells.
Electrical Library Version 5 Release 14 Page 56
Open any document containing a device where you want to place a cavity connection point.
2. Select the electrical device where you want the cavity connection point to be defined.
The orientation is used to constrain the rotation i.e. the third degree of liberty.
8. Click OK to validate.
For more information about the placement constraints, refer to Using Assembly Constraints.
● connector shells
● single insert connectors, studs, terminal strips, terminal blocks
● filler plugs
● contacts.
Electrical Library Version 5 Release 14 Page 58
Open the BackShell.CATPart and run the Defining a Back Shell scenario.
2. Select the electrical device where you want the back shell connection point to be defined.
The orientation is used to constrain the rotation i.e. the third degree of liberty.
8. Click OK to validate.
For more information about the placement constraints, refer to Using Assembly Constraints.
● back shells
● single insert connectors.
Electrical Library Version 5 Release 14 Page 60
Creating Supports
A support is a mechanical object used to hold the bundle segments in position.
There are several types of supports used to route electrical bundle segments.
This functionality is available in Electrical Part Design workbench only.
● you will not be able to use the branch point in the middle of the support, as it will not be
Electrical Library Version 5 Release 14 Page 61
handled when flattening.
The workaround is to define the support as shown below:
This will be properly handled by the flattening command in Electrical Harness Flattening.
Electrical Library Version 5 Release 14 Page 62
4. Select the point through the support, to define the reference position of the bundle segment in
the support.
Note: Using the Define Support command several times on the same support allows you to
define several ways through (multi-support).
Electrical Library Version 5 Release 14 Page 63
You are prompted to select a second plane: the way out of the support.
8. Click OK to validate.
Two extra planes have been defined (Plane.1 and Plane.2) and publications created.
Electrical Library Version 5 Release 14 Page 64
● When you define another way through a support (multi-support), the second plane is predefined as it
is for the first way.
A first way through the support has been created:
Using the previous steps, when you select the support a second time to create the second way
through:
❍ select another point
● Defining supports generates Publication labels: if you instantiate the support in a product
environment, it can be replaced, keeping the links with the bundle segments going through the
support.
● The Base Plane Definition field is used for the retainer type of support.
Electrical Library Version 5 Release 14 Page 66
Creating Retainers
This task explains how to define a retainer used to route electrical bundle segments.
A retainer is a special type of support, which is composed of a specified straight base. The bundle segment
routed through this support keeps in contact with this base, whatever the bundle segment diameter is.
This functionality is available in Electrical Part Design workbench only.
4. Select the point through the support, to define the reference position of the bundle segment in the
support: here Point.4
Electrical Library Version 5 Release 14 Page 67
You are prompted to select the first plane: the way in of the support.
You are prompted to select a second plane: the way out of the support.
The selection of the base plane is optional. If nothing is selected, the support is considered as
standard one.
Electrical Library Version 5 Release 14 Page 68
Only planar surface or plane can be selected as Base Plane to avoid ambiguous positioning
on curved surface.
8. Click OK to validate.
The publications are created with the specific retainer parameter EHISUPPORT-RefBasePlane.
When a bundle segment is attached to this kind of support, a formula is automatically generated:
Electrical Library Version 5 Release 14 Page 69
Points are created on-the-fly to ensure that the bundle segment keeps in contact with the base plane of the
This is the case when using the Add Support command and when defining the bundle segment route
through a support.
A retainer can be a multi-support: two different base planes can be defined, along which bundle segments
can be routed.
Remember that the bundle segment slack is ignored on the route though a support.
Electrical Library Version 5 Release 14 Page 71
In visualization mode, when the part document is not loaded, an adaptative support is recognized as such if the ELEC-
If this option is not selected, or if the parameter is not published, the support is not seen as adaptative.
Refer to Part Design User's Guide - Advanced Tasks - Using Tools - Publishing Elements.
This document also contains three formulas that have been defined to re-compute the support geometry after
routing:
2. Select the Length type and click the New parameter of type button.
4. Select the support radius (PartBody\Sketch.1\Radius.50\Radius) and click the Add Formula button:
PartBody\Sketch.1\Radius.50\Radius = 'ELEC-SUPPORT-RADIUS'
● A formula will automatically be generated under the root product of the document, if and only if the ELEC-
SUPPORT-RADIUS parameter has been detected:
● The support will exactly fit the bundle segment diameter. The formulas given above are used to re-compute
the support geometry.
Electrical Library Version 5 Release 14 Page 74
Electrical Library Version 5 Release 14 Page 75
Creating a Protection
This task explains how to define a protection for electrical bundle segments.
This functionality is available in Electrical Part Design workbench only.
A protection is a mechanical object used to cover one or more bundle segments.
The bundle segments must be tangent at their extremities, within the same geometrical bundle.
The centerline of the protection is a combination of the bundle segment centerlines.
This functionality is only available for bundle segment with circular section.
It is possible to add supports to bundle segments covered with a protection.
Tape: a strip defined through a width, a thickness, a bend radius delta and a linear
mass.
The inner diameter is the bundle segment diameter.
Note: The tape type is also displayed as a tube in the geometry.
Line type defines the representation of the protection viewed in 2D when using the Electrical
Harness Flattening workbench. New line types can be defined with the Tools -> Options menu.
7. The Light geometry option allows you to create the protection geometry according to two
modes:
❍ when the option is checked, the geometry looks like a cylinder and the CATPart document
created is smaller. It's the default value.
❍ when you uncheck this option the geometry looks like a tube.
8. Click OK to validate.
You can now save the protection into a catalog. Using the Electrical Harness Installation workbench, it
will be possible to instantiate and modify it according to your needs.
As the bundle protection object is highly customizable and flexible, you can modify the reference to
create new kind of objects that protects bundles (refer to Creating a Protection of Given Length
methodology to see an example). You can modify the geometry, add a design table, user attributes or a
material to fulfill your protection specification. All this information will be stored into the catalog and re-
instantiated each time you will use the protection in your 3D design.
Be aware that if you modify the geometry, you must not change any object under the ElecRouteBody
at the risk of getting hazardous behavior when instantiating, modifying or updating the protection.
Electrical Library Version 5 Release 14 Page 78
Electrical Library Version 5 Release 14 Page 79
Connecting/Disconnecting
Electrical Devices
Connecting: Click this button and select the devices you want to connect.
Disconnecting: Click this button and select the devices you want to disconnect .
Electrical Library Version 5 Release 14 Page 80
Back Shell Back Shell Connection Point Back Shell Connection Point Single Insert Connector
Bundle Connection Point Bundle Segment Extremity Bundle Segment
Cavity Cavity Connection Point Contact
Bundle Segment Bundle Segment Extremity Bundle Connection Point Mounting Equipment
Equipment
Shell
Single Insert Connector
Stud
Terminal Block
Terminal Strip
Contact
Back Shell
External Splice
Bundle Segment Extremity Bundle Segment Extremity Bundle Segment
When you create an electrical connection between two devices:
● an electrical link is created between the connected components. See Related Objects.
● if placement constraints have been defined on connection points, the mechanical assembly constraints
are automatically created.
Since it's now possible to use this command in visualization mode also (cache activated), the scenario is
described according to the two modes:
● The design mode is mandatory to perform the connections.
● In visualization mode, the model is lighter since the geometry is not loaded.
It allows you to display large assemblies.
When you work in visualization mode, CATIA switches to the design mode only for the elements which
will contribute to the connection.
In Design Mode
Open the Connecting document in design mode (the cache is not activated).
The whole geometry is loaded.
Electrical Library Version 5 Release 14 Page 82
❍ it's the first selected object that moves to the second one's location
❍ an electrical connection has been created together with mechanical constraints.
2. Select the first device either in the geometry or in the specification tree:
3. Move the cursor onto the second device before selecting it, as shown below:
The cavity connection point of the first device and the cavities of the second one are displayed in
green: this means that it is possible to connect the first device to any of the four cavities available on
the second one.
Electrical Library Version 5 Release 14 Page 83
According to the selection, if a cavity is already used or if no connection point is defined onto the
second device, it is displayed in red:
4. Click to select a connection point available on the device, Cavity3 for example.
The devices are connected together and the mechanical constraints are added to the specification
tree:
Electrical Library Version 5 Release 14 Page 84
Note that you can select the second connection point using one of the three following ways to get the same
result:
● the representation of the connection point in the geometry
● the label with the name of the connection point
● the connection point in the specification tree.
In Visualization Mode
Open the Connecting document in visualization mode (the cache is activated).
The geometry is not loaded.
Electrical Library Version 5 Release 14 Page 85
❍ it's the first selected object that moves to the second one's location
❍ an electrical connection has been created together with mechanical constraints.
2. Select the first device either in the geometry or in the specification tree.
3. Move the cursor onto the second device before selecting it, as shown below:
Note that:
❍ You cannot expand the specification tree since you are in visualization mode.
❍ No annotations are displayed on the device connection points.
The geometry is loaded for both devices and the annotations display:
Electrical Library Version 5 Release 14 Page 86
5. Click to select a connection point available on the device, for example Cavity3.
The devices are connected together and the mechanical constraints are added to the specification
tree:
Electrical Library Version 5 Release 14 Page 87
Note that the specification tree also displays the plus sign for the other devices: this is due to the update
that loads the publications. However the geometry for these components is not loaded:
Electrical Library Version 5 Release 14 Page 88
3. Select the second device that was connected to the first one:
Electrical Library Version 5 Release 14 Page 89
Note that the device position remains unchanged but as the mechanical constraints have been deleted,
you can shift the connectors using the compass.
Electrical Library Version 5 Release 14 Page 91
Thanks to the selective loading capabilities, you can work with the cache activated.
The main objective is to enhance the scalability of CATIA Electrical tools, making it possible to design a
complete harness in context, using a light loading mode for all surrounding parts.
The principle is to only load needed data, when necessary without any explicit action from the user. The
selective loading is integrated in all Electrical tools (ELB, EHI, EWR and EHF) and save up to 60% of
memory consumption by keeping the whole mechanical context in Visualization Mode and by switching
to design mode only the used devices, supports or bundle documents when they are used.
To activate this functionality, you need to activate the cache in Tools -> Options -> Infrastructure:
● Choose Product Structure, the Cache Management tab then Cache Activation.
● Select Work with the cache system:
Electrical Library Version 5 Release 14 Page 94
Then, when working with CATIA Electrical tools, the necessary information will be loaded automatically
This means that you can work with all your mechanical environment kept in visualization mode.
Electrical Library Version 5 Release 14 Page 95
There are two ways to integrate the external tools with CATIA Electrical products
Electrical Library and Electrical Wire Routing can import and use this data in order to make the 3D
implementation in the digital mock-up of electrical systems. With this integration the whole electrical process is
completed from specification to implementation.
Electrical Library Version 5 Release 14 Page 96
Since the option to enable the external systems interfacing is set up, an additional command is
available in the Electrical Library and Electrical Wire Routing workbenches.
This task explains how to select the system prior to placing electrical components.
Once a system is selected, the list of devices is loaded and ready to use.
The System Selection dialog box displays with the systems available:
3. Click OK to validate.
The component list is filled up with these data and available for assisted placement.
A unique identifier is shared between external system data and CATIA 3D data.
This identifier is named the Id attribute in the exchange schema. The link between the external system
devices and the physical device is done by copying this Id to the reference designator from the external
system to the physical one. Then:
1. Between connectors:
A check is performed between the external system connector Part Number and the physical
connector Part Number:
❍ if they are identical: the link is done
❍ if the external system connector Part Number is empty: the link is automatically done.
❍ if the external system connector Part Number is different from the physical connector Part
Number, a message is displayed. You can decide whether you want to create the link (using
the OK button) or not (Cancel).
Then a check is performed between the sub-entities Id Number: the external system contacts
and physical cavities, terminations:
A check is performed between the external system Part Number and the physical equipment
Part Number:
❍ if it is identical: the link is done.
❍ if the external system equipment Part Number is empty: the link is automatically done.
❍ if the external system equipment Part Number is different from the physical equipment
Part Number, a message is displayed. You can decide whether you want to create the link
(using the OK button) or not (Cancel).
At that time, the external system connectors have to be reconciled with the physical connectors
of the equipment: the mapping is done between the external system connector Name and the
cavity Id Number of the equipment. When a cavity Id Number is compatible, the connector
plugged in this cavity is reconciled with the external system connector.
For example: an equipment has two cavities, with IdNum1 and IdNum2 as Id Number.
If the external system specification mentioned that a connector is plugged in IdNum1, and if, in
the 3D session, a connector with the compatible Part Number is connected within this cavity,
the system will automatically link this connector by setting its reference designator to the Id of
the connector coming from the external specifications.
Electrical Library Version 5 Release 14 Page 98
Then the checks are performed for the sub-entities (see paragraph 1 above) of the connectors
previously linked (as explained above).
If an external system consists of an equipment with connectors, and the equipment is already
realized but not the connectors, when you place the physical connectors from the catalog using
the Link button of the Manage Links command , they are automatically placed at the
correct location in the cavities of the equipment, and the electrical connection is performed at
the same time.
External electrical specifications can give a more detailed definition than CATIA, and the routing will be
correctly performed:
In 3D, the terminations can be missing. The links between the connectors is enough to route wires even
if the wire from-to connectivity definition is at the pin level in the external specifications (xml file).
To know more about wire routing from external data, refer to Considering External Data Routing in
Greater Depth.
Electrical Library Version 5 Release 14 Page 99
This working mode is only proposed if the component to be placed has a cavity connection point.
Otherwise the standard placement is performed (placement at the origin 0,0) and the step 6 is avoided.
● In the Tools -> Options -> Equipment & Systems -> Electrical Process Interfacing tab:
❍ Make sure the External System Interfacing is enabled.
❍ Select ...\online\elbug_C2\samples\managelinks as System Repository.
● In the Tools -> Options -> Equipment & Systems -> Electrical Mapping tab:
❍ Select ...\online\elbug_C2\samples\managelinks\CatalogOfDevices.catalog as Working Catalog.
❍ Define the mapping for the electrical objects.
2. Click the Manage Links button to display the list of the devices to be placed.
Since a mapping has been defined and the part number retrieved from the external data, the
catalog browser opens with the predefined equipment:
Electrical Library Version 5 Release 14 Page 101
Note that the cavity where you have previously placed the equipment now shows in red. It is not
available for placement.
Click the last cavity available: the equipment is placed, the device list and the specification tree
are updated.
Electrical Library Version 5 Release 14 Page 104
Note that if you click in the free space to place the device and not a cavity, it will be placed at the origin
(0,0).
Electrical Library Version 5 Release 14 Page 105
Once a 3D object has been linked to a device, based on an external electrical specification, you may
need to remove this link, if you made a mistake. This task explains how to do it.
● In the Tools -> Options -> Equipment & Systems -> Electrical Mapping tab:
❍ Select ...\online\elbug_C2\samples\managelinks\CatalogOfDevices.catalog as Working Catalog.
❍ Define the mapping for the electrical objects.
The Unlink button is activated, only if the status of the selected device is Linked or Partially
linked.
This command unlinks the selected device and all its children.
This means that the Reference designator attribute of the selected device and of its
children are reset to blank. Formerly, this attribute contained the unique identifier shared
2. Click Unlink.
The physical equipment is left in the cavity but the electrical link is broken.
Note that the cavity from where you have unlinked the equipment now shows in green: It is available
for placement.
Electrical Library Version 5 Release 14 Page 107
Since the option is set up to enable the external systems interfacing, an additional command is available in the Electrical
Library and Electrical Wire Routing workbenches.
And the commands Place Physical Device and Add Link are replaced with this one: Manage Links .
This task explains how to link electrical components already placed in the session, from the external device list. The components are
2. Select the component you want to link to a device already placed in the session.
3. Click Link to add link to electrical components already placed in session with no link to external data.
Electrical Library Version 5 Release 14 Page 108
The 3D component list displays:
This list contains the devices candidate to linkage present in session: all are electrical components with the same part
number as the device selected in the list.
If the sub-elements are already placed with the correct part number, they will also be linked automatically. If not,
the element will be referenced as Partially linked.
● Click OK to validate.
The Device List is updated:
Electrical Library Version 5 Release 14 Page 110
Replacing a Device
from External Data
This task explains how the reconciliation between external and physical data is done when the device
part number has been modified.
The link between the external system's devices and the physical devices is already done.
In order to find out any device part number modification, the system compares the external device list
and the linked objects in session.
.../online/cfysm_c2/samples/ElectricalIntegration/ElecIntegration.catalog
Electrical Library Version 5 Release 14 Page 111
Since a mapping has been defined, the catalog browser opens with the predefined equipment:
The old device is replaced with the new one to synchronize the external device list and the
devices in session. All the electrical, mechanical and external links are automatically rebuilt
together.
catalog button .
The ElecIntegration.catalog is located in:
.../online/cfysm_C2/samples/ElectricalIntegration/
The Internal Splice Placement window opens. You can modify the offset in this field.
It is made of three circles representing a light sphere, based on the diameter of the bundle segment:
Electrical Library Version 5 Release 14 Page 117
The center of the sphere is the exact position of the internal splice, taking into account the offset.
Note that double-clicking its representation does not edit the internal splice.
Electrical Library Version 5 Release 14 Page 118
Select Tools -> Options -> Equipment & Systems to set the options:
b. In the Electrical Mapping tab, select the working catalog and define a mapping for the electrical objects:
.../online/elbug_C2/samples/cavityinfo/ElecIntegration.catalog
For more information about the settings, refer to the Customizing section.
1. Click the Select External Systems button and select Electrical Bundle2.1:
Since information is available for the selected object in the external electrical specification, the following dialog box displays
at placement:
The System Type, Description, Localization are textual information related to this device coming from the external
electrical specification.
At the same time, the Catalog Browser opens with the correct catalog according to the options previously set up.
4. Successively select the proposed equipment in the catalog, then validate the cavity in the geometry.
Electrical Library Version 5 Release 14 Page 120
For more information about device placement, refer to Managing Links from External Data.
Electrical Library Version 5 Release 14 Page 122
Make sure the Electrical Library options are properly set up with the correct catalog:
.../online/elbug_C2/samples/AutomaticPlacement/CatalogOfDevicesR7.catalog
The Catalog Browser displays the correct catalog, with a pre-selected equipment:
Electrical Library Version 5 Release 14 Page 124
3. Select PN-19102000-1050.
4. Click OK to validate.
You are prompted to decide whether you want or not to import the connectors together with the
equipment.
❍ The physical equipment is imported together with the connectors, owing to the functional
information.
❍ The electrical link between the functional and the physical device is created (a message is
displayed). When you select the functional equipment in the specification tree, the physical
equipment is highlighted in the geometry.
❍ In the specification tree, the functional equipment and connector icons turn to green.
● the connectors were not imported and you've been informed that all the links have not been
performed:
c. Select PN-19102000-1100.
d. Click OK to validate.
The connector is correctly placed in the cavity of the equipment and the link is done,
1. Between connectors:
A check is performed between the functional connector Nominal Part Number and the physical
connector Part Number:
❍ if they are identical: the link is done
❍ if the functional connector Nominal Part Number is empty: the link is automatically done
❍ if the functional connector Nominal Part Number is different from the physical connector Part
Number, a message is displayed. You can decide whether you want to create the link (using the
OK button) or not (Cancel).
Then a check is performed between the sub-entities Id Number: the functional contacts and physical
cavities, terminations:
❍ if the ID Number are identical, the link is created between functional and physical sub-entities
❍ if some ID Number are different, a message warns you that only some of the functional and
physical sub-entities have been linked.
2. Between equipments:
Electrical Library Version 5 Release 14 Page 127
A check is performed between the functional Nominal Part Number and the physical equipment
Part Number:
❍ if they are identical: the link is done
❍ if the functional equipment Nominal Part Number is empty: the link is automatically done
❍ if the functional equipment Nominal Part Number is different from the physical equipment Part
Number, a message is displayed. You can decide whether you want to create the link (using the
OK button) or not (Cancel).
Then the functional connectors have to be reconciled with the physical connectors of the equipment:
the mapping is done between the functional connector Id Number and the cavity Id Number of the
equipment. When a cavity Id Number is compatible, the connector plugged in this cavity is
reconciled with the functional connector.
Then the checks are performed between connectors and between the sub-entities (see above).
3. Using shells:
In the physical world, an electrical assembly possibly consists of an equipment, a shell, connectors
and their sub-entities. In the functional world, the shell does not exist.
Since the mapping between physical connector and functional connector plugged on an equipment is
done through the Id Number, when a shell is used, CATIA temporarily generates an Id Number,
following the rule below:
"Id Number of the equipment cavity" + "|" + "Id Number of the shell cavity"
Example: E1|S1
It is this Id Number which will be compared to the Id Number of the functional connector.
If a functional system consists of an equipment with connectors, if the equipment is already realized
but not the connectors, when you place the physical connectors from the catalog using this button
, they are automatically placed at the correct location in the cavities of the equipment.
Electrical Library Version 5 Release 14 Page 128
❍ The electrical link between the functional and the physical device is removed. When you
select the functional connector in the specification tree, the physical connector is no longer
highlighted in the geometry.
● This functionality is available for the equipments and any type of connectors.
● The Remove Functional Link command is deactivated when you work with external data.
Electrical Library Version 5 Release 14 Page 129
❍ The electrical link between the functional and the physical device is created: when you select
the functional connector in the specification tree, the physical connector is highlighted in the
geometry.
● This functionality is available for the equipments and any type of connectors.
● To know more about the reconciliation, refer to Place Physical Device.
Electrical Library Version 5 Release 14 Page 131
Environment Settings
Setting up the Electrical Process Interfacing
Selecting Systems from External Data
Placing Devices from External Data
Creating the Cable Harness
Placing Internal Splices
Automatic Routing
Exporting Data from CATIA
Electrical Library Version 5 Release 14 Page 133
1. Select the Tools -> Options... command then in the Infrastructure category, click Part
Infrastructure.
This makes possible the contextual links between the bundle segments and the geometry when
creating the harness.
3. Then in the Equipment & Systems category, click the Electrical Harness Installation
It is also possible to use CAA V5 APIs to get information from legacy databases.
1. Select the Tools -> Options... command then in the Equipment & Systems category, click the
❍ Click the Browse button to locate the catalog containing the V5 parts, which Part Number
attributes are referred to in the XML files.
It is now necessary to define the electrical objects mapping regarding the working catalog.
To do so:
● use the Tools -> Options... menu
● then in the Equipment & Systems category, select the Electrical mapping tab.
The System Selection dialog box displays with the XML files available:
4. Click OK to validate.
The component list is filled up with these data and available for assisted placement or routing.
Since you have set up the option to enable the external systems interfacing, an additional command is available in the
Electrical Library and Electrical Wire Routing workbenches.
And the Electrical Library commands Place Physical Device and Add Link are replaced with this one: Manage Links
This task explains how to place electrical components from the external device list.
If the component is not linked to a 3D element, the Place and Link buttons become available.
3. Click Place.
Since a mapping has been defined, the catalog browser has been filtered to display only the object with the same
part number as the object selected in the device list.
If the part number is defined neither in the device list nor in the catalog, you can navigate in the catalog browser to
select the component of your choice.
The equipment is placed and automatically linked, together with the connector that belongs to it.
They are added to the specification tree under the active product and appear in the geometry at the origin. You can change
their locations using the compass.
The component list is updated: the equipment, connector and pins are shown as linked in the device list.
Electrical Library Version 5 Release 14 Page 139
If all the sub-element part numbers are filled up in the device list and found in the catalog, they are automatically
placed and linked.
Make sure you have defined the electrical objects mapping regarding the working catalog.
To do so:
● use the Tools -> Options... menu
● then in the Equipment & Systems category, select the Electrical mapping tab.
Since you have set up the option to enable the external systems interfacing, an additional command is available in the Electrical
Library and Electrical Wire Routing workbenches.
And the Electrical Library commands Place Physical Device and Add Link are replaced with this one:
Manage Links .
This task explains how to define the cable harness and place the connectors at each extremity.
Either use the contextual menu - Components -> New Product - or select the Insert -> New Product menu item.
8. Click Place.
Since a mapping has been defined, the catalog browser opens with the predefined connector:
The connector is placed and automatically linked, together with the pins that belong to it.
They are added to the specification tree under the active product and appear in the geometry at the origin (0, 0). You change the
location using the compass.
The component list is updated: the connector and pins are shown as Linked in the device list.
10. Repeat these steps for the other mating connector if you perform the whole scenario.
Since you have set up the option to enable the external systems interfacing, an additional command is available in the Electrical
Library and Electrical Wire Routing workbenches.
And the Electrical Library commands Place Physical Device and Add Link are replaced with this one:
Manage Links .
This task explains how to place internal splices anywhere inside the bundle segment, under the covering.
To do so:
These steps are detailed in the Basic Tasks - Creating the Bundle Segment Document.
You will now place the internal splices inside the bundle segments.
7. Click Place.
Since a mapping has been defined, the catalog browser opens with the predefined internal splice:
You are prompted to select the bundle segment on which you want to place the internal splice.
The component list is updated: the splices and pins are shown as linked in the device list.
Electrical Library Version 5 Release 14 Page 146
Automatic Routing
Since you have set up the option to enable the external systems interfacing, an additional command
To do so:
These steps are detailed in the Basic Tasks - Defining the Routing Context - Creating the Bundle.
The electrical bundle is added to the specification tree under the root product.
For the wires available in the list, you get the following information:
❍ the wire name
❍ the wire reference designator
❍ the wire external diameter
❍ the wire bend radius
❍ if the wire is routed or not
❍ if the extremities have been found or not, or changed.
The routing options allow you to use or not the knowledge rule.
The selected wires shift to the right column: they will be routed.
6. Click Route.
The bundle segments diameter are updated according to the wiring information.
To know more, refer to Customizing - Equipment & Systems - Electrical Wire Routing
documentation.
Electrical Library Version 5 Release 14 Page 150
Since you have set up the option to enable the external systems interfacing, an additional command is available
in the Electrical Library and Electrical Wire Routing workbenches.
And the Export Wires... command in Electrical Wire Routing is modified.
Refer to the Electrical Wire Routing - Basic Tasks - Exporting Wires to know more about the Wire Export first method.
This task explains how to export data from CATIA, for back annotation purpose through CAA V5 APIs or using an XML
file.
Using this method, you can export data from a complete harness or a sub-assembly.
It allows you to generate the full harness schematic with the wires, the connectors at the their extremities, the
equipments, etc.
2. Click the Tools -> Export Wires... menu item and select the Export Wires in iXF Format.
You are prompted to select a node in the specification tree and every electrical bundle belonging to it will be
exported.
4. Navigate to select the folder where you want to store your file and enter the name of the file.
5. Click Save.
and finally the electrical wire routing with Electrical Wire Routing.
❍ PowerSupply
❍ HairDryer
❍ HairDryer_Signals
4. Map the functional connectors to the physical ones using the contextual menu:
This action makes it possible to predefine for each functional connector what device reference to be used for the 3D
placement. This will simplify the 3D Designer work: he's driven by the functional data, reusing the Electrical System
This action makes it possible to define the signal extremities corresponding to the power supply and the hair dryer
systems.
To do so:
❍ Right-click the ElectricalWorkbenchIntegration product and select Components -> Existing Components...
10. Set up the options using the Tools -> Options... menu:
This product will contain the hair dryer itself and later the power cable.
Successively:
This action places the component from the catalog at the default location.
Using the compass, you can modify the position of the equipment.
It's a first standard mode of placement.
4. Click the Add Link icon to link the respective physical and functional equipment (the hair dryer).
Electrical Library Version 5 Release 14 Page 156
This action generates the link between the component and its corresponding functional element.
❍ You can see if a component is connected or not: the equipment icon sign changes and turns from red to green,
meaning that the hair dryer is now electrically linked.
>>
❍ The automatic signal routing will be possible since the signal extremities defined in the functional system can be
transposed in the 3D world using the physical/functional relations.
one for the hair dryer power cable, the second for the extension cable.
To do so:
❍ Right-click the Hair-DryerProd, select Components -> New Product, enter the Part Number for the power
cable in the Properties dialog box and validate.
❍ Right-click the ElectricalWorkbenchIntegration, select Components -> New Product, enter the Part Number
for the extension cable in the Properties dialog box and validate.
Electrical Library Version 5 Release 14 Page 157
❍ Select the power cable and click the Geometrical Bundle icon .
You can change the instance name to PowerCable.
❍ Select the extension cable and click the Geometrical Bundle icon again.
You can change the instance name to ExtensionCable.
❍ The power cable is part of the hair dryer: that's why you create it in the hair dryer product (Hair-DryerProd).
❍ The extension cable is an independent assembly: that's why you create it under the root product assembly.
4. Double-click to activate the Geometrical Bundle2 (the extension cable) in the specification tree.
6. Click the Place Physical Device icon to import the 3D connector for each battery.
7. Select the first connector in the PowerSupply system. The catalog pops up.
An alternative to steps 6 and 7 is to use the contextual menu, by right-clicking the connector in the
PowerSupply system and choose Place Physical Device.
❍ Select the connector in the catalog and click OK to validate. The connector is added to the specification tree and
appears in the geometry at the origin (0, 0). You can change its location using the compass.
❍ Repeat these steps for the second connector.
Electrical Library Version 5 Release 14 Page 158
The physical connector pre-selection previously performed with Electrical System Functional Definition is used to
automatically get the correct part reference.
The 3D connector is automatically placed in the active product (Geometrical Bundle2) at the product origin.
8. Use the Electrical Assembly Design workbench to create the electrical connection with the batteries.
❍ Click the Connect Electrical Devices icon to connect the connector_M to the battery.
❍ Select successively in the geometry each connector_M connection point from the Geometrical
Bundle2(ExtensionCable) then the corresponding connector_F connection point of the battery.
1.
2.
The connectors are linked and shifted to the batteries.
Electrical Library Version 5 Release 14 Page 159
This action creates the assembly constraints between connector and battery.
9. Double-click to activate the Geometrical Bundle2 (the extension cable) in the specification tree.
10. From the catalog, drag and drop the connector_F onto the Geometrical Bundle2 for the extension cable. If needed,
position it between the hair dryer and the batteries using the compass (ExtensionCable must be active).
This action places the connector from the catalog onto the extension cable.
11. From the catalog, drag and drop the Backshell_F directly onto the Connector_F in the Geometrical Bundle2.
Electrical Library Version 5 Release 14 Page 160
This action places the back shell from the catalog onto the extension cable connector.
❍ it places the connector in the assembly
❍ it creates the assembly constraints between connector and back shell
❍ it establishes the electrical link between connector and back shell.
12. Double-click to activate the Geometrical Bundle1 (PowerCable) in the specification tree.
Electrical Library Version 5 Release 14 Page 161
13. From the catalog, drag and drop the Connector_M directly onto the Connector_F of the extension cable.
This action adds the power cable connector (connector_M) from the catalog to the extension cable connector. The
assembly constraints as well as the electrical constraints have been created between the power cable and the extension
cable connectors. When the female connector is selected, the electrical link is displayed in the Related Objects viewer.
14. From the catalog, drag and drop the Backshell_M directly onto the Connector_M of the power cable.
This action places the back shell from the catalog onto the power cable connector. The assembly constraints as well as
the electrical constraints have been created between the connector and the back shell.
You can repeat this step to place back shells on the extension cable male connectors (at the other extremity).
15. Start the Electrical Harness Assembly workbench to create the bundle segments for the power and extension cables.
To do so:
❍ Define a bundle segment in the Geometrical Bundle1(PowerCable):
(Diameter = 10mm, Bend Radius = 15mm, Slack = 10%)
❍ Define a point in the Geometrical Bundle2(ExtensionCable):
(Mode Between + Middle)
❍ Define a bundle segment in the Geometrical Bundle2(ExtensionCable):
(Diameter = 10mm, Bend Radius = 15mm, Slack = 5%)
❍ Define their routes.
Electrical Library Version 5 Release 14 Page 162
This action creates the bundle segments that will be used to route the wires of the power and extension cables.
The wires will be created in the correct bundle according to their route.
4. Select Signal_check.
Boxes are displayed to help you recognize the extremities of the signal.
❍ The bundle segments diameter are updated according to the signal section.
❍ The specification tree is updated.
❍ The specification tree is updated: the wires and wire connections are created.
❍ The length of the wire linked to a back shell is extended with an extra-length, defined as a back shell attribute.
However, an alternative is to connect the bundle segment through the back shell: in this case, the wire length is
equal to the total length of the bundle segments of the wire route.
❍ The bundle segments diameter is updated using the section defined on the signals (with EFD).
❍ When only one signal is selected, the wire connections are displayed (as shown below).
Electrical Library Version 5 Release 14 Page 164
Electrical Library Version 5 Release 14 Page 165
Using Catalogs
The first two are also available in the Electrical Part workbench.
flexible when needed - for example, adding a multi-branchable document/bundle segment or connecting
devices.
The Browse window is integrated to the Store Device and Smart Place commands.
It lets you select catalogs stored in database when working in ENOVIA context.
Storing a Device: Click this button, select the catalog and the family of interest.
Refining the Catalog Mapping for the Device Storage: Use automatic keyword mapping.
Connecting Devices: Drag and drop the device from the catalog at its proper placing.
Connecting Contacts: Drag and drop the device from the catalog at its proper placing.
Using Smart Placement: Select the component, point to the correct position and click to place it.
Using Smart Move: Select the component and use the compass to move it.
Electrical Library Version 5 Release 14 Page 166
This window will appear in addition to the File Selection dialog box when using the commands listed below, provided you have
allowed the necessary document environments in your Document settings:
● File->Open...
● Edit->Links...
● Replace Component
● Instantiate From Document
● Catalog Browser.
The list of document access methods available from the Browse window will vary according to the document environments you
defined.
1. Select the Tools->Options... command then the General category and finally, the Document tab:
The Document Environments area lets you define the method(s) you will use to access your documents by allowing
the desired environment(s) selected from the list.
These document environments are:
● Folder: default document environment (indicated by the status "Current") in which the dialog accesses the
folders containing the documents
● DLName: document environment which lets you restrict the access to specific folders referenced by logical
names referred to as "DLNames".
● SmarTeam: lets you access SmarTeam projects stored in SmarTeam - CATIA Integration
● SmarTeam Query: lets you access SmarTeam projects stored in SmarTeam - CATIA Integration using queries
● SmarTeam CIX: lets you access documents stored in SmarTeam - CATIA Xtended Integration
● ENOVIA: lets you access documents stored in ENOVIA V5
● Catalog: lets you access documents stored in catalogs
● Loaded document: lets you access documents loaded in the current session.
Electrical Library Version 5 Release 14 Page 167
2. To allow a document environment, select it from the list then click the Allowed button. Repeat this step as many
For detailed information on document environments, refer to the Document tab (section entitled "Document
Environment" in the Version 5 - Infrastructure User's Guide).
The File Selection dialog box and the Browse window (displayed in the background) open simultaneously as shown
below:
6. Click Cancel to close the File Selection panel and activate the Browse window:
Electrical Library Version 5 Release 14 Page 168
Note that the icons displayed in the Browse window will vary with the document environments you have allowed in
step 2. The above picture is just an example.
In addition to that, some methods are discarded by default when using specific commands because they are not
relevant (for instance, "Catalog" is not available from the Catalog Browser command).
Let's have a look at the following matrix in which red symbols identify the discarded methods in relation to the
corresponding commands:
Folder
DLNames
SmarTeam
SmarTeam
Query
SmarTeam CIX
ENOVIA V5
Catalog X X
Loaded
document
X X
Bear also in mind that other methods may be discarded by your Version 5 administrator and thus, may impact the
look of the Browse window.
Refer to the Document tab (section "DLName Integration") to learn how to define DLNames and use the
File Selection dialog box in the Version 5 - Infrastructure User's Guide.
● File
Opens the usual File Selection dialog box which lets you browse your folders containing the documents:
Electrical Library Version 5 Release 14 Page 170
Refer to "Opening Existing Documents" in the Version 5 - Infrastructure User's Guide for detailed
information on this dialog box.
● Catalog
Opens a catalog browser which lets you browse then instantiate components stored in catalogs:
Electrical Library Version 5 Release 14 Page 171
Note that after clicking the icon to access the document to be browsed, you must select the type
"*.catalog" from the "Files of type" list before selecting the element you want to instantiate.
For detailed information on the Catalog Browser, refer to "Browsing a Catalog Using the Catalog Browser"
in the Version 5 - Component Catalog Editor User's Guide.
● Loaded document
Opens the Session document dialog box which enables you to preview and select documents opened in your
current Version 5 session:
● in the context of the Edit->Links... command, the selected element will open and replace the
element highlighted in the first place and the new element name will be displayed in the Links dialog
box.
Refer to "Editing Document Links" in the Version 5 - Infrastructure User's Guide for detailed
information on links between documents
● in the context of the catalog browser, the object to be accessed must be of type "*.catalog".
The selected catalog will then open in the browser.
● ENOVIA V5
Lets you perform a query for document-type objects in the ENOVIA V5 database.
● SmarTeam
Lets you access documents stored in SmarTeam.
● SmarTeam Query
Lets you access SmarTeam projects stored in SmarTeam - CATIA Integration using queries.
8. Once you have accessed the desired document, click OK or Open (depending on the method) to validate.
Electrical Library Version 5 Release 14 Page 173
Storing a Device
This task explains how to store electrical devices into a catalog.
You can store both electrical parts or products.
If modified, the document must be saved before being stored to the catalog.
5. You can also check the Use catalog/electrical objects predefined mapping if it has been
Note that to use this option, it is the device reference, which must have the electrical behavior,
6. Click OK to validate.
Electrical Library Version 5 Release 14 Page 175
Moreover, with these keywords set in catalogs, you will be able to perform powerful queries in the catalog
browser.
In the Tools -> Options -> Equipment & Systems -> Electrical Mapping tab:
Name: iswaterproof
Type: Boolean
Default value: false.
Name: pinnumber
Type: Integer
Default value: 5
Electrical Library Version 5 Release 14 Page 177
5. Open the document containing the device you want to store to the catalog:
11. Optional - Select Use Catalog/Electrical objects predefined mapping, to take advantage of the
In the Tools -> Options -> Equipment & Systems -> Electrical Mapping tab:
Note that to use this option, it is the device reference which must have the electrical behavior, not an
The device has been added to the catalog taking into account the correct keyword values.
Electrical Library Version 5 Release 14 Page 180
13. If you modify the value of a property, then use the Store Device button again, the keyword value is
updated in the catalog.
This mapping is taken into account if there is no mapping to the Part Number.
Otherwise, the mapping to the Part Number takes priority.
Electrical Library Version 5 Release 14 Page 181
If necessary, use the Open icon to browse another catalog and select the
CatalogOfDevices.catalog from the samples folder. The full path is:
.../online/elbug_C2/samples/CatalogOfDevices.catalog.
4. Select the EquipmentDA4, drag and drop it onto the Product1 in the specification tree.
6. Select the SingleConnectorDF56L, drag and drop it onto the left cavity for example or in the
specification tree.
The connector is properly located into the cavity: the constraints are created.
The result looks like this:
Electrical Library Version 5 Release 14 Page 183
Note that when you insert a device into a product, you can take advantage of Assembly Design
capabilities to constrain the device within the digital mock-up, profiting therefore by the associativity.
For more information, refer to Using Assembly Constraints.
Electrical Library Version 5 Release 14 Page 185
If you drag and drop a contact onto a connector, the contact will be automatically placed on every cavities where
wires are routed.
If you drag and drop a filler plug onto a connector, the filler plug will be automatically placed on every cavities
where no wires are routed.
Open a Session.CATProduct document.
It contains three connectors with several cavities, three signals routed through five wires into bundle segments.
If necessary, use the Open icon to browse another catalog and select the
CatalogForNewFeatures.catalog from the samples folder. It is located in:
.../online/cfysm_C2/samples/ElectricalSession/
4. Drag and drop the Filler Plug onto a connector in the specification tree.
Electrical Library Version 5 Release 14 Page 186
To see the filler plugs in the cavities, you may need to update the geometry.
The contact is added to the connector in both the geometry and the specification tree.
6. If you want to place a different contact (or filler plug) in a cavity of the connector, place it first into the
Note that when you insert a device into a product, you can take advantage of Assembly Design capabilities to
constrain the device within the digital mock-up, profiting therefore by the associativity.
For more information, refer to Using Assembly Constraints.
Electrical Library Version 5 Release 14 Page 189
If necessary, navigate to select the CatalogForNewFeatures using the Browse another catalog button .
The CatalogForNewFeatures.catalog is located in: .../online/cfysa_C2/samples/ElectricalSession/
5. Point to the next position if you want to place the support again.
Otherwise, click a different part from the catalog and repeat these steps.
Note that this part has been stored into the catalog with a special keyword: InstantiateAsNew. Refer to the
Catalog Editor documentation.
This keyword, valuated as True, makes it possible to use a same component several times from the catalog,
creating each time a new document with a new part number.
This functionality is specially designed to work with adaptative parts. It is not necessary to use this keyword in
other cases.
It can be practical to create a family in your catalog to store all your adaptative parts. When adding a
part to this family, the keyword InstantiateAsNew will automatically be valuated as True.
3. Point to the chosen position and click to place the support as often as needed.
Electrical Library Version 5 Release 14 Page 194
● The origin of the part (the support in this example) is placed at the point selected with the compass.
● The x, y plane of the part is parallel to the plane selected using the compass.
● The z direction of the part is collinear to the z direction selected using the compass.
● The keyword InstantiateAsNew is added and valuated using the Catalog Editor.
If the keyword InstantiateAsNew is valuated as False or does not exist, the same component is used several
times, with the same part number.
Electrical Library Version 5 Release 14 Page 196
A compass appears.
The support is placed on the plane selected, with a compass automatically snapped to the part.
Electrical Library Version 5 Release 14 Page 199
6. Click anywhere in the geometry area to exit the Smart Move command.
This functionality uses information stored with the part in the catalog:
● an origin point
● a x, y and z direction.
● The origin of the part (the support in this example) is placed at the point selected with the compass.
● The x, y plane of the part is parallel to the plane selected using the compass.
● The z direction of the part is collinear to the z direction selected using the compass.
Electrical Library Version 5 Release 14 Page 200
Creating a Catalog
2. Select Product1.
4. Click OK to validate.
Electrical Library Version 5 Release 14 Page 202
Remember:
● a wire reference is defined in a CATProduct document and there is only one wire per document
● the selected product must be the root product
● it must have no children.
Electrical Library Version 5 Release 14 Page 203
Creating a Catalog
You first need to create the catalog.
Refer to Using Catalogs for more information.
2. Click OK to validate.
3. Select the Add Family icon then Chapter.1 in the specification tree.
The Families are used to classify the different types of wires such as: power, video etc.
The Component Family Definition dialog box
opens:
5. Select this icon to create keywords then click Power Wires in the specification tree.
The Keywords allow you to display the properties of the stored components such as section, diameter, bend
radius etc.
The Keyword Definition dialog box
opens.
Copy the following files in your c:\Temp from the samples folder and uncheck the Read-only attribute:
● CreateWires.CATScript
● WiresDefinition.csv
● CatalogOfWires.catalog
If you work on Unix platform, make sure you modify the paths consequently in the CreateWires.CATScript
document.
Sub CATMain()
csvFile = "c:\Temp\ListOfWires.csv"
catalogfile = "c:\Temp\CatalogOfWires.catalog"
'Open Catalog
End Sub
Electrical Library Version 5 Release 14 Page 206
3. Edit it and update the csvFile and catalogfile variable with the corresponding paths, if need be.
if a mapping has been defined, the Reference tab will display this information.
Electrical Library Version 5 Release 14 Page 207
Other views are available giving more information if attributes have been defined in the catalog:
● the Reference tab displays the wire references attributes
● the Keywords tab
● the Preview tab shows the wire references with a graphical representation
● the Generative Data tab.
The .csv file is either a text file (with columns separated by a comma or a semi-colon) or an Excel file (with
cells separated by a comma or semi-colon) saved in the .csv format.
Electrical Library Version 5 Release 14 Page 209
The default column separator used by ELB for csv files is the semi-colon ";".
Electrical Library Version 5 Release 14 Page 210
Open the Wire01.CatProduct generated when running the macro in the previous task.
1. Right-click the PN-AMP-0012A product in the specification tree and select the Properties item.
Depending on the component you have activated (by double-clicking: blue object) and on the object you
have selected, the properties you will edit may be the ones of the reference or of the instance.
Electrical Library Version 5 Release 14 Page 212
1. In the Equipment.CATProduct, if you edit the properties of the Equipment, you will display the
2. In the RootProduct.CATProduct, if the RootProduct is active (in blue in the specification tree) and if
you select the Equipment.1 to edit the properties, you will display the properties of the instance:
The instance also has instance attributes: Reference Designator and SubType.
Electrical Library Version 5 Release 14 Page 213
If you modify the attributes of instance, only this instance will be modified.
On the other hand, if you modify the attributes of reference, they will be modified in all the
occurrences and in the reference document.
select the Equipment.1 to edit the properties, you will display the properties of the reference:
Notes:
● When a product is activated (by double-clicking), editing the electrical properties operates in the same
way as if the electrical properties were edited in the document in which the root product is the reference
of the active product. (i.e. Equipment.1 in the RootProduct document against Equipment in the
Equipment document.)
This definition is recursive within all the levels of instance.
This task shows how to use the Related Objects viewer to navigate through the objects connected to the
selected object.
The Related Objects command displays all the bundle segments of a branch even those which are not
connected. The reason is that the command displays the whole document contents: And all the bundle
You can focus on an object and see how it was constructed via its related objects.
The related objects command identifies the parent, any children or connected objects and the relationship
between objects. It is available when none of the icons of the workbench are activated that is to say when you
Reframe on selection: reframes the main 3D window on the Related objects selection.
Reframe on selection: the main window selection corresponds to the Related objects
selection. The main window display is not reframed.
Freeze: freezes the contents of the Related objects window. You can still
navigate in the main window: the Related objects view will not be
updated.
Freeze: the Related objects selection corresponds to the main window
selection.
View related objects: displays the parent, any children or connected objects.
View related objects: only displays the selected objects.
Functional: displays the functional system. If the bundle segment contains wires,
the corresponding signals are displayed in the bundle segment.
N.B.: the signal name is displayed followed by the separation code, if
any:
Wire: hides the wires contained in the bundle segment, shows the bundle
segments and signals.
Harness: hides the children bundle segments, only shows the signals and wires.
On a complex electrical system, the 3D view allows you to limit display to a specific area thus enlightening
the information regarding this area.
● DistanceWireProduct
● VisualMode
To be able to use these functions, you need to activate the ElectricalMeasure package.
To do so:
1. Select Tools -> Options... -> General -> Parameters and Measures and go to the Language tab.
3. Click OK to validate.
Elec_DistanceCommon
Syntax
Returns the common length of the two wires given as input arguments.
Example 1
The Elec_DistanceCommon user function can be used in Knowledge Expert to find all the couples of wires in the session that have a common length
Example 2
In Knowledge Advisor, it can be used to define a rule giving the common length of two specific wires sharing properties.
Applying the rule displays the following message if the condition is met:
Electrical Library Version 5 Release 14 Page 227
Example 3
Still in Knowledge Advisor, to verify that two wires selected in the specification tree have a common length, the following action can be defined:
then ran: select two wires in the specification tree and click OK to validate.
DistanceWireProduct
Syntax
Returns the minimum length between a wire and a product in session. The product must contain at least one part.
Example 1
The DistanceWireProduct user function can be used with the f(x) command to display the distance between a wire and a component in the session.
Example 2
Electrical Library Version 5 Release 14 Page 229
The DistanceWireProduct user function can be used in Knowledge Expert to find all the wires in the session that have a minimum distance to
defined components smaller than a critical value chosen by the user. The components can be defined as heat-resistant.
Example 3
The DistanceWireProduct user function can be used in Knowledge Advisor to define a rule that displays a warning message if a minimum distance
between a wire and an object is smaller than a critical value chosen by the user.
Electrical Library Version 5 Release 14 Page 231
Example 4
Still in Knowledge Advisor, an action can be defined using the DistanceWireProduct user function, to know the distance between a wire and an
VisualMode
Syntax
Description
This function is useful to minimize the size of the harness in LIGHT mode. It simplifies the visualization, the curve and the diameter only are
Example
The rule is reversible: you can load a harness in LIGHT mode and reload the geometry by applying the rule with the FULL parameter:
Working in LIGHT mode allows you to modify the route (refer to Electrical Harness Installation - Branch Definition) and route wires but the split,
To do so:
1. Select Tools -> Options... -> General -> Parameters and Measures and go to the Language
tab.
3. Click OK to validate.
This package can be accessed via the object browser and objects, attributes and methods in the package
can be used in expert relations.
You can, for example, write a rule to report in a file all the bundle segments with a diameter greater than
a specified value.
BackShell
Description
Describes the electrical feature of Back Shell type that you create when you select the icon in the
Electrical Library workbench.
For more information, refer to the Electrical Library User's Guide.
The back shell is a physical component used to guide the bundle segment extremity to the single insert
connector, and to protect the crimping area.
Attributes
Elec_Extra_Length Type: Double
Defines the cable extra-length to be added to take into account the wire length inside the back shell.
BundlePositionPoint
Description
Describes the electrical feature of Bundle Segment Position Point type.
For more information, refer to the Electrical Harness Installation User's Guide.
The Bundle Segment Position Point type defines the point along a bundle segment at which the local slack is
applied.
Attributes
Elec_Slack Type: Double
Defines the slack length at the bundle segment position point.
Bundle
Description
Describes the electrical feature of Bundle type that you create when you click the icon in the Electrical
Wire Routing workbench.
For more information, refer to the Electrical Wire Routing User's Guide.
Attributes
Elec_Ref_Des Type: String
Defines the bundle reference designator attribute, which is the unique identifier for the bundle in the project.
BundleSegment
Description
Describes the electrical feature of Bundle Segment type that you create when you select one of these icons
Attributes
Elec_Bend_Radius Type: Double
Input data defining the bend radius value that corresponds to the minimum bend radius of the bundle segment
curve.
Defines the bundle segment attribute, which makes it possible to know if the component has been modified
during the Electrical Harness Flattening Synchronization command. Is True if modified.
Defines the bundle reference designator attribute, which is the unique identifier for the bundle in the project.
Cavity
Description
Describes the electrical feature of Cavity type that you create when you click this icon in the Electrical
Library workbench.
For more information, refer to the Electrical Library User's Guide.
Attributes
Electrical Library Version 5 Release 14 Page 240
CommandSignal
Description
Describes the electrical feature of Command Signal type that you create when you click this icon in the
Electrical System Functional Definition workbench.
For more information, refer to the Electrical System Functional Definition User's Guide.
The command signal is a logical connection between two or more components. It will be realized by a wire in
physical world.
Inheritance path: Standard - Feature -> ProductPackage - Product -> Electrical - ElecSignal
Attributes
Elec_Nominal_Part_Num Type: String
Defines the nominal part number of the wire that realizes the command signal.
ConnectorShell
Description
Describes the electrical feature of Connector-Shell type that you create when you click the icon in the
Electrical Library workbench.
For more information, refer to the Electrical Library User's Guide.
A connector shell or shell is a non-electrical part which groups one or more electrical connector parts. It may be
part of an equipment.
Attributes
Elec_Ref_Des Type: String
Defines the connector shell reference designator attribute, which is the unique identifier for the connector shell
in the project.
Contact
Description
Electrical Library Version 5 Release 14 Page 242
Describes the electrical feature of Contact type that you create when you click the icon in the Electrical
Library workbench.
For more information, refer to the Electrical Library User's Guide.
A contact is an electrical component used within a termination and a cavity or between bundle segments.
Attributes
Elec_Barrel_Diameter Type: Double
Defines the hole diameter which lets the wire through.
CorrugatedTube
Description
Describes the electrical feature of Corrugated Tube type that you create when you click the icon in the
Electrical Library workbench. The corrugated tube is then instantiated using the Electrical Harness Installation
workbench.
For more information, refer to the Electrical Library and Electrical Harness Installation User's Guides.
Attributes
Elec_Bend_Radius Type: Double
Electrical Library Version 5 Release 14 Page 243
Defines the bend radius value, which corresponds to the minimum bend radius of the corrugated tube curve.
Equipment
Description
Electrical Library Version 5 Release 14 Page 244
Describes the electrical feature of Equipment type that you create when you click the icon in the Electrical
Library workbench.
For more information, refer to the Electrical Library User's Guide.
An equipment is an electrical device with one or more associated components: connectors, shells, contacts,
filler plugs, placed in cavities. An equipment can also comprise terminations and bundle connection points.
Attributes
Elec_External_Reference Type: String
Defines the equipment reference from an external library.
It is used in Electrical Harness Flattening for 2D detail graphic replacement in a drawing.
ExternalSplice
Description
Describes the electrical feature of External Splice type that you create when you click the icon in the
Electrical Library workbench.
For more information, refer to the Electrical Library User's Guide.
An external splice is an electrical connector receiving bundle segments from different geometrical bundles.
Attributes
Elec_External_Reference Type: String
Defines the external splice reference from an external library.
It is used in Electrical Harness Flattening for 2D detail graphic replacement in a drawing.
Electrical Library Version 5 Release 14 Page 245
FillerPlug
Description
Describes the electrical feature of Filler Plug type that you create when you click the icon in the Electrical
Library workbench.
For more information, refer to the Electrical Library User's Guide.
Attributes
Elec_Ref_Des Type: String
Defines the filler plug reference designator attribute, which is the unique identifier for the filler plug in the
project.
ContactPoint
Description
Electrical Library Version 5 Release 14 Page 246
Describes the electrical feature of Contact Point type that you create when you select the icon in the
Electrical System Functional Definition workbench.
For more information, refer to the Electrical System Functional Definition User's Guide.
This contact point is a functional electrical component that defines the point of contact or attachment for an
electrical signal.
Attributes
Elec_Id_Number Type: String
Defines the contact point Id number.
FunctionalConnector
Description
Describes the electrical feature of Functional Connector type that you create when you click the icon in the
Electrical System Functional Definition workbench.
For more information, refer to the Electrical System Functional Definition User's Guide.
This connector is a functional electrical component with one or more associated contact points, for example, a
power or signal transmission connector.
Attributes
Elec_External_Reference Type: String
Defines the functional connector reference to an external library.
FunctionalEquipment
Description
Describes the electrical feature of Functional Equipment type that you create when you click the icon in the
Electrical System Functional Definition workbench.
For more information, refer to the Electrical System Functional Definition User's Guide.
This equipment is a functional electrical component with one or more associated connectors, for example a
lamp or a battery.
Attributes
Elec_External_Reference Type: String
Defines the functional equipment reference to an external library.
Defines the functional equipment reference designator attribute, which is the unique identifier for the
equipment in the project.
GroundSignal
Description
Describes the electrical feature of Ground Signal type that you create when you click this icon in the
Electrical System Functional Definition workbench.
For more information, refer to the Electrical System Functional Definition User's Guide.
The ground signal is a logical connection between two or more components. It will be realized by a wire in
physical world.
Inheritance path: Standard - Feature -> ProductPackage - Product -> Electrical - ElecSignal
Attributes
Elec_Ground_Unicity Type: Boolean
Defines the unicity of the ground signal: True if the signal is unique.
GroupSignal
Description
Describes the electrical feature of Group Signal type that you create when you click this icon in the
Electrical System Functional Definition workbench.
For more information, refer to the Electrical System Functional Definition User's Guide.
Groups signals will be routed together, for example shielded or twisted signals.
Inheritance path: Standard - Feature -> ProductPackage - Product -> Electrical - ElecSignal
Attributes
Elec_Nominal_Part_Num Type: String
Defines the nominal part number of the wire that realizes the group signal.
InternalSplice
Electrical Library Version 5 Release 14 Page 250
Description
Describes the electrical feature of Internal Splice type that you create when you click the icon in the
Electrical Library workbench.
For more information, refer to the Electrical Library User's Guide.
An internal splice is a type of connector used to connect two or more wires belonging to the same bundle.
Attributes
Elec_External_Reference Type: String
Defines the internal splice reference to an external library.
It is used in Electrical Harness Flattening for 2D detail graphic replacement in a drawing.
OffSheet
Description
Describes the electrical feature of Off Sheet Connector type that you create when you click the icon in the
Electrical System Functional Definition workbench.
For more information, refer to the Electrical System Functional Definition User's Guide.
An off sheet connector is a marker in the functional definition that is used to establish connections between
different systems.
Attributes
Electrical Library Version 5 Release 14 Page 251
Stud
Description
Describes the electrical feature of Stud type that you create when you click this icon in the Electrical
Library workbench.
For more information, refer to the Electrical Library User's Guide.
A stud is an electrical connector receiving bundle segments with one or more wires connected through a
termination. It is used to ground bundle segments or pieces of equipment.
Attributes
Elec_External_Reference Type: String
Defines the stud reference to an external library.
It is used in Electrical Harness Flattening for 2D detail graphic replacement in a drawing.
PowerSignal
Description
Describes the electrical feature of Power Signal type that you create when you click this icon in the
Electrical System Functional Definition workbench.
For more information, refer to the Electrical System Functional Definition User's Guide.
The power signal is a logical connection between two or more components. It will be realized by a wire in
physical world.
Inheritance path: Standard - Feature -> ProductPackage - Product -> Electrical - ElecSignal
Attributes
Elec_Nominal_Part_Num Type: String
Defines the nominal part number of the wire that realizes the power signal.
Protection
Description
Electrical Library Version 5 Release 14 Page 253
Describes the electrical feature of protection type from which both the corrugated tube and the tape derives.
For more information, refer to the Electrical Library and Electrical Harness Installation User's Guides.
Attributes
CoveredBundleSegments Type: CATIList
Returns the list of bundle segments covered by the protection.
ShieldingSignal
Description
Electrical Library Version 5 Release 14 Page 254
Describes the electrical feature of Shielding Signal type that you create when you click this icon in the
Electrical System Functional Definition workbench.
For more information, refer to the Electrical System Functional Definition User's Guide.
The shielding signal is a logical connection between two or more components. It will be realized by a wire in
physical world.
Inheritance path: Standard - Feature -> ProductPackage - Product -> Electrical - ElecSignal
Attributes
Elec_Nominal_Part_Num Type: String
Defines the nominal part number of the wire that realizes the shielding signal.
SingleConnector
Description
Electrical Library Version 5 Release 14 Page 255
Describes the electrical feature of Single Insert Connector type that you create when you click this icon in
the Electrical Library workbench.
For more information, refer to the Electrical Library User's Guide.
A single insert connector is an electrical connector male or female. It's the physical representation for both the
plugs and the sockets.
Attributes
Elec_External_Reference Type: String
Defines the single insert connector reference to an external library.
It is used in Electrical Harness Flattening for 2D detail graphic replacement in a drawing.
Signal
Description
Electrical Library Version 5 Release 14 Page 256
Describes the electrical feature of Signal type that you create when you click the icon in the Electrical
System Functional Definition workbench.
For more information, refer to the Electrical System Functional Definition User's Guide.
A signal is a logical connection between two or more components. May be of the following types: ground,
shielding, video, power, command or grouped.
Attributes
Elec_Nominal_Part_Num Type: String
Defines the nominal part number of the physical wire that realizes the signal.
SignalRoute
Description
Describes the electrical feature of Signal Route type that you create when you click this icon in the
Electrical Wire Routing workbench.
For more information, refer to the Electrical Wire Routing User's Guide.
The signal route is computed to find out the optimized way between two or more extremities of a signal.
Attributes
Electrical Library Version 5 Release 14 Page 257
System
Description
Describes the electrical feature of System type that you create when you click the icon in the Electrical
System Functional Definition workbench.
For more information, refer to the Electrical System Functional Definition User's Guide.
A system consists of equipments, connectors and signals. It is an electrical unit, which accomplishes a specific
function.
Attributes
Elec_Ref_Des Type: String
Defines the system reference designator attribute, which is the unique identifier for the system in the project.
Tape
Description
Electrical Library Version 5 Release 14 Page 258
Describes the electrical feature of Tape type that you create when you click the icon in the Electrical
Library workbench. The tape is then instantiated using the Electrical Harness Installation workbench.
For more information, refer to the Electrical Library and Electrical Harness Installation User's Guides.
Attributes
Elec_Bend_Radius_Delta Type: Double
Defines the bend radius value, which corresponds to the minimum bend radius of the tape curve.
This value takes into account the bundle segment and tape bend radius rule and ends up to an increased
rigidity due to the tape.
TerminalBlock
Description
Describes the electrical feature of Terminal Block type that you create when you select this icon in the
Electrical Library workbench.
For more information, refer to the Electrical Library User's Guide.
A terminal block is an electrical connector receiving bundle segments, each bundle segment being connected to
a termination.
Attributes
Elec_External_Reference Type: String
Defines the terminal block reference to an external library.
It is used in Electrical Harness Flattening for 2D detail graphic replacement in a drawing.
Defines the terminal block attribute, which makes it possible to know if the component has been modified
during the Electrical Harness Flattening Synchronization command. Is True if modified.
Termination
Description
Describes the electrical feature of Termination type that you create when you click this icon in the
Electrical Library workbench.
For more information, refer to the Electrical Library User's Guide.
A termination is a sub-element ensuring the electrical signal conduction between any type of electrical
component except the filler plug. It is indissociable from the electrical component and corresponds to a contact
crimped into a cavity.
Attributes
Elec_Extra_Length Type: Double
Defines the length to be added to the wire routing length.
Termination_GeoConstraint
Description
Describes the electrical feature of Termination type that you create when you click this icon in the
Electrical Library workbench.
For more information, refer to the Electrical Library User's Guide.
This type of termination only exists for terminal strip and the stud connectors. It has an associated geometry (a
line), which allows the connection to be constrained between the bundle segment and the connector. The
bundle segment can only be connected via this associated geometry (the line).
Attributes
Elec_Extra_Length Type: Double
Defines the length to be added to the wire routing length.
TerminalStrip
Description
Electrical Library Version 5 Release 14 Page 262
Describes the electrical feature of Terminal Strip type that you create when you click this icon in the
Electrical Library workbench.
For more information, refer to the Electrical Library User's Guide.
Attributes
Elec_External_Reference Type: String
Defines the terminal strip reference to an external library.
It is used in Electrical Harness Flattening for 2D detail graphic replacement in a drawing.
VideoSignal
Description
Describes the electrical feature of Video Signal type that you create when you click this icon in the
Electrical System Functional Definition workbench.
For more information, refer to the Electrical System Functional Definition User's Guide.
The video signal is a logical connection between two or more components. It will be realized by a wire in
physical world.
Inheritance path: Standard - Feature -> ProductPackage - Product -> Electrical - ElecSignal
Attributes
Elec_Nominal_Part_Num Type: String
Electrical Library Version 5 Release 14 Page 263
Defines the part number of the wire that realizes the video signal.
Wire
Description
Describes the electrical feature of Wire type that you create when you click the icon in the Electrical
Library workbench.
For more information, refer to the Electrical Library User's Guide.
Attributes
Elec_Bend_Radius Type: Double
Defines the bend radius.
ENOVIA V5 Interoperability
ENOVIA V5 Interoperability
using VPM Navigator
This task explains how to work with electrical data stored in ENOVIA V5, using VPM Navigator.
Also refer to Optimal CATIA PLM Usability.
We recommend that you read the VPM Navigator User's Guide to know more about this product.
This documentation can be found on the ENOVIA LifeCycle Applications Documentation CDROM.
Once the connection has completed successfully, the icons in the ENOVIA V5 toolbar are no longer grayed out.
A PRC (referred to as Product Root Class or root in VPM Navigator) is the most basic entity in your Product Structure.
4. Click the Close button if you no longer need the Result window.
Electrical Library Version 5 Release 14 Page 268
This task shows you how to open electrical objects for editing purposes.
Electrical data can be saved in product document (in workpackage) or in component (in explode
mode): Geometrical bundles can be saved with both these modes, when CATPart documents (bundle
segments, devices, etc.) and electrical bundles are automatically saved as workpackage.
1. In the Product tree, right-click the object you want to open and, in the contextual menu, select the
Open... command.
3. Now switch to Electrical Library to connect the plug of the geometrical bundle to the female socket
of the other.
To do so:
Electrical Library Version 5 Release 14 Page 270
For more information about electrical device connections, refer to Electrical Library User's
When working with ENOVIA V5, a new mode ensures that you only create data in CATIA that can be correctly saved in
ENOVIA V5.
ENOVIA V5 offers two different storage modes: Workpackage (Document kept - Publications Exposed) and Explode
(Document not kept). Electrical products have been configured to work in the Workpackage mode and the Explode
We recommend that you read the VPM Navigator User's Guide to know more about this product.
This documentation can be found on the ENOVIA LifeCycle Applications Documentation CDRom.
This means that a node in the CATIA specification tree is chosen as an entity to be shown in ENOVIA V5. The children are
The geometrical bundle is a candidate to be stored this way, as it represents a complete and coherent package for the
electrical design.
Within CATIA connected to ENOVIA V5 through VPM Navigator, if the user selects a new product as a geometrical bundle,
the system automatically knows that this geometrical bundle has to be stored as a workpackage.
Checks are performed when using the Electrical tools to ensure that all entities created or modified will be correctly
● No links to geometry (that is to say external references) can be done from the part inside a workpackage to a part
With a geometrical bundle stored as a workpackage (publication exposed mode), the bundle segments belonging to
this geometrical bundle cannot use, as routing objects, supports, devices or any geometry external to the
geometrical bundle while keeping the contextuality. The external references won't be synchronized and the bundle
segment shape won't any longer be contextual to any object outside the geometrical bundle. Contextual links are
● The context for the external links must be set to a product node inside the workpackage.
● Mechanical constraints and electrical connections between parts inside the workpackage and outside the workpackage
To make this possible, the following settings must be applied when working with CATIA connected to ENOVIA V5, to
a. Select Tools -> Options -> Infrastructure -> Part Infrastructure -> General tab.
b. Select Tools -> Options -> Equipment and Systems -> Electrical Harness Installation -> Harness
Management tab.
In the Contextual Links frame, for Keep link with selected object, choose In geometrical bundle in the
list.
Anyway, the system checks that the rules are not violated and if those options are not set properly, an error message is
displayed:
Moreover, during the electrical connection between devices and/or bundle segments that are not inside the same
workpackage, publications are automatically created on the geometrical bundle stored as workpackage, to ensure that
Using the Explode mode, all the nodes of the product structure are stored in ENOVIA V5.
This means that each component and its children are as many documents visible in ENOVIA V5.
Within CATIA connected to ENOVIA V5 through to VPM Navigator, if the user selects a new component as a geometrical
bundle, the system automatically knows that this geometrical bundle has to be stored in explode mode.
A single check is performed when using the Electrical tools to ensure that all the entities created or modified will be
correctly stored:
The context for the external links must be set to the root product node of the session.
To make this possible, the following settings must be applied when working with CATIA connected to ENOVIA V5, to
a. Select Tools -> Options -> Infrastructure -> Part Infrastructure -> General tab.
For the time being, the following commands are not available if CATIA is connected to ENOVIA V5 Database:
Add Link
Define Equipment
Define Shell
Define Contact
Define Cavity
Define Termination
Move Connection
Delete Connection
Merge Connections
Split Connection
New Wire
Select Signal
Electrical Library Version 5 Release 14 Page 276
First of all, the document environment needs to be set up to allow the catalog stored in ENOVIA V5 to be browsed/accessed.
Then the catalog of interest is selected in the Electrical Mapping tab. To do so:
2. Choose the General category in the left-hand box and click the Document tab.
6. Switch then to the Equipment & Systems category, to the Electrical Mapping tab:
Electrical Library Version 5 Release 14 Page 277
Together with:
Electrical Library Version 5 Release 14 Page 278
10. Define the mapping as explained in the CATIA - Infrastructure User's Guide - Customizing - Customizing Settings -
First of all, the document environment needs to be set up to allow the documents stored in ENOVIA V5 to be
browsed/accessed. To do so:
2. Click the the Search ENOVIA data button in the ENOVIA toolbar.
Together with:
Electrical Library Version 5 Release 14 Page 281
4. Select the desired document and open it, using the contextual menu (right-click -> Open item).
Electrical Library Version 5 Release 14 Page 282
The System Selection dialog box opens containing the previously selected iXF files:
For more information about external systems, refer to the CATIA - Electrical Library User's Guide - User Tasks -
Electrical Integration Scenarios - Electrical Integration from External Data
Electrical Library Version 5 Release 14 Page 283
Workbench Description
The Electrical Library Version 5 applications windows look like this:
Menu Bar
Toolbars
Electrical Workbench Specification Tree
Electrical Library Version 5 Release 14 Page 285
Menu Bar
The Menu Bar and most of the items available in Electrical Library workbenches are the standard ones. The
different commands and tools are described in Infrastructure Version 5. For more information, refer to the
standard Menu Bar section.
Electrical Library Version 5 Release 14 Page 286
Mounting Equipment
Equipment
Shell
Single Insert Connector, External Splice, Internal Splice, Stud, Terminal Strip, Terminal Block,
Filler Plug
Contact
Back Shell
Electrical container
Cavity
Termination
Connector Connection Point
Bundle Connection Point
Cavity Connection Point
Back Shell Connection Point
Geometrical Bundle
Multi-Branchable Bundle Segment
Branchable Bundle Segment
Bundle Segment
Electrical Bundle
Wire (not resolved)
Resolved Wire
Group Signal
Ground Signal
Video Signal
Other
Customizing
Before you start your first working session, you can customize the way you work to suit your habits. This type
of customization is stored in permanent setting files. Settings will not be lost if you exit your session.
The Electrical Mapping and the Electrical Process Interfacing tabs appear:
❍ The Electrical Mapping tab lets you define the catalog and the electrical objects mapping.
❍ The Electrical Process Interfacing tab lets you define the access to external data, the electrical
iXF repository path and the identifier for mapping management.
❍ The General tab lets you define the Automatic compass option.
❍ The Electrical Library Access tab lets you define the library and the compatibility table and
their locations.
General
Automatic Compass
If this option is selected, when you place an element, the compass snaps to this element allowing you to modify
the orientation and location.
Electrical System Functional Definition takes advantage of Electrical Library for the mapping between
functional equipments and connectors to V4 library parts. It consists of the definition of the
corresponding physical components for functional equipments or connectors.
This is done in Electrical System Functional Definition.
Moreover, a compatibility can be established between functional and physical components in order to
reduce the list of physical components available for a functional component. The compatibility sets a
relation between the External Reference attribute of the functional component and the Part Number
attribute of the physical component. These relations are stored in a compatibility table, in csv format.
The Electrical Library Access tab contains two categories of options letting you customize:
To gain access to the compatibility table, enter its path (for example: c:\Temp) in the Compatibility Path
field.
In this sample, the functional equipment which External Reference is ExtRefEqt is compatible with
three physical equipments which PartNumber are PN1, PN2, PN3.
For more information about the interoperability with Electrical System Functional Definition, refer to
Mapping Functional Components to Physical Parts in this User's Guide.
Electrical Mapping
you need to define a mapping between keywords of each family and the attributes of the component type.
Catalog
The drop-down list or the Browse button lets you define the catalog of interest.
This information is displayed in the Electrical Process Interfacing tab.
● select a family
● then use the combo list to select the corresponding type.
● select a keyword
● then use the combo list to select the corresponding attribute.
To get more information about the Administration Mode in CATIA, refer to Infrastructure User's Guide.
Electrical Library Version 5 Release 14 Page 299
This document lets you define the options to take advantage of external data from partners, through XML files
or from CAA V5 APIs, retrieving information from legacy databases.
System repository
Identify the folder path in which the XML files available are stored.
Catalog path
The catalog path is displayed in this frame. However, it is defined in the Electrical Mapping tab.
● Select the Electrical Mapping tab to select the working catalog using the Browse button .
● Locate the catalog containing the V5 parts, which Part Number attributes are referred to in the XML files.
Identifier Management
Instance Name
Select this option so that the Instance Name will be taken into account instead of the Reference
Designator to insure the mapping between 3D objects and external system's objects.
It is also necessary to define the electrical object mapping regarding the working catalog.
To do so, select the Electrical Mapping tab.
This information will be used by CATIA Electrical products to implement in the digital mock-up the
electrical systems driven by any electrical authoring tool (schematics or database for example).
You can either access this information through CAA APIs (refer to CAA documentation) or through an
XML file. This method (using an XML file) is described in Electrical Integration from External Data.
You will find hereafter the XML schema to create your own interface to CATIA Electrical Tools.
The exchange data model is different from the data model of CATIA Electrical solutions. Actually, this
data model consists of pertinent information that needs to transit between Electrical specification tools
(schematics, etc.) and CATIA. It only aims at implementing those specifications in the mock-up. So only
this pertinent information (objects, attributes and connectivity) is described in the following XML schema
and not all the information stored in the CATIA electrical product documents.
In the context of CATIA P1, the CAA APIs are not supported.
● equipotential
● connector shell
● splice
even if defined in the XML file: the same XML schema is shared for P1 and P2 products.
Preamble
iXF is a format defined by Dassault Systèmes, which is used for the data exchange in XML within CATIA.
Succinctly, iXF is based on the SOAP format and relies on the XML and the XML schema concept. It
makes it possible to describe a grammar (a specific data model) expressing the object, class and
behavior concepts as well as documents containing data conforming to the defined grammar.
A detailed description of the iXF format can be found at the following address: http://www.ixfstd.org/
This schema is based on the fact that an object is defined as a class, which one is associated to a behavior set. Thus, an
electrical connector corresponds to the Connector class, to which the Connector and Product behaviors are
associated.
Electrical Objects
The following classes with their associated behavior describe the electrical objects within the iXF Electrical Schema.
● Harness
❍ Harness
❍ Product
● Wire
❍ Wire
❍ Product
● Equipotential
❍ Equipotential
● Equipment
❍ Equipment
❍ Product
❍ Function
● ConnectorShell
❍ ConnectorShell
❍ Product
● Connector
❍ Connector
❍ Product
● Splice
❍ Splice
❍ Product
● Pin
❍ Pin
❍ Product
● Cavity
❍ Cavity
All these classes derived from the Object abstract class. This one is not to be used as is but allows you to define the Name
attribute for all the classes deriving from the Object class.
Electrical Library Version 5 Release 14 Page 304
The units for all the attributes are given in the standard MKS system.
The following behaviors, associated to the electrical objects are defined in the iXF electrical schema (behavior named
ClassBehavior):
● Harness
❍ Attribute: SubType
● Wire
❍ Attributes: InnerDiameter, OuterDiameter (mandatory), BendRadius, Length, Color, LinearMass, SeparationCode,
SubType, SignalId
● Equipment
❍ Attribute: SubType
● ConnectorShell
❍ Attribute: SubType
● Connector
❍ Attributes: SubType, Color, MatingConnector
● Splice
❍ Attribute: SubType
● Pin
❍ Attribute: SubType
● Cavity
❍ Attribute: SubType
● Product
❍ Attribute: PartNumber
● Equipotential
❍ Attributes: EstimatedDiameter, SeparationCode, RoutingPriority, WirePartNumber, SubType
● Function
❍ Attributes: System_Type (mandatory if the Function behavior is defined), Description, Localization
At last, all the objects expressed in a iXF document have an attribute identifying in a unique way each object within the project,
except for the objects of Link type, which have a unique identifier within the document.
To illustrate how to describe an electrical object with the iXF format, let's take the example of an electrical connector:
Electrical Library Version 5 Release 14 Page 305
Nearly all the relations between electrical objects take the form of objects with a Link type behavior To know about the
standard behavior definition, refer to http://www.ixfstd.org/std/ns/core/classBehaviors/links/1.0.
The Link object classes of the electrical schema are the following:
● WireLink
● EquipotentialLink
● DeviceLink
● HarnessLink
a. the connectivity of the wire and equipotential objects, that is to say their connections with the electrical components
b. the aggregation relations between the electrical components (instantiated standard parts).
For example a connector with pins or an equipment with connectors and pins.
The relation between two connectors (mating connector, connector) is not managed by a Link type object as above but using a
specific attribute named MatingConnector (behavior attribute of Connector type). This attribute is optional and is valuated
with the identifier of the mating connector on both sides of the connection.
Let see an example where two connectors are connected together. The connectivity between them is described as follows:
Electrical Library Version 5 Release 14 Page 307
● the first one: ElectricalSchema.xsd refers to the other three and describes the Electrical Object Classes.
● the third one: IXF_CB_NS2.xsd describes the Link type Behaviors (iXF standard reference).
● and last but not least, the fourth one: IXF_CB_NS3.xsd describes the Functional Behaviors.
Electrical Behaviors
Electrical Library Version 5 Release 14 Page 312
Electrical Library Version 5 Release 14 Page 313
Electrical Library Version 5 Release 14 Page 314
Functional Behaviors
Electrical Library Version 5 Release 14 Page 316
Electrical Library Version 5 Release 14 Page 317
Methodology
This section explains how to create other kinds of features.
The table below lists the information you will find:
5. Create a point on the joint which will be used for the instantiation:
Electrical Library Version 5 Release 14 Page 321
To do so:
The offset from Point.3, entered in the Length value (250mm) is the parameter which
will drive the protection length.
c. Click OK to validate.
6. Create a new split on the joint between Point.3 and the newly created Point.6 to define a new
To do so:
c. Click OK to validate.
7. Now replace Split.1 in the PartBody with Split.2, using the contextual menu, to define the rib
b. Click OK to validate.
With such a methodology you can also create grommets, green lines or boots.
Green line
Grommet
Boot
Electrical Library Version 5 Release 14 Page 327
To do so:
Electrical Library Version 5 Release 14 Page 328
The catalog browser closes and the selected protection displays in the upper right corner of the primary
window.
The dialog box updates and the protection start and end points display in the geometry.
Electrical Library Version 5 Release 14 Page 329
5. Click OK to validate.
Note that using this methodology, the covered length indicated in the Protection Information is not correct: it indicates
the distance between the Start extremity and the End extremity of the selected bundle segment when the protection is
applied between the Start extremity and for a length of 250mm (Point.4).
Electrical Library Version 5 Release 14 Page 330
A back shell is usually connected to the connector through the back shell connection point and to the
bundle segment through the bundle connection point. Adding the support function to this back shell allows
a bundle segment to go through this device to the connector, from the back shell connection point to the
This object will be used as a back shell to be placed in the 3D, but as it has support position points, it will
To do so, the part will be defined as a back shell. This back shell gets both a back shell connection point
(for automatic placement to the connector) and support points and plane to be used as support. No bundle
1. Using the Electrical Part Design workbench, click the Define Back Shell button to add the
back shell behavior to this part.
2. Then click the Define Back Shell Connection Point button to add the connection point to
the device. It will be used to get the correct positioning of the back shell during connection to the
connector.
To do so:
3. Click the Define Support button to add the position point and planes. Those geometries will
be used as support entry and exit points.
To do so:
a. select the point: Point.1
b. select the planes: Plane.2 and Plane.1.
1. Switch to the Electrical Assembly Design workbench and click the Connect Electrical Devices
button. Thanks to the definition of the back shell connection point on the back shell and on the
connector, the placement and connection of those two devices will be done automatically.
3. Switch to the Electrical Harness Assembly workbench to define a branchable bundle segment.
5. Define the bundle segment parameters and click the Route Definition button.
6. Select the point (Point.1), the back shell (Part.2, note that it is considered as a support) then the
connector (Single connector DF56L, which has the bundle connection point).
Electrical Library Version 5 Release 14 Page 333
The bundle segment definition takes into account the accurate length needed to go to the
connector through the back shell, as well as the exact geometry according to the routing
constraints. Moreover, the bundle segment is visualized up to the connector (and not only to the
bundle connection point as it is the case with a plain back shell.)
Electrical Library Version 5 Release 14 Page 334
Glossary
B
back shell Electrical component used to guide the wire extremity to the single insert connector
and to protect the crimping area. A back shell can comprise bundle connection points
and only one back shell connection point. A back shell does not have an equivalent in
the functional world.
back shell connection Sub-element allowing the connection with another back shell connection point. This
point element can only be used between a single insert connector and a back shell. A back
shell connection point does not have an equivalent in the functional world.
bend radius The minimum bend radius allowed for the bundle segment: it corresponds to the
maximum torsion possibly applied to a wire according to its physical characteristics.
bundle A document containing wires
bundle segment A geometrical subdivision of a bundle
Also called segment or BNS in V4 environment.
bundle connection Sub-element used to place the bundle segment extremity on the electrical
point component (except on filler plug and internal splice). A bundle connection point does
not have an equivalent in the functional world.
C
cavity Sub-element allowing one associated component amongst: equipment, shell,
connectors (single insert connector, stud, terminal strip, terminal block), contact,
filler plug. An electrical connection can be defined between a cavity and a cavity
connection point. A cavity has an equivalent in the functional world only when the
cavity is associated to a contact: the ContactPoint.
cavity connection Sub-element allowing the connection into a cavity. This connection corresponds to an
point assembly relation. All the electrical components allow a cavity connection point
except the external and internal splices. A cavity connection point does not have an
equivalent in the functional world.
connect Establishes peculiar constraints between two electrical objects:
● the electrical signal continuity is ensured between the connected components.
● if connection points have been defined, the mechanical assembly constraints are
automatically created.
connector Basic term grouping six connector types each of them with specific capabilities: single
insert connector, stud, external slice, terminal strip, terminal block, and internal
splice. A connector has an equivalent in the functional world: the functional
connector.
connector connection Sub-element allowing the connection with another connector connection point. Only
point the single insert connectors use the connector connection point. A connector
connection point does not have an equivalent in the functional world.
contact Electrical component used within a termination and a cavity or between bundle
segments.
Electrical Library Version 5 Release 14 Page 335
convert Act to add electrical behavior to an existing component which becomes an electrical
into electrical device component. If the component is a reference, it becomes an electrical reference. As
opposed, converting an instance only add an electrical behavior to this instance, but
doesn't in any case modify the reference.
csv file A text file used for data exchange between CATIA V4 and V5
D
diameter Corresponds to the diameter of the wire together with the insulation.
disconnect Deletes the electrical connection between two electrical components.
E
electrical behavior Peculiar reactions of a component bound to additional rules adapted to the electrical
domain.
electrical component A product or a part with an electrical behavior
electrical connection Constraint existing between two electrical objects. Allows connection relations as well
as assembly constraints.
electrical system An electrical unit which accomplishes a specific function. Consists of equipment,
connectors and signals. Described in a CATProduct document.
equipment An electrical device with one or more associated components: connectors, shells,
contacts, filler plugs, placed in cavities. An equipment can also comprise terminations
and bundle connection points. An equipment has an equivalent in the functional
world: the functional equipment.
external splice Electrical connector receiving bundle segments from different geometrical bundles. It
comprises bundle connection points as well as terminations. An external splice has an
equivalent in the functional world: the functional connector.
F
filler plug Electrical component used to block up an unused cavity.
I
instance Designation of reference placed in a context, i.e. in design mode. An instance can
have additional characteristics that do not belong to the reference. For example, the
instance of a wire has a length attribute in an assembly context when its reference
doesn't out of this context.
As opposed, see reference.
internal splice Electrical connector used between wires belonging to the same bundle segment. It
comprises terminations. An internal splice does not have an equivalent in the
functional world.
M
mapping An operation that consists to assign to every keywords of each chapter the
corresponding attributes of the wire component type.
mounting equipment A non electrical part with one or more associated components: mounting equipments,
equipments, connectors, shells, contacts, filler plugs, placed in cavities. A mounting
equipment can also comprise terminations and bundle connection points. An
equipment has no equivalent in the functional world.
Electrical Library Version 5 Release 14 Page 336
P
pin An electrical termination
properties Attributes of a component that define its electrical, mechanical, etc. characteristics.
protection Covering element wrapping the conductor and possibly the insulating coating bringing
out a mechanical protection. It can be a sleeve, a corrugated tube, a tape, etc.
R
realize An operation that attributes a physical device to a functional definition or vice-versa.
reference Component model corresponding to the definition of a real object. A reference can be
stored in a catalog. In the electrical context a reference corresponds either to a
CATPart document being electrified or to a CATProduct document which root product
is being electrified. As opposed, see instance.
retainer A retainer is a special type of support, which is composed of a specified straight base.
The bundle segment routed through this support keeps in contact with this base,
whatever the bundle segment diameter is.
S
section Corresponds to the section of the wire together with the insulation.
segment See bundle segment.
shell A non-electrical device with one or more associated electrical components:
connectors, contacts, filler plugs, placed in cavities. It may be part of an equipment.
A shell can also comprise terminations, bundle connection points and only one cavity
connection points. A shell does not have an equivalent in the functional world.
signal A logical connection between two or more components. May be of the following
types: ground, shielding, video, power, command or grouped.
single insert connector Electrical connector male or female. It comprises terminations and/or cavities which
can receive contacts; also bundle connection points, only one connector connection
point, only one cavity connection point and only one back shell connection point. A
single insert connector has an equivalent in the functional world: the functional
connector.
store (a device) Place an electrical component into a catalog family.
stud Electrical connector receiving bundle segments with one or more wires connected
through a termination. It is used to ground bundle segments or pieces of equipment.
It comprises only one cavity connection point as well as bundle connection points /
terminations pairs. A stud has an equivalent in the functional world: the functional
connector.
support A mechanical object used to hold the bundle segments in position.
T
terminal block Electrical connector receiving bundle segments, each bundle segment wire being
connected to a termination. It comprises bundle connection points as well as
terminations. A terminal block has an equivalent in the functional world: the
functional connector.
Electrical Library Version 5 Release 14 Page 337
terminal strip Electrical connector comprising a strip of terminations. Each strip can receive bundle
segments with one or more wires connected through a termination. It comprises only
one cavity connection point as well as bundle connection points. A terminal strip has
an equivalent in the functional world: the functional connector.
termination Sub-element ensuring the electrical signal conduction between any type of electrical
component except the filler plug. It is indissociable from the electrical component and
corresponds to a contact crimped into a cavity. A termination has an equivalent in
the functional world: the ContactPoint.
Also called pin.
W
wire Electrical wire: physical object corresponding to a signal (several wires can
correspond to a signal)
A wire reference is characterized by properties such as: section, diameter, bend
radius, color, linear mass, etc.
Electrical Library Version 5 Release 14 Page 338
Index
A
adaptative part
ELEC-SUPPORT-RADIUS
InstantiateAsNew (keyword)
automatic placement
B
back shell
bend radius
Browse window
bundle segment
C
catalog
creating a catalog
internal splice
keyword mapping
smart placement
storing a component
Electrical Library Version 5 Release 14 Page 339
wire references
CATScript
cavity
cavity placement
command
Add Link
Catalog Browser
Define Cavity
Define Connector
Define Contact
Define Protection
Define Shell
Define Support
Define Termination
Define Wire
Formula Editor
Manage Links
Select Systems
Electrical Library Version 5 Release 14 Page 340
Smart Move
Smart Place
Store Device
compass
smart move
smart placement
connecting
contact
csv file
D
defining a protection
defining cavities
defining retainers
defining shells
defining supports
defining terminations
diameter
disconnecting
disconnecting devices
DistanceWireProduct
documents
connecting devices
internal splice
smart placement
E
ElecDistanceCommon
ELEC-SUPPORT-RADIUS
adaptative part
electrical behavior
electrical connection
electrical connector
electrical package
electrical user function
DistanceWireProduct
ElecDistanceCommon
VisualMode
equipment
external data
automatic placement
linking devices
management
Electrical Library Version 5 Release 14 Page 342
replacing a device
selecting systems
xml files
F
filler plug
from external data
placing devices
functional behavior
I
importing external systems
instance
InstantiateAsNew (keyword)
adaptative part
internal splice
definition
K
keyword InstantiateAsNew
smart placement
keyword mapping
catalog
L
link type behavior
M
macro
managing links
managing part number change
replacing device
mapping
mounting equipment
O
optimal CATIA PLM usability
P
part number change
placing devices
external data
PRC
R
reconciling systems and physical data
reference
removing links
replacing devices
retainer
S
section
selective loading
shell
compass
smart placement
compass
keyword InstantiateAsNew
storing a device
stud
support
T
Electrical Library Version 5 Release 14 Page 345
terminal block
terminal strip
termination
Tools Options - Electrical Library
General
Tools Options - Equipment and Systems
Electrical Mapping
U
unlinking physical devices
V
VisualMode
W
wire
wire reference
X
XML file