Escolar Documentos
Profissional Documentos
Cultura Documentos
Version 5 Release 14
Overview
Conventions
What's New?
Getting Started
Entering the Workbench
Setting Up the Options
Creating a Bundle Segment Document
Creating Construction Points
Defining the Segment Parameters
Defining the Segment Route
Adding a Branch Point
User Tasks
Entering the Workbench
Creating a Geometrical Bundle
Selective Loading in Electrical Products
Creating a Bundle Segment Document
Creating Construction Constraints
Creating Lines
Creating Planes
Creating Points
Defining the Segment Parameters
Defining the Segment Route
Routing Bundle Segments from Construction Points
Routing Bundle Segments through Retainers
Routing Bundle Segments Following a Part using the Manipulator
Routing Bundle Segments Following a Part
Routing Bundle Segments from an Existing Helix
Detailing the Routing Options
Sharp Bending Bundle Segment...
Exiting the Installation Workbench
Working with Branches
Creating all the Bundle Segments in a Single Part
Creating Other Segments within a Branch
Removing a Branch Point
Branching External Bundle Segments
Using Delete Special... on Branches
Using Branchable Bundle Segments in V5R12 Onwards
Creating/Using Branch Points
Adding Branch Points
Page 1
Version 5 Release 14
Page 2
Version 5 Release 14
Page 3
Version 5 Release 14
Page 4
Overview
Welcome to the Electrical Harness Installation User's Guide!
This guide is intended for users who need to become quickly familiar with the product.
This overview provides the following information:
the bundle segment creation in Product documents (Electrical Harness Assembly workbench)
an algorithm simulating the bundle segment shape and offering realistic bundle segment representations.
Thanks to the integration with mechanical assemblies, electrical harnesses can be connected either to
mechanical parts, or to electrical devices.
Electrical Harness Installation enables users to reuse catalogs of electrical devices.
As a scalable product, Electrical Harness Installation can be used in cooperation with other current or future
companion products such as Electrical Wire Routing, Electrical Library, Electrical Harness Flattening and
Electrical System Functional Definition.
Version 5 Release 14
Page 5
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:
Electrical Library
Version 5 Release 14
Page 6
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:
Identifies...
estimated time to accomplish a task
a target of a task
the prerequisites
the start of the scenario
a tip
a warning
information
basic concepts
methodology
reference information
information regarding settings, customization, etc.
the end of a task
Version 5 Release 14
Page 7
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.
Double-click
Shift-click
Ctrl-click
Drag
Drag
Move
Version 5 Release 14
Page 9
What's New?
This table identifies what new or improved capabilities have been documented in Version 5 Release 14 of the
Electrical Harness Installation User's Guide.
New Functionalities
Routing bundle segments through retainers
Retainers are a new 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. The retainer is also available in the Add Support command.
Splitting branchable bundle segments
This command allows you to split a branch, creating therefore a new one that you can then transfer in
another document.
Transferring branches
This command allows you to transfer a branch to another document.
This operation may prove useful in the context of the configuration management in ENOVIA.
Using special delete command on branches
This contextual command proposes a special behavior when deleting branches, if branch points, splices
or wires are contained in the branch: The system may keep them or prompt the user for deletion
according to a dedicated option.
Selective Loading
This functionality allows you to work in light mode to design harnesses.
Enhanced Functionalities
Electrical and Knowledge
A user function and attributes on electrical objects have been added:
Selection in the specification tree during the bundle segment routing
It is now possible to select the devices in the specification tree if the selection is not ambiguous.
Using the Browse window
The Browse window is integrated to the Protection command through the Instantiate Protection dialog
box. It lets you select catalogs stored in database when working in ENOVIA context.
Customizing Settings
V4/V5 electrical migration
A dedicated option allows you to choose how to migrate the V4 BNSs:
Version 5 Release 14
Page 10
Version 5 Release 14
Page 11
Getting Started
Before getting into detailed instructions for using Electrical Harness Installation, the following tutorial
provides a step-by-step scenario demonstrating how to use key functionalities.
Before starting this scenario, you should be familiar with the basic commands common to all
workbenches. These are described in the Infrastructure User's Guide.
The main tasks proposed in this section are:
Entering the Workbench
Setting Up the Options
Creating a Bundle Segment Document
Creating Construction Points
Defining the Segment Parameters
Defining the Segment Route
Adding a Branch Point
Version 5 Release 14
Page 12
Version 5 Release 14
Page 13
Page 14
Version 5 Release 14
.
It is available in the Bundle Segment sub-toolbar
The multi-branchable bundle segment document is created.
The Electrical Harness Assembly workbench automatically switches to the Electrical Harness
Installation workbench.
Version 5 Release 14
Page 15
80mm for X
-20mm for Y
0mm for Z.
3. Click OK to validate.
Version 5 Release 14
This point will be used to build the Flexible Curve geometrical representation.
Any point that has been created in any other workbench can also be used this way.
Page 16
Page 17
Version 5 Release 14
Version 5 Release 14
Page 18
With the Length mode, you enter the length of the bundle segment as an input.
Note that the Slack field is then grayed out.
With the Slack mode, you enter a slack percentage of your choice in order to add slack to
the minimum possible length. Note that the Length field is then grayed out.
With the Bend mode, the system compute the minimum length possible respecting the
bundle segment.
5. Keep this dialog box open and see the next task.
Version 5 Release 14
Page 19
Note that you could reverse the tangent by clicking the red arrow.
the point previously created to define the bundle segment route: Point1
Version 5 Release 14
Page 20
3. Click OK to validate.
The Bundle Segment Route Definition dialog box closes and the Bundle Segment Definition is displayed
afresh.
Version 5 Release 14
Page 21
Version 5 Release 14
Page 22
Version 5 Release 14
Page 23
3. Optionally, click Other Extremity to change the reference point to the bundle segment other extremity.
4. Click Length to define the distance to the reference object and enter 60mm for example.
5. Click OK to validate.
A second bundle segment has been created at the branch point under the branchable bundle segment.
The result looks like this:
Page 24
Version 5 Release 14
6. You can now create another bundle segment to be connected to the branch point:
To do so:
Click successively in the geometry the connector A3 and the branch point previously created.
Click Apply.
again.
Version 5 Release 14
Page 25
This function also allows you to manage the attributes (diameter, color, etc.) of each bundle segment. Refer to
Creating Other Segments.
Version 5 Release 14
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:
Entering the Workbench
Creating a Geometrical Bundle
Creating a Bundle Segment Document
Exiting the Installation Workbench
Working with Branches
Using Branchable Bundle Segments in V5R12 Onwards
Creating/Using Branch Points
Routing Bundle Segments in Support
Linking/Unlinking Bundle Segments
Splitting Bundle Segments
Transferring Branches
Instantiating a Protection
Adding Local Slack
Working with 3D Tolerancing
Using the Mechanical Modeler Integration
Measuring Geometrical Bundle Inertia
V4/V5 Electrical Data Migration
Electrical Integration Scenarios
Editing Electrical Properties
Viewing Related Objects
Electrical and Knowledge
Page 26
Version 5 Release 14
Page 27
the first one, Electrical Harness Assembly lets you create/handle the Product documents that will contain the
geometrical bundles and/or the bundle segments
the second then, Electrical Harness Installation allows you to define the bundle segments in Part documents.
You can add the Electrical Harness workbench to your Favorites, using the Tools -> Customize item. For more
information, refer to CATIA V5 - Infrastructure User's Guide.
Version 5 Release 14
Page 28
It is recommended to use a geometrical bundle to represent a harness before any other action like
instantiating harness connectors, adding a multi-branchable document/bundle segment or connecting
devices, as it will become flexible when needed.
Thanks to the selective loading capabilities, you can work with the cache activated.
refer to Selective Loading in Electrical Products.
Version 5 Release 14
Page 29
You are prompted to select the product you want to become the geometrical bundle.
2. Select the product of interest: Product1
The geometrical bundle is created, with electrical capabilities.
In the specification tree, the name has been modified as well as the icon.
The Tools -> Options menu lets you define if the bundle segments belong or not to a geometrical
bundle.
Refer to the Electrical Harness Installation Options.
Only the following can be selected to become a geometrical bundle:
a product which doesn't result from the New Component command (inline product).
Version 5 Release 14
Page 30
To activate this functionality, you need to activate the cache in Tools -> Options -> Infrastructure:
Choose Product Structure, the Cache Management tab then Cache Activation.
Version 5 Release 14
Page 31
Then, when working with CATIA Electrical tools, the necessary information will be loaded automatically
by switching to design mode the selected or needed parts.
This means that you can work with all your mechanical environment kept in visualization mode.
Version 5 Release 14
Page 32
Version 5 Release 14
Page 33
The bundle segment document is created with the BundleSegment1 product including:
the Flexible Curve.1 belonging to the part, which at that time, does not have any
geometrical representation
The Electrical Harness Assembly workbench switches to the Electrical Harness Installation
workbench.
The bundle segment is created under the active product.
A bundle segment can only belong to the following types of products:
a product which doesn't result from the New Component command (inline product).
Version 5 Release 14
Page 34
points
The construction points or parts can also be located in another part of the assembly.
Make sure the following option is checked to take advantage of the associativity between the
construction points or part body and the bundle segment.
1. Open the Tools -> Options menu.
2. Choose the Infrastructure -> Part Infrastructure item.
3. In the External References frame of the General tab, check the Keep link with selected
object option.
Version 5 Release 14
Coordinates
On curve
On plane
On surface
Circle center
Tangent on curve
Between.
Page 35
Version 5 Release 14
Page 36
Version 5 Release 14
Electrical Harness Installation
7. Enter a distance along the reference direction to display a point.
The construction constraints can be any structure elements (i.e. a plane structure).
Page 37
Version 5 Release 14
Page 38
Creating Lines
This task shows the various methods for creating lines:
point to point
tangent to curve
normal to surface
bisecting
It also shows you how to create a line up to an element, define the length type and automatically reselect
the second point.
Open the Lines1.CATPart document.
1. Click the Line icon
A line type will be proposed automatically in some cases depending on your first element selection.
Version 5 Release 14
The geodesic line is not available with the Wireframe and Surface workbench.
Page 39
Version 5 Release 14
Specify the Start and End points of the new line, that is the line endpoint location in relation to the
points initially selected. These Start and End points are necessarily beyond the selected points,
meaning the line cannot be shorter than the distance between the initial points.
Check the Mirrored extent option to create a line symmetrically in relation to the selected Start and
End points.
The projections of the 3D point(s) must already exist on the selected support.
Point - Direction
Page 40
Version 5 Release 14
The projections of the 3D point(s) must already exist on the selected support.
Page 41
Version 5 Release 14
Page 42
Version 5 Release 14
Page 43
You can select the Geometry on Support check box if you want to create a geodesic line onto a support
surface.
The figure below illustrates this case.
Version 5 Release 14
Tangent to curve
If a second curve is selected (or a point in bitangent mode), you need to select a support
plane. The line will be tangent to both
curves.
Page 44
Version 5 Release 14
Page 45
Normal to surface
If the point does not lie on the support surface, the minimum distance between the point and the surface
is computed, and the vector normal to the surface is displayed at the resulted reference point.
Version 5 Release 14
Bisecting
Page 46
Version 5 Release 14
Page 47
Version 5 Release 14
Page 48
Regardless of the line type, Start and End values are specified by entering distance values or by
using the graphic manipulators.
Start and End values should not be the same.
Check the Mirrored extent option to create a line symmetrically in relation to the selected Start
point.
It is only available with the Length Length type.
In most cases, you can select a support on which the line is to be created. In this case, the selected
point(s) is projected onto this support.
You can reverse the direction of the line by either clicking the displayed vector or selecting the
Reverse Direction button (not available with the point-point line type).
It is available with all line types, but the Tangent to curve type.
Up to a point
Version 5 Release 14
Page 49
Up to a curve
Up to a surface
If the selected Up-to element does not intersect with the line being created, then an extrapolation is
performed. It is only possible if the element is linear and lies on the same plane as the line being
created.
However, no extrapolation is performed if the Up-to element is a curve or a surface.
The Up-to 1 and Up-to 2 fields are grayed out with the Infinite Length type, the Up-to 1 field is
grayed out with the Infinite Start Length type, the Up-to 2 field is grayed out with the Infinite End
Length type.
The Up-to 1 field is grayed out if the Mirrored extent option is checked.
In the case of the Point-Point line type, Start and End values cannot be negative.
Version 5 Release 14
Page 50
Length: the line will be defined according to the Start and End points values
Infinite Start Point: the line will be infinite from the Start point
Infinite End Point: the line will be infinite from the End point
Version 5 Release 14
Page 51
To stop the repeat action, simply uncheck the option or click Cancel in the Line dialog box.
Parameters can be edited in the 3D geometry. For more information, refer to the Editing Parameters
chapter.
You can isolate a line in order to cut the links it has with the geometry used to create it. To do so, use
the Isolate contextual menu. For more information, refer to the Isolating Features chapter.
Version 5 Release 14
Page 52
Creating Planes
This task shows the various methods for creating planes:
angle/normal to a plane
normal to a curve
tangent to a surface
through a planar
curve
Once you have defined the plane, it is represented by a red square symbol, which you can move using the
graphic manipulator.
Version 5 Release 14
Page 53
Version 5 Release 14
Page 54
Version 5 Release 14
Page 55
Click the Repeat object after OK if you wish to create more planes at an angle from the initial
plane.
In this case, the Object Repetition dialog box is displayed, and you key in the number of instances
to be created before pressing OK.
As many planes as indicated in the dialog box are
created (including the one you were currently
creating), each separated from the initial plane
by a multiple of the Angle value.
Here we created five planes at an angle of 20
degrees.
This plane type enables to edit the plane's parameters. Refer to Editing Parameters to find out how to
display these parameters in the 3D geometry.
Version 5 Release 14
Page 56
Version 5 Release 14
Check the Forbid non coplanar lines button to specify that both lines be in the same plane.
Page 57
Version 5 Release 14
Tangent to surface
Page 58
Version 5 Release 14
Normal to curve
Page 59
Version 5 Release 14
Page 60
Version 5 Release 14
Equation
Page 61
Version 5 Release 14
Page 62
Parameters can be edited in the 3D geometry. For more information, refer to the Editing Parameters
chapter.
You can isolate a plane in order to cut the links it has with the geometry used to create it. To do so,
use the Isolate contextual menu. For more information, refer to the Isolating Features chapter.
Version 5 Release 14
Page 63
Creating Points
This task shows the various methods for creating points:
by coordinates
on a curve
on a plane
on a surface
at a circle/sphere center
between
Coordinates
The corresponding
point is displayed.
When creating a point within a user-defined axis-system, note that the Coordinates in absolute axissystem check button is added to the dialog box, allowing you to be define, or simply find out, the point's
coordinates within the document's default axis-system.
If you create a point using the coordinates method and an axis system is already defined and set as
current, the point's coordinates are defined according to current the axis system. As a consequence, the
point's coordinates are not displayed in the specification tree.
The axis system must be
different from the absolute axis.
On curve
Select a curve
Optionally, select a reference
point.
an Euclidean distance:
the distance is measured
in relation to the
reference point (absolute
value).
Version 5 Release 14
Page 64
Version 5 Release 14
Page 65
If the reference point is located at the curve's extremity, even if a ratio value is defined, the created point
is always located at the end point of the curve.
You can also:
click the Nearest extremity button to display the point at the nearest extremity of the curve.
click the Middle Point button to display the mid-point of the curve.
Be careful that the arrow is orientated towards the inside of the curve (providing the curve is not closed)
when using the Middle Point option.
the point on the other side of the reference point (if a point was selected originally)
the point from the other extremity (if no point was selected originally).
click the Repeat object after OK if you wish to create equidistant points on the curve, using the
currently created point as the reference, as described in Creating Multiple Points in the Wireframe and
Surface User's Guide.
You will also be able
to create planes
normal to the curve at
these points, by
checking the Create
normal planes also
button, and to create
all instances in a new
geometrical set by
checking the Create
in a new
geometrical set
button.
If the button is not
checked the instances
are created in the
current geometrical
set .
If the curve is infinite and no reference point is explicitly given, by default, the reference point is the
projection of the model's origin
If the curve is a closed curve, either the system detects a vertex on the curve that can be used as a
reference point, or it creates an extremum point, and highlights it (you can then select another one if
you wish) or the system prompts you to manually select a reference point.
On plane
Select a plane.
Optionally, select a point to
define a reference for
computing coordinates in the
plane.
If no point is selected,
the projection of the
model's origin on the
plane is taken as
reference.
If no surface is
selected, the behavior
is the same.
Furthermore, the
reference direction (H
and V vectors) is
computed as follows:
With N the normal to
the selected plane
(reference plane), H
results from the
vectorial product of Z
and N (H = Z^N).
If the norm of H is
strictly positive then V
results from the
vectorial product of N
and H (V = N^H).
Otherwise, V = N^X
and H = V^N.
Would the plane
move, during an
update for example,
the reference direction
would then be
projected on the
plane.
Version 5 Release 14
Page 66
On surface
Circle/Sphere center
Version 5 Release 14
Page 67
A point is displayed at
the center of the
selected element.
Tangent on curve
A point is displayed at
each tangent.
The Multi-Result
Management dialog
box is displayed
because several points
are generated.
Between
Version 5 Release 14
Page 68
Version 5 Release 14
Page 69
Be careful that the arrow is orientated towards the inside of the curve (providing the curve is not closed)
when using the Middle Point option.
If the ratio value is greater than 1, the point is located on the virtual line beyond the selected points.
Parameters can be edited in the 3D geometry. For more information, refer to the Editing Parameters
chapter.
You can isolate a point in order to cut the links it has with the geometry used to create it. To do so,
use the Isolate contextual menu. For more information, refer to the Isolating Features chapter.
Version 5 Release 14
Page 70
Note that the dialog box is slightly different if you define single bundle segment parameters:
Version 5 Release 14
Page 71
Slack:
the bundle segment length is increased by the percentage indicated in the Slack(%) field.
The Length field is disabled.
Length:
the bundle segment length is indicated in the Length field. The Slack(%) field is disabled.
Bend:
the bundle segment length corresponds to the minimum distance between the points
defining its route. The Slack(%) and Length fields are disabled.
Version 5 Release 14
Page 72
The Bend Radius value must be at least equal to the Diameter value to ensure the correct bundle
segment route computation.
When you create a bundle segment on a part (keeping associativity between the bundle segment and
the surface):
the Bundle Segment on Surface option is activated and lets you change the side on which the
bundle segment will be created.
To do so, click the Reverse button.
the bend radius and the build mode parameters (Mode, Slack(%) and Length) are not taken
into account. These parameters are disabled.
the local slack management is not taken into account either. This command
is disabled.
When you create a bundle segment on a part surface, the slack management either is not taken into
account.
Version 5 Release 14
Page 73
through a retainer
Refer to Detailing the routing options... to know all about the More >> button.
In case of computation error, see Sharp bending bundle segment computation error.
The Tools -> Options menu lets you define if the bundle segments belong or not to a geometrical
bundle. Refer to the Electrical Harness Installation Options.
Also make sure the following option is checked to take advantage of the associativity between the
construction points or part body and the bundle segment.
Methodology
Adding Slack on Branches
Version 5 Release 14
During the design process, it is strongly recommended to create the branches respecting this
orientation: from the outside to the center of the network.
More particularly, when you add slack to branches (using the Add Local Slack command):
if the branches are created from the center to the outside of the network
Page 74
Version 5 Release 14
Page 75
Changing a Connector
When changing a connector in the Route Definition dialog box, it's possible that you modify the
branch/bundle segment orientation without noticing it:
Version 5 Release 14
Page 76
click to select Add before, then click the new connector (the blue one).
Note that the selected option comes back to the default value: Add after.
Otherwise, the blue connector would be added to the network after Point.1 and the
branch/bundle segment orientation would be changed, as shown below:
Version 5 Release 14
Page 77
It is recommended not to change the branch/bundle segment orientation if you work in the context of
EHF:
Version 5 Release 14
Page 78
The selection is only possible in the geometry: the closest connection point to the selection point is taken into
account for the bundle segment route.
and the selection is possible both in the specification tree and the geometry.
The system automatically selects the bundle connection point (for connectors and back shells) or the entry
point (for supports) as if they were selected in the geometry.
Version 5 Release 14
Page 79
Preliminary steps:
Create the bundle segment and define the parameters: more information
1. Click the Route Definition button.
The Route Definition dialog box opens:
Version 5 Release 14
Page 80
a. a connector on the left equipment - reverse the tangent using the red arrow.
b. the multi-support
c. the adaptative clamp
d. a connector on the right equipment
Version 5 Release 14
Page 81
You can take advantage of the Related Objects viewer to focus on an object and see how it is constructed via its related
objects. The related objects command identifies the parent, any children or connected objects and the relationship
between objects.
Page 82
Version 5 Release 14
Note that working in Cache mode, the bundle segment does not display the
icon.
Version 5 Release 14
Page 83
workbench.
set the parameters in the Support Definition dialog box for the first side:
For more information, refer to Electrical Library User's Guide (User Tasks - Creating Supports Creating Retainers).
Page 84
Version 5 Release 14
Note that the Second Plane Definition is already set and cannot be changed.
The specification tree shows that the publications are created with the specific retainer parameters:
EHISUPPORT-RefBasePlane.1 and EHISUPPORT-RefBasePlane.2.
workbench.
6. Insert your part to this product, using the contextual menu: Components ->
Component...
Existing
Page 85
Version 5 Release 14
8. Create few points to route the bundle segments, using this button
Version 5 Release 14
Page 86
Version 5 Release 14
Page 87
Click OK to validate.
When you select the retainer, CATIA finds the closest entry point for the branch, according to
the selection point.
Version 5 Release 14
Page 88
A point (B) is created on this line, knowing that the distance between A and B is equal to
the bundle segment radius.
The point B is projected to RefPlane2 as C.
The points B and C are added to the bundle segment center curve definition. The slack
between these points is ignored.
Version 5 Release 14
Page 89
The formula is automatically generated under the root product of the document, if the
EHISUPPORT-RefBasePlane publication is detected:
When the diameter changes, the bundle segment is re-computed according to this formula, to
keep in contact with the retainer base plane.
Using retainer and protection:
If the bundle segment is covered with a protection, the formula that computes the distance
between A and B takes into account the protection thickness.
AB = bundle segment radius + protection thickness
It is the case when:
the protection limit points are modified so that it is added to or removed from the retainer.
Version 5 Release 14
Page 90
Note that:
only one section of bundle segment can be taken into account to be kept in contact with the retainer base
plane, whatever the diameter is. This means that a branch point created in the middle of the retainer only
allows one side of the bundle segment to be updated with the correct diameter.
It is not possible to hold concurrently the properties of a retainer and a standard support: either the base
plane is taken into account to route the bundle segment or it is the entry point and planes only. The part
below cannot be used as a retainer and a standard support.
Version 5 Release 14
The retainer component is fully integrated in the Electrical Harness Flattening workbench.
Page 91
Version 5 Release 14
Page 92
Since you are routing the branch/bundle segment on a surface, the associativity is not maintained.
The Bundle segment on surface option is not available with this function.
But you can change the side on which the bundle segment will be created on the surface using the
Shift key.
It is possible to add or remove construction points or tangents instantly using the corresponding
buttons. See Detailing the options.
This command also works in visualization mode so you do not need to load the context in design
mode.
Version 5 Release 14
Page 93
1. Change the Product1 document into a geometrical bundle using the corresponding button
2. Click the Multi-Branchable Document button
The Electrical Harness Assembly workbench switches to the Electrical Harness Installation
workbench.
The Branch/Bundle Segment Definition dialog box opens.
Enter the value of your choice for the different parameters.
3. Click the Route Definition button.
The Route Definition dialog box opens:
4. Pressing the Ctrl key displays a manipulator as well as the tangent representation.
This manipulator follows the surface when you move its position.
It shows a point pre-positioned perpendicularly to the surface, with a distance to this
surface equal to:
Version 5 Release 14
Page 94
Version 5 Release 14
Page 95
5. You can modify the route by adding, replacing or removing points as well as modifying the
tangent direction.
6. Click OK to validate.
The Route Definition dialog box closes.
The Branch/Bundle Segment Definition dialog box is displayed afresh.
7. Click OK to validate the entries made.
The result looks like this:
Version 5 Release 14
Page 96
8. Optional - Clicking the More >> button lets you access to specific options:
The Offset management at creation.
The default value is set to Automatic offset: the flexible curve follows the surface with an offset
equal to the bend radius value.
You can change to Manual offset if you want to define the route at a selected point with a
different offset. For example:
a. You have started to draw the curve with the automatic offset, using the Ctrl key.
Version 5 Release 14
Page 97
Version 5 Release 14
Page 98
In Automatic mode, the branch/bundle segment will keep in contact with the surface when the
branch/bundle segment is modified.
The branch/bundle segment will not keep in contact with the surface if the surface is modified.
Version 5 Release 14
Page 99
the Bundle Segment on Surface option is activated and lets you change the side on which the bundle segment will be
created.
To do so, click the Reverse button.
the Bend radius and the Build mode parameters (Mode, Slack % and Length) are not taken into account.
is disabled.
3. Click successively the three points in the geometry to define the flexible curve.
Version 5 Release 14
Page 100
4. Click OK to validate.
The Bundle Segment Route Definition dialog box closes.
The Bundle Segment Definition dialog box is displayed afresh.
Note: At that time, you can use the Reverse button to create the bundle segment on the other side of the surface.
5. Click OK to validate the bundle segment definition.
Note: Two extra points have been created: they are the bundle segment extremities (Point.5 and Point.6).
Version 5 Release 14
You cannot route branches on an existing helix, line, curve, spline and spiral.
Open the HelixBundleSegment.CATProduct.
The bundle segment is added to the specification tree: the Flexible Curve is created.
Page 101
Version 5 Release 14
Page 102
Version 5 Release 14
Page 103
The bundle segment route is associated to the part. As a consequence, if the part is modified, the bundle
segment is updated.
Version 5 Release 14
Page 104
add a point, a device or a support before or after the object selected in the list, using the corresponding radio button,
The object (here a point) is added to the flexible curve before the
object selected in the list (here the multi-support).
replace a component selected in the list with another one, for example the other connector of the equipment:
Version 5 Release 14
Page 105
Version 5 Release 14
Page 106
Version 5 Release 14
Select a support:
Orientation management:
Click Reverse to change the tangent direction.
Positioning management:
1. Click Position to change the way through the support.
2. Change H and V values.
3. Click OK.
The result looks as follows:
Page 107
Version 5 Release 14
Select a point:
Tangent management: Explicit
1. Select Explicit as Constraint type.
2. Click a face as Tangent direction.
The tangent is added.
Slack management:
Click Ignore slack if you don't want the slack parameter to be
taken into account.
The slack is never used when routing a bundle segment on a
part.
Page 108
Version 5 Release 14
Page 109
Version 5 Release 14
Page 110
Nevertheless if you validate the bundle segment creation using these construction constraints, the
Flexible Curve icon is modified in the specification tree to show that it is invalid:
You can then modify the bundle segment parameters or the construction constraints.
Version 5 Release 14
Page 111
You are back in Electrical Harness Assembly workbench or the lastly used Product workbench.
Version 5 Release 14
Page 112
Branching external bundle segments: create branches or bundle segments connected at branch points.
Using Delete Special... on Branches: this contextual command proposes a special behavior when
deleting branches if branch points, splices or wires are contained in the branch.
Version 5 Release 14
Page 113
Editing and modifying a branch created in the previous release versions, convert it into a multi-branchable document.
At creation, the multi-branchable document contains the one part with only one branch (Branchable1) and one bundle segment
(Bundle Segment1).
The geometry will be created under this part in the different bodies.
The branch is a set of bundle segments that share the same centerline.
The bundle segment belongs to the part document and has electrical properties.
According to the dedicated option value and to the selected object, you create or edit a multi-branchable, a branch or a bundle
segment:
Version 5 Release 14
Page 114
if the dedicated option is checked (or not) and no multi-branchable exists, the command creates a new document (MultiBranchable1).
if the dedicated option is checked and one multi-branchable exists, the command edits the document and no new document
is created.
if the dedicated option is not checked and the geometrical bundle is activated, the command creates a new document (MultiBranchable n).
if the dedicated option is checked (or not), at least one multi-branchable exists with a branch already defined, and if nothing
is selected in the geometry, the command creates a new branch (Branchable n).
if the dedicated option is checked (or not), at least one multi-branchable exists with a branch but no route has been defined,
and if nothing is selected in the geometry, the command edits the branch (Branchable1).
and remove
The Electrical Harness Assembly workbench switches to the Electrical Harness Installation workbench.
The dialog box opens:
Version 5 Release 14
Page 115
Multi-Branchable
the
Flexible Curve - created in the ElecRouteBody - belonging to the part, which, at that time, does not have
any geometrical representation
the
Branchable1 with the Bundle Segment1, which, at that time, does not have any geometrical
representation.
If the branch (Branchable1) has several bundle segments, the diameter field will be grayed out. Use the
Bundle Segment Definition button to manage the individual diameter.
3. Enter a value in the Diameter field. The Section is automatically computed.
As an alternative, you can enter the Section, the Diameter will be computed.
A message warns you that the bend radius must be at least equal to the Diameter value to insure the correct
bundle segment route computation.
4. Enter a value for the Bend Radius.
The Bend Radius is the minimum bend radius allowed for the whole bundle segment.
As an alternative, you can select the Bend Radius Ratio option and set the ratio: the Bend Radius is automatically
computed.
5. Select the Mode: Slack for example and give a percentage of slack.
The different options are the following:
Slack:
the bundle segment length is increased by the percentage indicated in the Slack(%) field. The Length field is
disabled.
Length:
the bundle segment length is indicated in the Length field. The Slack(%) field is disabled.
Bend:
the bundle segment length corresponds to the minimum distance between the points defining its route. The
Slack(%) and Length fields are disabled.
Version 5 Release 14
Page 116
7. Click successively:
a. the connector on the left - you can reverse the tangent using the red arrow.
b. the connector on the right.
CATIA finds the closest bundle connection point or section on supports, according to the selection point.
Version 5 Release 14
Page 117
Note that when you select the points used to route the bundle segment, annotations display:
the selection of the construction points in the geometry highlights the point/label and select the routed objects in the
Route Definition dialog box:
the selection in the Bundle Segment Route Definition dialog box highlights the point and the label in the geometry:
You can also define more options using the More >> button: see Detailing the options
Version 5 Release 14
Page 118
The Bundle Segment Definition button is now activated. See Creating Other Segments.
Other Cases:
In the same configuration:
1. Click the Multi-Branchable Bundle Segment button.
The Branch Definition dialog box opens.
2. Click Cancel in this dialog box before defining the route.
The Multi-Branchable1 is created as well as the Branchable1 but no geometry is defined.
3. Clicking the Multi-Branchable Bundle Segment button again opens the Branch Definition dialog box to edit
Branchable1 as long as the Bundle Segment1 route has not been defined.
Version 5 Release 14
Page 119
Version 5 Release 14
The Branch Definition dialog box opens allowing you to define Branchable1:
Change the value of the parameters if needed and route the bundle segment as described above.
OK and Apply are now available.
2. Click OK to validate.
Branchable1 is created as well as the geometry (ElecRouteBody.1 and Body.2).
Page 120
Version 5 Release 14
The Branch Definition dialog box opens allowing you to define a second branch: Branchable2
Change the value of the parameters if needed and route the bundle segment as described above.
OK and Apply are now available.
2. Click OK to validate.
Branchable2 is created as well as the geometry (ElecRouteBody.2 and Body.3).
Page 121
Page 122
Version 5 Release 14
Note that if you click Cancel in the Branch Definition dialog box, Branchable2 is deleted from the specification tree as well as
the geometry.
Page 123
Version 5 Release 14
2. Expand the multi-branchable part in the specification tree, select a branch then click
3. Expand the multi-branchable part in the specification tree, select a bundle segment then click
Version 5 Release 14
Note that it is possible to delete a branch but it is not possible to delete a bundle segment.
Page 124
Version 5 Release 14
Page 125
and remove
Name
Diameter
Color.
Version 5 Release 14
5. Click a point on the curve where you want to create a branch point.
Click OK to validate.
The Bundle Segment Definition dialog box is updated:
Page 126
Version 5 Release 14
Page 127
The bundle segment, here Bundle Segment.2, has been created as well as the branch point, here Point.4.
The Extremity Management becomes available where you can modify the coordinates.
The Visualization Management allows you to reframe the geometry on the selection.
As a branch point has been added, the branch consists of two sub-branches that can have different parameters. Those subbranches share the same centerline and are stored into the same CATPart document.
The branch point is not fixed as a bundle segment definition point but placed directly on the centerline. Thus, when
modifying the centerline, the branch point follows the curve.
Version 5 Release 14
Page 128
Version 5 Release 14
Page 129
1. Click the Remove branch point button in the Bundle Segment Definition dialog box.
You are prompted to select the bundle segment extremity.
2. Click the bundle segment close to the branch point you want to remove.
CATIA finds the closest bundle segment extremity according to the selection point.
The branch point is highlighted.
A message displays:
3. Click OK to validate.
The branch point is removed and the two bundle segments on both sides of the branch point are merged.
Version 5 Release 14
Page 130
Note that when you select a bundle segment to remove a branch point, the closest one is highlighted and proposed for
deletion. When you validate, the merged bundle segments keep the properties of the bundle segment originally selected.
Version 5 Release 14
Page 131
to create new
Version 5 Release 14
The Electrical Harness Assembly workbench switches to the Electrical Harness Installation workbench.
The dialog box opens:
Page 132
Version 5 Release 14
Page 133
Version 5 Release 14
Page 134
Version 5 Release 14
Page 135
Version 5 Release 14
Page 136
Version 5 Release 14
1. Select the branch you want to delete in the specification tree: here Branch 2.
2. Using the contextual menu, select the Delete Special... command.
Since there are objects in the branch you want to delete, this first dialog box opens:
Otherwise this step is ignored.
Page 137
Version 5 Release 14
Page 138
If you select this option, the bundle segment and the branch point highlight.
Click OK to validate.
The result looks like this:
to remove the unused branch point and indicate which selection you want to keep:
Version 5 Release 14
Page 139
If you select Current side, the bundle segment and the branch point highlight.
Click OK to validate.
The result looks like this:
If you select Other side, the bundle segment and the branch point highlight.
Click OK to validate.
The result looks like this:
Version 5 Release 14
Page 140
The resulting bundle segment keeps the properties of the selected section.
If the branch point is used in a specific case of configuration, the Keep unused branch point option
may be useful in order to avoid unexpected deletion.
For example, if the same branch point is used for different configurations and if you work on a resolved
configuration, which does not use it.
This functionality only works for multi-branchable documents and branchable bundle segments, not for
single bundle segments.
Version 5 Release 14
Page 141
You will be able to add other branchable bundle segments to such documents as if they were originally multi-branchable
bundle segment documents.
The dialog box opens allowing you to edit the branchable bundle segment selected.
3. Click OK to validate.
Version 5 Release 14
Page 142
A branchable bundle segment is created and the dialog box opens allowing you to define the parameters:
The Branchable Bundle Segment document becomes a multi-branchable one (although its name is not changed by
the application) and the new branchable bundle segment is created under this one.
Version 5 Release 14
Page 143
Note that if you click Cancel in the bundle segment definition dialog box, Branchable2 is deleted from the specification
tree as well as the geometry.
The single bundle segments (those created since V5R7) do not behave the same way: It is only possible to edit or modify
their route, but neither to add branch points nor branchable bundle segments.
Version 5 Release 14
Page 144
Version 5 Release 14
Page 145
3. Select the reference point either in the specification tree or in the geometry.
Click Other Extremity to change the reference point to the branch other extremity.
4. Define the distance to the reference object either in the dialog box or in the geometry.
In the dialog box you can define the distance:
5. Click OK to validate.
Version 5 Release 14
Page 146
A message displays:
3. Click OK to validate.
The branch point is removed and the two sub-segments on both sides of the removed branch
point are merged.
Note that when you select a bundle segment to remove a branch point, the closest one is highlighted
and proposed for deletion. When you validate the merged bundle segments keep the properties of the
bundle segment originally selected.
Version 5 Release 14
Page 147
Version 5 Release 14
Adding a Support
This task shows how to route bundle segments into supports.
This command also works on multi-supports and retainers.
This example uses a support, but it works exactly the same with a retainer.
Page 148
Version 5 Release 14
Page 149
You are prompted to select the bundle segment you want to drive into the support.
CATIA finds the closest bundle segment construction point according to the selection point.
2. Select Bundle Segment1 close to the location of interest.
The extremity or construction point is highlighted:
>>
>>
Version 5 Release 14
Page 150
Note: In case of a multi-support, the section selected is the closest to the selection point on the support:
>>
4. Change the option if needed.
5. Click to invert the arrow in the geometry or in the dialog box, if needed.
Version 5 Release 14
It looks like this in case you selected Point.1 and Beyond the bundle segment extremity.
Page 151
Version 5 Release 14
Page 152
Removing a Support
This task shows how to remove the bundle segment from the support, therefore modifying its route.
You are prompted to select the bundle segment you want to remove from the support.
2. Select Bundle Segment1.
The way through the support is highlighted:
Version 5 Release 14
Page 153
Version 5 Release 14
Page 154
Linking/Unlinking...
These functionalities are only available in the Electrical Harness Assembly workbench.
This applies to multi-branchable and single bundle segments.
Linking: Click this icon and select the bundle segment you want to link to another bundle segment or
a device.
Unlinking: Click this icon and select a bundle segment extremity to unlink all the elements.
Version 5 Release 14
Page 155
Version 5 Release 14
Page 156
You are prompted to select the bundle segment you want to connect.
CATIA finds the closest bundle segment extremity according to the selection point.
2. Select Bundle Segment1 close to the extremity to be connected.
CATIA finds the closest bundle connection point according to the selection point.
A message is displayed asking you to confirm the selection.
4. When you are satisfied, click OK validate your choice.
The bundle segment is computed.
The result looks like this:
Version 5 Release 14
To make the connection possible, a bundle connection point must be defined on the device.
You are prompted to select the bundle segment you want to connect.
You must choose first the bundle segment which is not following the part.
Otherwise the construction is not possible.
2. Select Bundle Segment1 close to the extremity to be connected.
>>
Page 157
Version 5 Release 14
Page 158
Version 5 Release 14
Page 159
Version 5 Release 14
Page 160
Version 5 Release 14
in the 3D view:
Page 161
Version 5 Release 14
Page 162
Version 5 Release 14
Page 163
Version 5 Release 14
Page 164
You are prompted to select the bundle segment extremity you want to disconnect.
CATIA finds the closest bundle segment extremity according to the selection point.
2. Select Bundle Segment1.
2. Select the bundle segment you have just disconnected: Bundle Segment1
You can see that the connector is no longer connected.
in Tree view:
in 3D view:
Version 5 Release 14
Page 165
Version 5 Release 14
Page 166
Version 5 Release 14
Page 167
Version 5 Release 14
Page 168
Splitting Branches
This task shows how to split a branch, creating therefore a new one.
This operation may prove useful in the context of the configuration management in ENOVIA: It allows you
to prepare the transfer of a branch in another multi-branchable document.
Refer to Split and Transfer Usage.
This scenario is only available for multi-branchable documents.
Create the necessary branches using the DemoGS.CATProduct document.
It looks like this for example:
Version 5 Release 14
Page 169
You are prompted to select the bundle segment in order to define the branch point on which you
want to split.
2. Select the bundle segment as shown below:
The branch point is highlighted and the Split dialog box opens:
At this step, you can choose to split the branch at the highlighted branch point or to create a new
one.
Version 5 Release 14
Page 170
CATIA finds the closest branch point according to the selection point.
In case there is no branch point available, CATIA proposes to create a new one.
Version 5 Release 14
Page 171
You are prompted to select the bundle segment on which you want to create the branch point.
5. Select the bundle segment as shown below:
Version 5 Release 14
6. Enter 0.25 for example for the ratio and click OK to validate.
Page 172
Version 5 Release 14
After the split, the tangent continuity between the bundle segments is maintained.
How is it done?
Page 173
Page 174
Before the split, the branch 1 (Branchable 1) is composed of three segments between Connector-A3
and Connector-A1:
Specification tree
Version 5 Release 14
During the split, the branch point is isolated from the flexible curve (and becomes a point with
coordinates: Point.10).
Branchable 1 is split into two branches:
Branchable 1, re-limited to Point.10 with two segments (Bundle segment 1 and Bundle
segment 2)
Branchable 1.1 created between Point.10 and Connector-A1 with two segments (Bundle
segment 4 coming from Branchable 1 and a new Bundle segment 5).
Specification tree
Version 5 Release 14
Page 175
The two branches now have their own curves and parameters such as bend radius, diameter, etc. They
can be edited separately for each branch.
Version 5 Release 14
Page 176
You are prompted to select the bundle segment in order to define the cutting point.
Version 5 Release 14
Page 177
Version 5 Release 14
After the split, the tangent continuity between the bundle segments is maintained.
Page 178
Version 5 Release 14
Page 179
Transferring Branches
This task shows how to transfer a branch (containing one or more bundle segments) to either a new or
an existing multi-branchable document.
This operation may prove useful in the context of the configuration management in ENOVIA: if you want
to manage the effectivity at a more detailed granularity level. Refer to Split and Transfer Usage.
This scenario is available for branches only.
Version 5 Release 14
Page 180
Version 5 Release 14
Page 181
Network: select the branch to transfer. It automatically selects all the branches
connected to the first selected branch.
Automatic: select the branch to transfer. It automatically selects all the branches
connected to the closest extremity of the first selected branch.
To remove a branch from the list, select it and use Remove Selection.
Another: select the geometrical bundle in which you want to transfer the branch.
It must be created before the transfer.
Note that the OK button remains disabled as long as no multi-branchable document has been
selected.
2. Choose the Selection mode, Automatic for example.
3. Select the branch(es) you want to transfer: Branchable.1.1 for example
Version 5 Release 14
Page 182
CATIA finds the branch(es) connected to the closest branch point according to the
selection point.
4. For the transfer destination:
5. Click OK to validate.
Branchable.1.1 is transferred under a new multi-branchable document.
The result looks like this:
Version 5 Release 14
Page 183
Transferring all the branches of a multi-branchable document is not possible. At least one branch must
be left in the original multi-branchable document.
Version 5 Release 14
Page 184
but the design does not represent a realistic harness since it can have several conflicting configurations.
For example, a diesel and a petrol configuration.
According to the configuration to be managed, it is then necessary to split the harness and transfer branches from one
document to another. These commands make these operations possible.
some documents are valid for all configurations: the blue document.
Version 5 Release 14
Page 185
Instantiating a Protection
This task shows how to use protections created in the Electrical Library workbench and stored into a catalog.
The Browse window is integrated to the Protection command through the Instantiate Protection dialog box. It lets you select catalogs
stored in database when working in ENOVIA context.
Open any document containing at least a geometrical bundle.
The bundle segments must belong to a geometrical bundle for this command to work properly.
Version 5 Release 14
It lets you:
choose the protection reference you want to apply, using the catalog browser,
In the lower frame, you can enter parameters specific to the tape type of protection:
Note that:
The taping angle and the overlapping parameters are mutually exclusive:
either you enter a value for the taping angle and the overlapping will be automatically computed,
or you enter a value for the overlapping and the taping angle will be automatically computed.
The overlapping value can be negative.
Page 186
Version 5 Release 14
Page 187
where:
Angle is the taping angle value.
Height is the bundle segment length covered by the tape.
NbLayers is the number of layers.
The overlapping formula is the following:
Overlapping = Width - 2 * (Radius + Thickness/2) * sin Angle
where:
Width is the tape width.
Radius is the bundle segment radius.
Thickness is the tape thickness.
Angle is the taping angle value.
2. Select the catalog then the protection you want to instantiate.
The catalog browser closes and the selected protection displays in the upper right corner of the primary window.
b. An alternative is to use the catalog browser
bundle segment:
from the toolbar, select the protection then drag and drop it onto the
Version 5 Release 14
Page 188
In this case the step 3 is not necessary, but the protection can only be applied to one bundle segment at a time.
Notes:
In case of multi-selection, the bundle segments must belong to the same geometrical bundle.
You can select both normal or branchable bundle segments, as long as they are contiguous.
The dialog box updates and the protection start and end points display in the geometry.
Version 5 Release 14
Page 189
Version 5 Release 14
Page 190
The user can define the appearance of the protection using the Apply Material command.
Supports can be added to bundle segments covered with a protection. If the support is adaptative, its parameters will be linked to
the protection outer diameter.
This functionality is integrated with the wire routing (EWR): when routing wires into bundle segments covered with a protection, the
bundle segment diameter updates as well as the protection's.
This functionality is also integrated with the drawing extraction (EHF): the protections are displayed in the drawing sheet.
Version 5 Release 14
Page 191
2. Click the bundle segment where you want to modify the slack:
Two construction points are highlighted: they delimit the portion of the bundle segment
selected.
Ignore slack: the slack is not taken into account between the highlighted points.
Version 5 Release 14
Page 192
again.
the slack added to a bundle segment portion displays a label located in its middle
the slack ignored between two points displays a label located in its middle.
Version 5 Release 14
Page 193
The slack is always added between the point selected and the following one according to the construction
order.
Version 5 Release 14
Page 194
3D Harness Tolerancing
Using FTA
This task makes use of the Electrical Harness workbench integration together with the 3D Tolerancing and Annotation
product. It lets you easily define and manage 3D tolerance specifications and annotations directly on the 3D or
flattened harnesses.
This allows the user to add dimension information directly to the 3D mock-up so that they are available for
downstream process. For example, the contents of the 3D session can be sent to a harness supplier for
manufacturing purpose and the dimensions to be respected will be part of the data provided.
This function makes it possible to annotate:
the distance between two connectors of a geometrical bundle through multiple bundle segments
etc.
A Product Functional Tolerancing & Annotation license must be available to perform this scenario.
Refer to the 3D Functional Tolerancing & Annotation User's Guide for more information on the product.
You can use the following sample: ...\online\cfysa_C2\samples\ElectricalAssembly\ElectricalAssembly.CATProduct
1. Switch to the Product Functional Tolerancing & Annotation workbench.
button.
Note that all planes that contain the extremities of the curve to be annotated will be suitable for the
curvilinear length dimension display, as it will be used to project the annotation on.
Else, to get a better presentation, the viewpoint should be set perpendicular to this annotation plane.
To do so, click the Normal View
3. Select the Curvilinear Dimensions
You are prompted to select the first element for the dimension creation.
Version 5 Release 14
Page 195
In the context of the Electrical Harness product, you can select a plane, a point or a spline.
They must be in an electrical part (connector, equipment, bundle segment, support, back shell,
protection, etc.)
For more information about this command, refer to 3D Functional Tolerancing & Annotation User's Guide Basic Tasks - Creating Annotations - Creating Curvilinear Dimensions.
4. Select for example: a connector face, two splines and a support face to delimit the second spline.
Version 5 Release 14
Page 196
the new feature appears in the specification tree (xxx.Part for Constructed Geometry)
Select Parallel.
Refer to 3D Functional Tolerancing & Annotation User's Guide - Basic Tasks - Creating Annotations Creating Curvilinear Dimensions to see the different view option.
Optionally, you can drag the dimension line and/or the dimension value to position them as wanted.
Version 5 Release 14
5. Click in the free space to validate and end the dimension creation.
The dimension appears in white.
Page 197
Version 5 Release 14
Page 198
The semi-arc symbol displayed over the dimension value symbolizes a curvilinear length dimension. You can
now handle the dimension just like any other dimension.
Version 5 Release 14
Page 199
Selection of a 3D curve:
If the user selects a 3D curve of a branchable bundle segment, then the curvilinear length dimension will be
displayed in the geometry and the user will have to click in the free space to validate the dimension creation and to
exit the command (no other geometric selection will be proposed).
Selection of the first 3D curve after the selection of a starting point or planar face:
If the user selects a point or a planar face, he will then be prompted to select a harness routing spline.
Associativity
If an object taking part to the curvilinear dimension is moved in the 3D geometry, the annotation is updated.
Electrical continuity
It is not possible to create a curvilinear dimension for bundle segments belonging to different geometrical bundles.
If you select points or planes, CATIA will find the best solution to compute the length the user intends to annotate:
Selection of a point:
On the bundle segment centerline: this point will be used as an extremity of the annotated length.
On a support: the projection of the point on the bundle centerline will be used as an extremity of the
annotated length.
On a connector: a straight line will be added to this point from the bundle centerline extremity.
Selection of a plane:
On a support: the intersection point between the plane and the centerline will be used as an extremity of the
annotated length. If the selected plane does not intersect with the centerline, the plane is ignored.
On a connector: a perpendicular line between the bundle centerline extremity and the plane will be added.
Version 5 Release 14
Page 200
Version 5 Release 14
Page 201
Version 5 Release 14
Page 202
command.
the mass of the bundle segment is the sum of the mass of the wires routed through this bundle segment
as well as the sum of the mass of the internal splices connected to them.
the mass of the wire extra length used in the back shell is added to the mass of the bundle segment to
which it is connected.
In case several bundle segments are connected to the same back shell, the mass of the wire extra length
is added to the mass of the bundle segment for each of them.
the mass of the multi-branchable bundle segment is the sum of the mass of the bundle segments it
aggregates.
the mass of the protections (corrugated tube or tape) is calculated from the length and the linear mass, if
this one is known.
Otherwise, no inertia equivalent is calculated and the default calculation (Measure Inertia command) is
applied.
Page 203
Version 5 Release 14
Open a document containing at least a geometrical bundle with wires and possibly protections.
This command computes the parameters needed to get the Mass and Inertia of the selected
component.
2. Click the geometrical bundle or electrical bundle for which you want to calculate the inertia
parameters.
3. Click the Measure Inertia button
Version 5 Release 14
Page 204
a geometrical bundle,
an electrical bundle: selecting an electrical bundle calculates the equivalent parameters for all the
geometrical bundles linked to it.
Version 5 Release 14
Page 205
The Measure Inertia dialog box expands to display the results for the selected item:
Note that the Equivalent field shows that three elements are taken into account for the inertia
calculation.
7. Click OK when done.
The equivalent parameters are not updated after the modification of electrical objects - wire routing, bundle
segment geometrical modification, etc. - as the process is asynchronous.
You will need to launch the command
Version 5 Release 14
Page 206
Inertia Equivalents
If your document contains inertia equivalents set using Knowledgeware capabilities, then the Inertia
command will not calculate the inertia properties of the selected geometry but return the equivalent
values.
The Equivalent box of the Measure Inertia dialog box
indicates whether or not equivalents have been
used:
under parts or
products and imported from text (*txt) or Excel (*xls) files. Sets of equivalent parameters must be valid
to be taken into account. To be valid, all the properties shown in the example below must be listed.
An example of a text file follows. In text files, the name of the property and the value are separated by a
tab stop.
Equivalent_IsSurface false
Equivalent_IsVolume true
Equivalent_Area
6m2
Equivalent_Volume 1m3
Equivalent_Mass 1000kg
Equivalent_COGx 75mm
Equivalent_COGy -10mm
Equivalent_COGz -25mm
Equivalent_MatGxx 50000gxmm2
Equivalent_MatGyy 50000gxmm2
Equivalent_MatGzz 50000gxmm2
Equivalent_MatGxy 0gxmm2
Equivalent_MatGxz 0gxmm2
Equivalent_MatGyz 0gxmm2
In Excel files, simply list property names and values in two separate columns.
Version 5 Release 14
1.
2.
Page 207
icon.
3.
4.
5.
6.
Having imported inertia equivalents, you no longer need the representations of the product or
sub-products and you can de-activate them (Edit ->Representations). De-activated
representations are unloaded. This frees the geometry area and improves system response time.
To display parameters in the specification tree, select the Parameters checkbox below Display in
Specification Tree in the Display tab of the Options dialog box (Tools-> Options->
Infrastructure-> Part Infrastructure).
Version 5 Release 14
Page 208
Version 5 Release 14
Methodology
To perform the migration of the electrical data (geometry and technology), you first need to set up options:
the Tools -> Options... -> General -> Migration Batch tab
and the Tools -> Options -> General -> Compatibility -> V4/V5 Space.
Refer to the Infrastructure User's Guide (Customizing Settings - General - Compatibility category).
Using Copy/Paste only copies the geometry and does not migrate the technology.
Page 209
Version 5 Release 14
Page 210
Version 5 Release 14
At the bottom of this dialog box, in the Interface Name field, enter CATIE3DMigration:
Page 211
Version 5 Release 14
Page 212
c. Click OK to validate the entry made, otherwise the Electrical tab options won't be activated.
Version 5 Release 14
Page 213
This tab lets you define an option for the Isolated Mock-up Solids migration:
Isolated Mock-Up Solids (SolidM) means that they have no history nor specifications stored.
For the migration two options are available:
as CGR: the SolidM conversion as CGR means that you will only get the meshing view (visualization
mode).
as CGR is the default value.
as PartBody: the SolidM conversion as PartBody means that you will be able to see the geometry of the
solid to edit it.
Version 5 Release 14
Page 214
Version 5 Release 14
Page 215
Version 5 Release 14
Page 216
Version 5 Release 14
Page 217
Version 5 Release 14
Page 218
5. Click Run.
When the migration is performed, you get the migration.CATProduct in your target directory, as well as CATParts and
other documents.
6. Open the migration.CATProduct in CATIA V5.
If the Update All icon is activated, you need to update your document.
You may have a message indicating a problem on the geometry such as:
8. Then you need to complete the information for a certain number of V5 components.
Select the reference so the modification will be performed on all the instances.
a.
Version 5 Release 14
Page 219
Refer to Electrical Library User's Guide - User Tasks - Defining Electrical Connection Points.
Version 5 Release 14
Page 220
To use the Orientation constraint on this sample, you would need to create the geometry (such as a
notch). Refer to Generative Shape Design User's Guide.
Click OK to validate the entry made.
The publication have been generated.
Version 5 Release 14
Specification Tree
Page 221
Version 5 Release 14
Page 222
Select ELEC2
See the specification tree below.
Specification Tree
b.
Version 5 Release 14
Page 223
You need to add a cavity connection point to the single insert connector and add or complete the definition of a
cavity to the equipment or connector shell.
With the same methodology, select migration_ECP-GLY-001_xxSET2 for example and open it in
new window.
Using Electrical Library, click Define Cavity Connection Point
.
Select the face for the Representation and the Contact, and the axis for the Coincidence.
Refer to Electrical Library User's Guide - User Tasks - Defining Electrical Connection Points.
The cavity connection point is created:
completing the definition of a cavity to the equipment or connector shell: here a connector shell.
Version 5 Release 14
Page 224
Then using Electrical Library, select GLY-01 and click Define Cavity
.
Select the pocket for the Representation, the face for the Contact, and the axis for the
Coincidence.
Repeat the operations for GLY-02
Refer to Electrical Library User's Guide - User Tasks - Defining Electrical Connection Points.
The cavity definition is completed:
Version 5 Release 14
You now need to connect the single insert connector to the connector shell:
Click Connect Electrical Devices
Select the single insert connector
Page 225
Version 5 Release 14
Page 226
c. For information about other elements to be added to complete the electrical data in V5, refer to About Device
Migration.
Also refer to Electrical Library User's Guide.
Page 227
Version 5 Release 14
V4-V5 Mapping
The V4 architecture philosophy is quite different from the V5 Product Structure one. As a consequence, the V4 objects are
quite different from the V5 ones. A mapping between V4 and V5 objects can be established.
Object definition
V4 element
V5 element
GBN
ElecGeoBundle
Comment
No attributes
Object definition
BNS
circular only
ElecBundleSegment
Attributes of BNS
MODE
Elec_Creation_Mode
BENDRAD
Elec_Bend_Radius
DISLACK
Elec_Di_Slack
TLENGTH
Elec_Length
SEGREG
Elec_Segreg
Separation code
Associated objects
Object definition
Page 228
Version 5 Release 14
ElecBundleSegmentExtremity
Point used to create the curve
Point
BSJ
Connection
No geometry associated
SIC<>
ElecSingleConnector
ETN
Electrical Termination
ES
External Splice
IS
Internal Splice
No geometry
BPP
ElecBundleConnectionPoint
CPP
Attributes
Object definition
PARTNUM
IDNUM
NUMPIN
CSL
ElecConnectorShell
Attributes of CSL
PARTNUM
IDNUM
Associated object
Object definition
BPP
ElecBundleConnectionPoint
EQT
ElecEquipment
Attribute
Object definition
PARTNUM
SPT
SPS
Attribute
Object definition
Version 5 Release 14
PARTNUM
BSF
Page 229
Attribute
PARTNUM
The electrical behavior is added to the geometry of the converted equipments, connector shells and single insert
connectors.
The BSJs become connections between bundles segments.
The supports (SPT) are converted into mechanical parts to which the bundle segments are linked through publications.
The bundle surface (BSF) becomes a protection of tape type.
The terminal block (TB) and the terminal strip (TS) are not migrated. Only the geometry appears with no electrical
behavior.
The external splice (ES) is migrated as a connector of external splice type.
The internal splice (IS) is migrated as a connector of internal splice type.
The geometry of the bundle junction (BSJ) is migrated as is.
Version 5 Release 14
Page 230
Reference Information
This section gives general information about the V4 to V5 electrical migration.
To know more about V5 devices, refer to Electrical Library User's Guide.
V4 to V5 Document Structure
The V4 MASTER workspace becomes the main V5 CATProduct document while:
all the BNSs of a GBN are stored in the same CATPart, if Multi-branchable bundle segments is chosen.
Library Migration
Even though the electrical applications use catalogs, the migration batch migrates only the components in the
models, not in the libraries. However it is possible to store the devices migrated from V4 model to a V5 catalog.
Refer to How to migrate a V4 library.
Note that it is recommended to limit the number of V4 devices to one hundred per model.
Version 5 Release 14
Page 231
Known Restrictions
About Bundle Segment Migration
The V4 BNS is shown in yellow, the corresponding V5 bundle segment is shown in red.
The bundle segment shape in general might be different because of the algorithm differences.
The number of points on which the curve is built also is different: the supports in CATIA V4 use three points
while only two are used in CATIA V5.
If the V4 BNS bend radius is smaller than the V4 BNS diameter, the bend radius value taken into account will be
equal to the diameter. However, under certain circumstances, you may have a message informing you that the
migration of such bundle segments leads to a "twisted configuration". The resulting V5 bundle segments have an
unusable geometry.
Bypass: In this case, modify the radius or the bend radius to be able to create the rib.
On V5 single insert connectors, the Representation of the connector connection point and the Contact
constraint correspond to the migrated point of the CPP of the V4 SIC.
Coincidence and Orientation constraints must be added, using Electrical Library.
Version 5 Release 14
Page 232
To connect a single insert connector to an equipment or a connector shell, a cavity connection point must be
added to the single insert connector, using Electrical Library.
Equipment
To connect a connector or connector shell to an equipment, a cavity must be added to the equipment for
each connector or connector shell, using Electrical Library.
Version 5 Release 14
Page 233
To connect an equipment to a mounting equipment, a cavity connection point must be added to the
mounting equipment, using Electrical Library.
Connector Shell
To connect a connector to a connector shell, a cavity must be added to the connector shell for each
connector, using Electrical Library.
To connect a connector shell to a mounting equipment or an equipment, a cavity connection point must be
added to the mounting equipment or the equipment for each connector shell, using Electrical Library.
Version 5 Release 14
Page 234
Multi-section supports are supported. However supports with multi-directional sections do not exist in CATIA V5.
As a consequence, only the first created section will be linked to a bundle segment as well as all other sections
that have the same direction.
The bundle segments using other support section direction in the original V4 model are not linked to the support
in the V5 document.
For more information, refer to the V4 Integration Documentation - User Tasks - Converting CATIA Version 4 Models
into CATIA Version 5 in Batch Mode.
Version 5 Release 14
Page 235
Copy/Paste
Using Copy/Paste only copies the geometry and does not migrate the technology.
Use the Migration Batch to take advantage of the electrical technology.
Version 5 Release 14
Page 236
Note that it is recommended to limit the number of V4 devices to one hundred per model.
Multi-directional support
Multi-section supports are supported. However supports with multi-directional sections do not exist in CATIA
V5. As a consequence, only the first created section will be linked to the bundle segment as well as all other
sections that have the same direction.
The bundle segments using other support section direction in the original V4 model are not linked to the
support in the V5 document.
Version 5 Release 14
Page 237
Version 5 Release 14
Page 238
Version 5 Release 14
Page 239
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
Version 5 Release 14
Page 240
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
workbench. Click the Harness Management tab:
The bundle segment naming rule is set to Parent-Bundle Segment(#PN#)
to help you recognize to which geometrical bundle a bundle segment belongs.
Version 5 Release 14
Page 241
of the working catalog containing the V5 parts which Part Number are referred to in the XML
files.
Click the Browse button to locate the catalog containing the V5 parts, which Part Number
attributes are referred to in the XML files.
Version 5 Release 14
It is now necessary to define the electrical objects mapping regarding the working catalog.
To do so:
then in the Equipment & Systems category, select the Electrical mapping tab.
Page 242
Page 243
Version 5 Release 14
button.
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.
Page 244
Version 5 Release 14
is available in the
.
This task explains how to place electrical components from the external device list.
button.
equipments
connectors
internal splices
shells.
Show all devices: the list displays all the devices referenced in the external data file, even if they are not placed in the
geometry.
Show only devices present in session: the list displays only the devices placed in the geometry.
Show only changed devices: the list displays only the devices which part numbers have been changed in the external
data file.
Version 5 Release 14
Page 245
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.
4. Select this equipment: Battery 6volts and click OK.
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.
Version 5 Release 14
Page 246
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.
5. Repeat these steps for the second equipment: Battery 6Volts.2.
6. Click Close when you are done.
Make sure you have defined the electrical objects mapping regarding the working catalog.
To do so:
then in the Equipment & Systems category, select the Electrical mapping tab.
Page 247
Version 5 Release 14
Since you have set up the option to enable the external systems interfacing, an additional command
Library and Electrical Wire Routing workbenches.
And the Electrical Library commands Place Physical Device
Manage Links
This task explains how to define the cable harness and place the connectors at each extremity.
button.
again.
button.
Version 5 Release 14
Page 248
button.
Version 5 Release 14
Select successively the connector connection point of both connectors to link them.
Page 249
Page 250
Version 5 Release 14
Since you have set up the option to enable the external systems interfacing, an additional command
Library and Electrical Wire Routing workbenches.
And the Electrical Library commands Place Physical Device
Manage Links
This task explains how to place internal splices anywhere inside the bundle segment, under the covering.
button.
Version 5 Release 14
You will now place the internal splices inside the bundle segments.
button.
7. Click Place.
Since a mapping has been defined, the catalog browser opens with the predefined internal splice:
Page 251
Version 5 Release 14
The component list is updated: the splices and pins are shown as linked in the device list.
Page 252
Version 5 Release 14
Page 253
Version 5 Release 14
Page 254
Automatic 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.
This command allows you to select the systems to be imported.
This task explains how to route wires from an external wire list into an electrical bundle.
To know more details, refer to Considering External Data Routing in Greater Depth.
The document must contain at least:
a system.
button.
button.
Version 5 Release 14
For the wires available in the list, you get the following information:
The routing options allow you to use or not the knowledge rule.
5. Select one or more wires and click the right arrow.
The selected wires shift to the right column: they will be routed.
6. Click Route.
The Automatic Wire Routing Report is displayed
Page 255
Version 5 Release 14
The bundle segments diameter are updated according to the wiring information.
To know more, refer to Customizing - Equipment & Systems - Electrical Wire Routing
documentation.
Page 256
Version 5 Release 14
Page 257
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.
3. Click a node in the specification tree.
The File dialog box opens:
Version 5 Release 14
4. Navigate to select the folder where you want to store your file and enter the name of the file.
5. Click Save.
An .xml file is created.
the wire properties, particularly the wire length computed from the 3D geometry
Page 258
Version 5 Release 14
Page 259
PowerSupply
HairDryer
HairDryer_Signals
Version 5 Release 14
Page 260
4. Map the functional connectors to the physical ones using the contextual menu:
(connector_M: extension cable connectors to be plugged onto the batteries)
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
engineer knowledge to achieve the 3D implantation.
Version 5 Release 14
Page 261
This action makes it possible to define the signal extremities corresponding to the power supply and the hair dryer
systems.
Version 5 Release 14
Page 262
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.
3. Open the Catalog Browser using this icon
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).
Version 5 Release 14
Page 263
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.
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.
Page 264
Version 5 Release 14
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
You can change the instance name to ExtensionCable.
again.
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.
5. Switch to Electrical Library workbench.
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.
Version 5 Release 14
Page 265
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.
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.
Version 5 Release 14
Page 266
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.
Version 5 Release 14
This action places the back shell from the catalog onto the extension cable connector.
12. Double-click to activate the Geometrical Bundle1 (PowerCable) in the specification tree.
Page 267
Version 5 Release 14
Page 268
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:
Version 5 Release 14
Page 269
This action creates the bundle segments that will be used to route the wires of the power and extension cables.
Boxes are displayed to help you recognize the extremities of the signal.
5. Click the Automatic Routing icon
Page 270
Version 5 Release 14
The bundle segments diameter are updated according to the signal section.
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).
Version 5 Release 14
Page 271
Version 5 Release 14
Page 272
electrical bundle
defined in EWR
bundle segment
defined in EHI
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.
Version 5 Release 14
Page 273
1. In the Equipment.CATProduct, if you edit the properties of the Equipment, you will display the
properties of the reference.
Type and External Reference are attributes of the reference.
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.
Version 5 Release 14
Page 274
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.
3. In the RootProduct.CATProduct, if the Equipment.1 is active (double-click Equipment.1) and you
select the Equipment.1 to edit the properties, you will display the properties of the reference:
Version 5 Release 14
Page 275
Notes:
Catalog Path indicates the location of the catalog containing the physical component
Version 5 Release 14
Page 276
Version 5 Release 14
Page 277
Version 5 Release 14
Page 278
Version 5 Release 14
Page 279
Version 5 Release 14
Page 280
Functional:
Wire:
Wire:
Harness:
Harness:
Sub objects:
Version 5 Release 14
Page 281
hides the wires contained in the bundle segment, shows the bundle
segments and signals.
hides the children bundle segments, only shows the signals and wires.
Version 5 Release 14
Sub objects:
Page 282
On a complex electrical system, the 3D view allows you to limit display to a specific area thus enlightening
the information regarding this area.
Open the RelatedObjectsSession.CATProduct document.
1. Select an object: Geometrical Bundle1.1 for example.
2. Click the Related Objects icon
The Related Objects dialog box appears. The geometry area and the specification tree are reframed on
the object selected.
Version 5 Release 14
Page 283
on the right are the children objects (Assembly meaning), connected to the Bundle Segment4.1.
They represent the contents.
the Bundle Segment4.1 contains two wires and their associated signal.
Version 5 Release 14
Page 284
Version 5 Release 14
Page 285
Version 5 Release 14
Page 286
Elec_DistanceCommon
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.
2. Choose the ElectricalMeasure package and click the right arrow:
3. Click OK to validate.
Elec_DistanceCommon
Syntax
Elec_DistanceCommon(Wire1: Wire, Wire2: Wire):Length
Returns the common length of the two wires given as input arguments.
The type of Wire1 and Wire2 is ElecWire.
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
greater than a given value.
Version 5 Release 14
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:
Page 287
Version 5 Release 14
Page 288
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.
Version 5 Release 14
Page 289
DistanceWireProduct
Syntax
DistanceWireProduct(Wire1: Wire, Object: Product):Length
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
Version 5 Release 14
Page 290
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.
Properties have been added to the product:
Version 5 Release 14
Page 291
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.
Version 5 Release 14
Page 292
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
object selected in the specification tree:
Version 5 Release 14
Page 293
VisualMode
Syntax
VisualMode (BundleSegment: Feature, Visualization Mode (LIGHT/FULL): String): Boolean
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
represented, the rib being deleted.
Example
Create a rule in Knowledge Expert:
Version 5 Release 14
The rule is reversible: you can load a harness in LIGHT mode and reload the geometry by applying the rule with the FULL parameter:
Page 294
Version 5 Release 14
Page 295
Working in LIGHT mode allows you to modify the route (refer to Electrical Harness Installation - Branch Definition) and route wires but the split,
transfer and add branch point commands are not supported.
Page 296
Version 5 Release 14
1. Select Tools -> Options... -> General -> Parameters and Measures and go to the Language
tab.
2. Choose the Electrical package and click the right arrow:
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.
The package contains the following objects:
The IncludesWires attribute has been added to the BundleSegment object.
The CoveredBundleSegments attribute has been added to the Protection object.
BackShell
FillerPlug
SignalRoute
BundlePositionPoint
FunctionalConnector
Stud
Bundle
FunctionalEquipment
System
Page 297
Version 5 Release 14
BundleSegment
GroundSignal
Tape
Cavity
GroupSignal
TerminalBlock
CommandSignal
InternalSplice
TerminalStrip
ConnectorShell
OffSheet
Termination
Contact
PowerSignal
Termination_GeoConstraint
ContactPoint
Protection
VideoSignal
CorrugatedTube
ShieldingSignal
Wire
Equipment
SingleConnector
ExternalSplice
Signal
BackShell
Description
Describes the electrical feature of Back Shell type that you create when you select the
Electrical Library workbench.
For more information, refer to the Electrical Library User's Guide.
icon in the
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.
Inheritance path: Standard - Feature -> ProductPackage - Product
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.
Elec_Ref_Des
Type: String
Defines the back shell reference designator attribute, which is the unique identifier for the back shell in the
project.
Elec_Sub_Type
Type: String
Type: Boolean
Defines the back shell attribute, which makes it possible to know if the component has been modified during
the Electrical Harness Flattening Synchronization command.
Is True if modified.
Elec_External_Reference Type: String
Page 298
Version 5 Release 14
Type: Boolean
Is True if the back shell is connected to a single insert connector and a bundle segment.
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.
Inheritance path: Standard - Feature
Attributes
Elec_Slack
Type: Double
Bundle
Description
Describes the electrical feature of Bundle type that you create when you click the
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.
Elec_Sub_Type Type: String
Version 5 Release 14
Page 299
BundleSegment
Description
Describes the electrical feature of Bundle Segment type that you create when you select one of these icons
or
in the Electrical Harness Installation workbench.
For more information, refer to the Electrical Harness Installation User's Guide.
The BundleSegment type is a segment of a geometrical bundle.
Inheritance path: Standard - Feature -> ProductPackage - Product
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.
Type: String
Elec_Di_Slack
Type: Double
Input data defining the percentage of distributed slack along the bundle segment.
This attribute induces the value of the Elec_Length attribute.
Elec_Diameter
Type: Double
Type: Boolean
Version 5 Release 14
Page 300
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.
Elec_FullConnected
Type: Boolean
Type: Double
Type: String
Defines the bundle reference designator attribute, which is the unique identifier for the bundle in the project.
Elec_Segreg
Type: String
Defines the bundle segment separation code used by the routing algorithm.
Elec_Sub_Type
Type: String
Type: Double
Attribute used in the fake length context of the extracted data in EHF.
This attribute keeps the bundle segment real length, coming from the 3D data.
In this context, the Elec_Length returns the fake length.
IncludedWires
Type: CATIList
Cavity
Description
Describes the electrical feature of Cavity type that you create when you click this icon
Library workbench.
For more information, refer to the Electrical Library User's Guide.
The cavity defines a reservation for a connector.
Inheritance path: Standard - Feature -> ProductPackage - Product
Attributes
in the Electrical
Version 5 Release 14
Page 301
Type: String
Defines a unique identifier for the cavity used to map a functional component and the corresponding physical
part.
Elec_Ref_Des
Type: String
Defines the cavity reference designator attribute, which is the unique identifier for the cavity in the project.
Elec_Sub_Type
Type: String
CommandSignal
Description
Describes the electrical feature of Command Signal type that you create when you click this icon
Electrical System Functional Definition workbench.
For more information, refer to the Electrical System Functional Definition User's Guide.
in the
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.
Elec_Recom_Wire_Type
Type: String
Type: Double
Type: String
Defines the separation code of the command signal used by the algorithm to find out the wire route.
Elec_Signal_Section
Type: Double
Version 5 Release 14
Page 302
Type: String
ConnectorShell
Description
Describes the electrical feature of Connector-Shell type that you create when you click the
Electrical Library workbench.
For more information, refer to the Electrical Library User's Guide.
icon in the
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.
Inheritance path: Standard - Feature -> ProductPackage - Product
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.
Elec_Sub_Type
Type: String
Type: Boolean
Defines the connector shell attribute, which makes it possible to know if the component has been modified
during the Electrical Harness Flattening Synchronization command. Is True if modified.
Elec_External_Reference Type: String
Defines the connector shell external reference attribute.
It is used in Electrical Harness Flattening for 2D detail graphic replacement in a drawing.
Contact
Description
Page 303
Version 5 Release 14
Describes the electrical feature of Contact type that you create when you click the
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.
Inheritance path: Standard - Feature -> ProductPackage - Product
Attributes
Elec_Barrel_Diameter
Type: Double
Type: Boolean
Type: String
Defines the contact reference designator attribute, which is the unique identifier for the contact in the project.
Elec_Sub_Type
Type: String
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.
A corrugated tube is an electrical component applied onto bundle segments as a protection.
Inheritance path: Standard - Feature -> ProductPackage - Product
Attributes
Elec_Bend_Radius
Type: Double
Version 5 Release 14
Page 304
Defines the bend radius value, which corresponds to the minimum bend radius of the corrugated tube curve.
Elec_Bend_Radius_Protection_OK Type: Boolean
Is True if the Elec_Bend_Radius attribute is smaller than the real value of bend radius of the largest bundle
segment linked to the corrugated tube.
Elec_Fmbd_Modify
Type: Boolean
Defines the single connector attribute, which makes it possible to know if the component has been modified
during the Electrical Harness Flattening Synchronization command. Is True if modified.
Elec_Inner_Diameter
Type: Double
Type: Double
Type: Double
Type: Double
Defines the corrugated tube linear mass, used for the flattened representation.
Elec_Ref_Des
Type: String
Defines the corrugated tube reference designator attribute, which is the unique identifier for the corrugated
tube in the project.
Elec_Ref_PartNumber
Type: String
Type: String
Equipment
Description
Type: Double
Version 5 Release 14
Describes the electrical feature of Equipment type that you create when you click the
Library workbench.
For more information, refer to the Electrical Library User's Guide.
Page 305
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.
Inheritance path: Standard - Feature -> ProductPackage - Product
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.
Elec_Fmbd_Modify
Type: Boolean
Defines the equipment attribute, which makes it possible to know if the component has been modified during
the Electrical Harness Flattening Synchronization command. Is True if modified.
Elec_Ref_Des
Type: String
Defines the equipment reference designator attribute, which is the unique identifier for the equipment in the
project.
Elec_Sub_Type
Type: String
ExternalSplice
Description
Describes the electrical feature of External Splice type that you create when you click the
Electrical Library workbench.
For more information, refer to the Electrical Library User's Guide.
icon in the
An external splice is an electrical connector receiving bundle segments from different geometrical bundles.
Inheritance path: Standard - Feature -> ProductPackage - Product
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.
Elec_Fmbd_Modify
Page 306
Version 5 Release 14
Type: Boolean
Defines the external splice attribute, which makes it possible to know if the component has been modified
during the Electrical Harness Flattening Synchronization command. Is True if modified.
Elec_Ref_Des
Type: String
Defines the external splice reference designator attribute, which is the unique identifier for the external splice
in the project.
Elec_Sub_Type
Type: String
Type: Boolean
Is True if all the bundle connection points and terminations of the external splice are connected.
FillerPlug
Description
Describes the electrical feature of Filler Plug type that you create when you click the
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.
Elec_Sub_Type Type: String
Defines the filler plug subtype.
ContactPoint
Description
Page 307
Version 5 Release 14
Describes the electrical feature of Contact Point type that you create when you select the
Electrical System Functional Definition workbench.
For more information, refer to the Electrical System Functional Definition User's Guide.
icon in the
This contact point is a functional electrical component that defines the point of contact or attachment for an
electrical signal.
Inheritance path: Standard - Feature -> ProductPackage - Product
Attributes
Elec_Id_Number
Type: String
Type: Integer
Defines a unique identifier for the contact point used to map a functional component and the corresponding
physical part.
Elec_Ref_Des
Type: String
Defines the contact point reference designator attribute, which is the unique identifier for the contact point in
the project.
Elec_Signal_IO
Type: String
Type: String
FunctionalConnector
Description
Describes the electrical feature of Functional Connector type that you create when you click the
Electrical System Functional Definition workbench.
For more information, refer to the Electrical System Functional Definition User's Guide.
icon in the
This connector is a functional electrical component with one or more associated contact points, for example, a
power or signal transmission connector.
Inheritance path: Standard - Feature -> ProductPackage - Product
Version 5 Release 14
Page 308
Attributes
Elec_External_Reference Type: String
Defines the functional connector reference to an external library.
Elec_Id_Number
Type: String
Defines a unique identifier for the functional connector used to map a functional component and the
corresponding physical part.
Elec_Nominal_Part_Num Type: String
Defines the nominal part number of the physical connector that realizes the functional connector.
Elec_Ref_Des
Type: String
Defines the functional connector reference designator attribute, which is the unique identifier for the connector
in the project.
Elec_Sub_Type
Type: String
FunctionalEquipment
Description
Describes the electrical feature of Functional Equipment type that you create when you click the
Electrical System Functional Definition workbench.
For more information, refer to the Electrical System Functional Definition User's Guide.
icon in the
This equipment is a functional electrical component with one or more associated connectors, for example a
lamp or a battery.
Inheritance path: Standard - Feature -> ProductPackage - Product
Attributes
Elec_External_Reference Type: String
Defines the functional equipment reference to an external library.
Elec_Nominal_Part_Num Type: String
Defines the nominal part number of the physical equipment that realizes the functional equipment.
Elec_Ref_Des
Type: String
Version 5 Release 14
Page 309
Defines the functional equipment reference designator attribute, which is the unique identifier for the
equipment in the project.
Elec_Sub_Type
Type: String
GroundSignal
Description
Describes the electrical feature of Ground Signal type that you create when you click this icon
Electrical System Functional Definition workbench.
For more information, refer to the Electrical System Functional Definition User's Guide.
in the
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.
Elec_Nominal_Part_Num
Type: String
Defines the nominal part number of the wire that realizes the ground signal.
Elec_Recom_Wire_Type
Type: String
Type: Double
Type: String
Defines the separation code of the ground signal used by the algorithm to find out the wire route.
Elec_Signal_Section
Type: Double
Type: String
Version 5 Release 14
Page 310
GroupSignal
Description
Describes the electrical feature of Group Signal type that you create when you click this icon
Electrical System Functional Definition workbench.
For more information, refer to the Electrical System Functional Definition User's Guide.
in the
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.
Elec_Recom_Wire_Type Type: String
Defines the attribute of the wire recommended to realize the signal.
Elec_Routing_Priority
Type: Double
Type: String
Defines the separation code of the group signal used by the algorithm to find out the wire route.
Elec_Signal_Section
Type: Double
Type: Boolean
Defines the internal splice attribute, which makes it possible to know if the component has been modified
during the Electrical Harness Flattening Synchronization command. Is True if modified.
Elec_Sub_Type
Type: String
InternalSplice
Version 5 Release 14
Page 311
Description
Describes the electrical feature of Internal Splice type that you create when you click the
Electrical Library workbench.
For more information, refer to the Electrical Library User's Guide.
icon in the
An internal splice is a type of connector used to connect two or more wires belonging to the same bundle.
Inheritance path: Standard - Feature -> ProductPackage - Product
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.
Elec_Mass
Type: Double
Type: Double
Defines the distance to the bundle segment extremity selected to place the internal splice.
Elec_Ref_Des
Type: String
Defines the internal splice reference designator attribute, which is the unique identifier for the internal splice in
the project.
Elec_Sub_Type
Type: String
OffSheet
Description
Describes the electrical feature of Off Sheet Connector type that you create when you click the
Electrical System Functional Definition workbench.
For more information, refer to the Electrical System Functional Definition User's Guide.
icon in the
An off sheet connector is a marker in the functional definition that is used to establish connections between
different systems.
Inheritance path: Standard - Feature -> ProductPackage - Product
Attributes
Version 5 Release 14
Elec_Name
Page 312
Type: String
Type: Integer
Type: String
Type: String
Stud
Description
Describes the electrical feature of Stud type that you create when you click this icon
Library workbench.
For more information, refer to the Electrical Library User's Guide.
in the Electrical
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.
Inheritance path: Standard - Feature -> ProductPackage - Product
Attributes
Elec_External_Reference
Type: String
Type: String
Defines the stud reference designator attribute, which is the unique identifier for the stud in the project.
Elec_Sub_Type
Type: String
Type: Boolean
Is True only if all the stud bundle connection points are connected.
Version 5 Release 14
Page 313
PowerSignal
Description
Describes the electrical feature of Power Signal type that you create when you click this icon
Electrical System Functional Definition workbench.
For more information, refer to the Electrical System Functional Definition User's Guide.
in the
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.
Elec_Nominal_Voltage
Type: Double
Type: String
Type: Double
Type: String
Defines the separation code of the power signal used by the algorithm to find out the wire route.
Elec_Sub_Type
Type: String
Type: Double
Protection
Description
Version 5 Release 14
Page 314
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.
Inheritance path: Standard - Feature -> ProductPackage - Product
Attributes
CoveredBundleSegments Type: CATIList
Returns the list of bundle segments covered by the protection.
Elec_Fmbd_Modify
Type: Boolean
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.
Elec_Length
Type: Double
Type: Double
Type: Double
Defines the protection linear mass, used for the flattened representation.
Elec_Ref_Des
Type: String
Type: String
Type: String
ShieldingSignal
Description
Version 5 Release 14
Describes the electrical feature of Shielding Signal type that you create when you click this icon
Electrical System Functional Definition workbench.
For more information, refer to the Electrical System Functional Definition User's Guide.
Page 315
in the
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.
Elec_Recom_Wire_Type
Type: String
Type: Double
Type: String
Defines the separation code of the shielding signal used by the algorithm to find out the wire route.
Elec_Sub_Type
Type: String
Type: Double
Type: Double
SingleConnector
Description
Version 5 Release 14
Page 316
Describes the electrical feature of Single Insert Connector type that you create when you click this icon
the Electrical Library workbench.
For more information, refer to the Electrical Library User's Guide.
in
A single insert connector is an electrical connector male or female. It's the physical representation for both the
plugs and the sockets.
Inheritance path: Standard - Feature -> ProductPackage - Product
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.
Elec_Ref_Des
Type: String
Defines the single insert connector reference designator attribute, which is the unique identifier for the single
insert connector in the project.
Elec_Sub_Type
Type: String
Type: Boolean
Defines the single connector attribute, which makes it possible to know if the component has been modified
during the Electrical Harness Flattening Synchronization command. Is True if modified.
Elec_FullConnected
Type: Boolean
if the single insert connector is integrated into an equipment and connected to another single insert
connector,
if the single insert connector is connected to a bundle segment or a back shell and connected to another
single insert connector.
Signal
Description
Version 5 Release 14
Page 317
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.
Inheritance path: Standard - Feature -> ProductPackage - Product
Attributes
Elec_Nominal_Part_Num
Type: String
Defines the nominal part number of the physical wire that realizes the signal.
Elec_Recom_Wire_Type
Type: String
Type: Double
Type: String
Defines the separation code of the signal used by the algorithm to find out the wire route.
Elec_Signal_Section
Type: Double
Type: CATIList
SignalRoute
Description
Describes the electrical feature of Signal Route type that you create when you click this icon
Electrical Wire Routing workbench.
For more information, refer to the Electrical Wire Routing User's Guide.
in the
The signal route is computed to find out the optimized way between two or more extremities of a signal.
Inheritance path: Standard - Feature
Attributes
Elec_Length
Version 5 Release 14
Page 318
Type: Double
Type: String
Defines the nominal part number of the wire that realizes the signal.
Elec_Section
Type: Double
Type: String
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.
Inheritance path: Standard - Feature -> ProductPackage - Product
Attributes
Elec_Ref_Des
Type: String
Defines the system reference designator attribute, which is the unique identifier for the system in the project.
Elec_Sub_Type Type: String
Defines the system subtype.
Tape
Description
Version 5 Release 14
Page 319
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.
A tape is an electrical component applied onto bundle segments as a protection.
Inheritance path: Standard - Feature -> ProductPackage - Product
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.
Elec_Bend_Radius_Protection_OK Type: Boolean
Is True if the Elec_Bend_Radius attribute is smaller than the real value of bend radius of the largest bundle
segment linked to the tape protection.
Elec_Covering_Length
Type: Double
Type: Boolean
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.
Elec_Length
Type: Double
Type: Double
Defines the tape line type, used for the flattened representation.
Elec_Line_Weight
Type: Double
Type: Double
Defines the tape number of layers applied onto the bundle segment.
Elec_Ref_Des
Type: String
Defines the tape reference designator attribute, which is the unique identifier for the tape in the project.
Elec_Ref_PartNumber
Type: String
Version 5 Release 14
Page 320
Type: String
Type: Double
Type: Double
Type: Double
Type: Double
Defines the tape length considering the overlapping due to the taping angle, and also the number of layers.
Elec_Total_Thickness
Type: Double
Defines the tape thickness considering the overlapping due to the taping angle, and also the number of layers.
TerminalBlock
Description
Describes the electrical feature of Terminal Block type that you create when you select this icon
Electrical Library workbench.
For more information, refer to the Electrical Library User's Guide.
in the
A terminal block is an electrical connector receiving bundle segments, each bundle segment being connected to
a termination.
Inheritance path: Standard - Feature -> ProductPackage - Product
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.
Elec_Fmbd_Modify
Type: Boolean
Version 5 Release 14
Page 321
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.
Elec_Ref_Des
Type: String
Defines the terminal block reference designator attribute, which is the unique identifier for the terminal block
in the project.
Elec_Sub_Type
Type: String
Type: Boolean
Termination
Description
Describes the electrical feature of Termination type that you create when you click this icon
Electrical Library workbench.
For more information, refer to the Electrical Library User's Guide.
in the
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.
Inheritance path: Standard - Feature -> ProductPackage - Product
Attributes
Elec_Extra_Length Type: Double
Defines the length to be added to the wire routing length.
Elec_Id_Number
Type: String
Defines a unique identifier for the termination used to map a functional component to the corresponding
physical part.
Elec_Ref_Des
Type: String
Defines the termination reference designator attribute, which is the unique identifier for the termination in the
project.
Elec_Sub_Type
Type: String
Version 5 Release 14
Page 322
Termination_GeoConstraint
Description
Describes the electrical feature of Termination type that you create when you click this icon
Electrical Library workbench.
For more information, refer to the Electrical Library User's Guide.
in the
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).
Inheritance path: Standard - Feature -> ProductPackage - Product
Attributes
Elec_Extra_Length Type: Double
Defines the length to be added to the wire routing length.
Elec_Id_Number
Type: String
Defines a unique identifier for the termination used to map a functional component and the corresponding
physical part.
Elec_Ref_Des
Type: String
Defines the termination reference designator attribute, which is the unique identifier for the termination in the
project.
Elec_Sub_Type
Type: String
TerminalStrip
Description
Version 5 Release 14
Describes the electrical feature of Terminal Strip type that you create when you click this icon
Electrical Library workbench.
For more information, refer to the Electrical Library User's Guide.
Page 323
in the
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.
Elec_Fmbd_Modify
Type: Boolean
Defines the terminal strip attribute, which makes it possible to know if the component has been modified
during the Electrical Harness Flattening Synchronization command. Is True if modified.
Elec_Ref_Des
Type: String
Defines the terminal strip reference designator attribute, which is the unique identifier for the terminal strip in
the project.
Elec_Sub_Type
Type: String
Type: Boolean
VideoSignal
Description
Describes the electrical feature of Video Signal type that you create when you click this icon
Electrical System Functional Definition workbench.
For more information, refer to the Electrical System Functional Definition User's Guide.
in the
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
Page 324
Version 5 Release 14
Defines the part number of the wire that realizes the video signal.
Elec_Recom_Wire_Type
Type: String
Type: Double
Type: String
Defines the separation code of the video signal used by the algorithm to find out the wire route.
Elec_Signal_Section
Type: Double
Type: String
Wire
Description
Describes the electrical feature of Wire type that you create when you click the
Library workbench.
For more information, refer to the Electrical Library User's Guide.
Inheritance path: Standard - Feature -> ProductPackage - Product
Attributes
Elec_Bend_Radius
Type: Double
Type: String
Type: String
Type: Double
Version 5 Release 14
Page 325
Type: String
Returns the reference designator value of the device to which the first extremity of the wire is connected.
Elec_FullConnected
Type: Boolean
Type: Boolean
Is True if a route exists between whatever nodes only using the network connected branches.
Elec_IsRouted
Type: Boolean
Type: Double
Type: Double
Type: String
Type: String
Defines the separation code of the wire used by the algorithm to find out the wire route.
Elec_Shielding_Signal
Type: String
Type: ElecSignal
Type: String
Defines the identifier of the signal used during the wire routing.
Version 5 Release 14
Elec_Sub_Type
Page 326
Type: String
Type: String
Returns the reference designator value of the connection point to which the second extremity of the wire is
connected.
Elec_ToDevice
Type: String
Returns the reference designator value of the device to which the second extremity of the wire is connected.
IsSingleInBundleSegment Type: Boolean
Is True when the wire route follows at least one bundle segment containing only this wire.
Version 5 Release 14
Page 327
Version 5 Release 14
Page 328
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.
1. Log on to VPM Navigator.
Once the connection has completed successfully, the icons in the ENOVIA V5 toolbar are no longer grayed out.
2. Click the the ENOVIA Search... button
A PRC (referred to as Product Root Class or root in VPM Navigator) is the most basic entity in your Product Structure.
3. In this window, double-click the object you want to open.
The VPM Navigator window displays, looking something like this:
Version 5 Release 14
Page 329
1. In the Product tree, right-click the object you want to open and, in the contextual menu, select the
Open... command.
Note that the multi-selection is possible using the Ctrl-key.
Version 5 Release 14
Page 330
3. Now switch to Electrical Library to connect the plug of the geometrical bundle to the female socket
of the other.
To do so:
Page 331
Version 5 Release 14
Also refer to Working with ENOVIA V5: Optimal CATIA PLM Usability.
Version 5 Release 14
Page 332
Checks are performed when using the Electrical tools to ensure that all entities created or modified will be correctly
stored, using the following rules:
Version 5 Release 14
Page 333
No links to geometry (that is to say external references) can be done from the part inside a workpackage to a part
outside the workpackage.
The context for the external links must be set to a product node inside the workpackage.
Refer to Infrastructure User's Guide - Customizing Part Infrastructure.
Mechanical constraints and electrical connections between parts inside the workpackage and outside the workpackage
must rely on published objects.
To make this possible, the following settings must be applied when working with CATIA connected to ENOVIA V5, to
store the geometrical bundles as workpackage in ENOVIA V5:
Version 5 Release 14
Page 334
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
constraints and connections are correctly stored.
Version 5 Release 14
Page 335
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.
Refer to Infrastructure User's Guide - Customizing Part Infrastructure.
To make this possible, the following settings must be applied when working with CATIA connected to ENOVIA V5, to
store the geometrical bundles in explode mode in ENOVIA V5:
a. Select Tools -> Options -> Infrastructure -> Part Infrastructure -> General tab.
Version 5 Release 14
Page 336
For the time being, the following commands are not available if CATIA is connected to ENOVIA V5 Database:
Version 5 Release 14
Page 337
Version 5 Release 14
button.
Together with:
Page 338
Version 5 Release 14
Page 339
Version 5 Release 14
Page 340
10. Define the mapping as explained in the CATIA - Infrastructure User's Guide - Customizing - Customizing Settings Equipment and Systems - Electrical Mapping.
Version 5 Release 14
Page 341
Together with:
Version 5 Release 14
Page 342
Version 5 Release 14
Page 343
button.
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
Version 5 Release 14
Workbench Description
CATIA - Electrical Harness Assembly application window looks like this:
Click the hotspots to display the related documentation.
Page 344
Version 5 Release 14
Menu Bar
Toolbars
Electrical Workbench Specification Tree
Page 345
Version 5 Release 14
Page 346
Menu Bar
The Menu Bar and the items available in Electrical Harness workbench 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.
Version 5 Release 14
Page 347
Version 5 Release 14
Page 348
Version 5 Release 14
Page 349
Page 350
Version 5 Release 14
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
Wire Connection Container
Wire Connection
Internal Splice
Functional System
Functional Equipment
Not linked to physical
Linked to physical
Linked to physical
Linked to physical
Partially routed
Functional Connector
Not linked to physical
Functional Connection Point
Not linked to physical
Signal, Power Signal
Not routed
Shielding Signal
Version 5 Release 14
Group Signal
Ground Signal
Video Signal
Other
Routed Signal in System Space Reservation (SSR)
Page 351
Version 5 Release 14
Page 352
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: these settings will not be lost if you end your
session.
1. Select the Tools -> Options command.
The Options dialog box opens.
2. Select the Equipment & Systems category in the left-hand box.
3. Click the Electrical Harness Installation workbench.
The Harness Management tab appears.
4. Two other tabs, located in the Infrastructure category, in the Part Infrastructure workbench, also
interfere with Electrical Harness Installation:
General
Display
5. For migration purpose, you may need to customize the Migration Batch, Electrical and V4/V5
SPACE tabs located in the General -> Compatibility category.
V4/V5 SPACE
Migration Batch
Electrical
Version 5 Release 14
Page 353
6. For inertia calculation, you will need to customize the Tree customization tab located in the
Infrastructure -> Product Structure category.
Parameters
Version 5 Release 14
Page 354
Version 5 Release 14
Page 355
If this option is selected, only one multi-branchable document can be created within a geometrical bundle: a single
part contains the full harness, reducing the size of the document, the number of contextual links and consequently
the update time.
However to take advantage of the ENOVIA configuration management, this option needs to be cleared if you want
to manage the effectivity at a more detailed granularity level: the branch.
Select this option if the configuration management does not need to be done at the level of each branch, but at the
level of a set of branches created in a single document.
By default, this option is not selected.
Version 5 Release 14
Page 356
If this option is selected, the bundle segment name shows like this in the specification tree:
Geometrical link
If this option is selected, when the selection is completed, the bundle segment is extended to the second point
selected (which is either a bundle segment extremity or a bundle connection point).
By default, this option is selected.
Version 5 Release 14
Page 357
the branch point is removed from the route definition of the branch
the branch is unlinked from the branch point with the Unlink command
the last connected branch is deleted using the Delete Special contextual menu.
By default, this option is set to Keep unused branch points.
Contextual Links
For the first option to be taken into account, you must first change options located in the Part
Infrastructure -> General -> External References frame:
select the Keep link with selected object option, otherwise no external references will be created.
By default, this option is not selected.
clear the Use root context in assembly option. If not, the links will be created to the root of the
assembly.
By default, this option is selected.
Version 5 Release 14
Page 358
In geometrical bundle: creates external reference links only if the selected object is part of the geometrical
bundle of the bundle segment.
Never: always creates a local copy of the selected object with no associativity.
Branch/Support Link
Version 5 Release 14
Page 359
In visualization mode, when the part document is not loaded, an adaptative support is recognized as such if the
ELEC-SUPPORT-RADIUS parameter is published. To take advantage of this option, you need to publish it
manually.
Refer to Part Design User's Guide - Advanced Tasks - Using Tools - Publishing Elements.
If this option is not selected, or if the parameter is not published, the support is not seen as adaptative.
By default, this option is selected.
Version 5 Release 14
Page 360
Click here to know more about the Part Infrastructure General options.
Version 5 Release 14
Click here to know more about the Part Infrastructure Display options.
External References
If this option is selected, the External References will display in the specification tree.
By default, this option is selected.
Page 361
Version 5 Release 14
Page 362
Compatibility for
Electrical Harness Installation
V4/V5 SPACE
Click here to know more about the Compatibility -> V4/V5 SPACE options.
as CGR: the SolidM conversion as CGR means that you will only get the meshing view (visualization mode)
as PartBody: the SolidM conversion as PartBody means that you will be able to see the geometry of the
solid to edit it.
as CGR is the default value.
In the context of the electrical migration, select as PartBody to be able to add technology.
Migration Batch
Version 5 Release 14
Page 363
Click here to know more about the Compatibility -> Migration Batch options.
Interface Name
You need to enter CATIE3DMigration in this field if you want to migrate V4 electrical data to V5.
By default, this option is empty.
Electrical
Click here to know all the details about the Compatibility -> Electrical options.
Bundle segments
If this option is selected, each V4 BNS is migrated to a V5 bundle segment (CATPart document).
Multi-branchable document
If this option is selected, all the BNSs of a V4 GBN are migrated to one multi-branchable document in a V5
geometrical bundle. All the V5 bundle segments are stored in a single CATPart, the multi-branchable document.
By default, this option is selected.
Page 364
Version 5 Release 14
This page deals with the options concerning the specification tree.
Parameters
In the Specification Tree Order, there is a list of CATIA attributes corresponding to the nodes of the
specification tree. You can order the nodes in the specification tree and activate or deactivate their
visualization.
Version 5 Release 14
Methodology
This section explains how to create other kinds of features.
The table below lists the information you will find:
Protection of Given Length Methodology
Flat Cable Methodology
Creating an Adaptative Part
Page 365
Version 5 Release 14
Page 366
Version 5 Release 14
Page 367
Width: 16mm
Thickness: 2mm
Version 5 Release 14
Page 368
Version 5 Release 14
Page 369
To do so:
Distance on curve
Length: 250mm
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.
Point.6 is added to the geometry.
Version 5 Release 14
Page 370
6. Create a new split on the joint between Point.3 and the newly created Point.6 to define a new
centerline between Point.3 and Point.6.
To do so:
a. Click the Split button
Point.6.
c. Click OK to validate.
The geometry is updated.
Version 5 Release 14
Page 371
Version 5 Release 14
Page 372
7. Now replace Split.1 in the PartBody with Split.2, using the contextual menu, to define the rib
between Point.3 and Point.6.
Version 5 Release 14
b. Click OK to validate.
8. Save your protection for a further instantiation.
Page 373
Version 5 Release 14
With such a methodology you can also create grommets, green lines or boots.
Green line
Grommet
Boot
Page 374
Version 5 Release 14
Page 375
Version 5 Release 14
Page 376
The catalog browser closes and the selected protection displays in the upper right corner of the primary
window.
4. Select one or more bundle segments to be covered with the protection:
The dialog box updates and the protection start and end points display in the geometry.
Version 5 Release 14
Page 377
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).
Version 5 Release 14
Page 378
Page 379
Version 5 Release 14
This task explains how to create a specific support for flat cable. This support will be stored into a catalog.
A design section is created onto the support to represent the cable section.
Open the section_support_start.CATPart document and select Part Design.
1. Right-click the Open_body.1 in the specification tree to display the contextual menu.
Select Define in Work Object.
Page 380
Version 5 Release 14
You must respect this axis in order to have proper orientation after flattening.
before drawing.
Version 5 Release 14
Page 381
7. Save the document with an other name into a catalog (for example support-section.CATPart).
Electrical Library User's Guide - User Tasks - Working with Wires - Creating a Catalog
Electrical Library User's Guide - User Tasks - Using Catalogs - Storing a Device
Version 5 Release 14
You can perform this scenario with Electrical Harness Installation for the line creation
.
4. Right-click the Extract.1 in the specification tree to display the contextual menu.
Page 382
Version 5 Release 14
Page 383
Version 5 Release 14
d. Click OK to validate.
6. Right-click the Extract.1 in the specification tree to display the contextual menu. Select Hide-Show to hide.
7. The final result looks like this:
Page 384
Page 385
Version 5 Release 14
a. Point to the chosen position and click to place the first support.
b. Move the compass by choosing an axis in order to place the support in a position close to this one:
c. The first support must be placed at the first point of the line, the fifth must be placed at the last point of the line.
d. The three other supports must be placed along the line.
e. Click Close to shut down the Catalog.
3. If you want to modify your support placements after this, you can use the Smart Move button
The final result looks like this:
Version 5 Release 14
Electrical Library User's Guide - User Tasks - Using Catalogs - Using Smart Placement from Catalog
Electrical Library User's Guide - User Tasks - Using Catalogs - Using Smart Move
Page 386
Version 5 Release 14
Page 387
Page 388
Version 5 Release 14
The aim of this task is to create a bundle segment network with one different bundle segment between every
support.
Open the document you have created in the previous task.
1. Double-click to activate the product.
The Electrical Harness Assembly workbench switches to the Electrical Harness Installation workbench.
The Bundle Segment Definition dialog box opens:
Version 5 Release 14
Page 389
Select the Routed Objects for the bundle segment which will be created between the first two
supports.
Click OK to validate.
4. The result looks like this:
Version 5 Release 14
Page 390
Electrical Harness Installation User's Guide - User Tasks - Creating a Multi-Branchable Bundle Segment
Version 5 Release 14
The aim of this task is to create the loft which will represent the square shape.
Open the document created in the previous task and select Part Design.
1. Select the Insert -> Body menu.
3. Select the Spine tab and select the curve of the bundle as a spline:
Page 391
Version 5 Release 14
5. Click OK to validate.
The result for the first loft looks like this:
Page 392
Version 5 Release 14
Part Design User's Guide - User Tasks - Basic Tasks - Sketch-Based Features - Loft
Part Design User's Guide - User Tasks - Basic Tasks - Sketch-Based Features - Remove Loft
Page 393
Page 394
Version 5 Release 14
The aim of this task is to extract and flatten the flat cable.
Open the flat cable document.
1. Open EHF and create a New Product.
Select the Flattening Orientation tab, then select Support placed in the active plane.
3. Click OK to validate.
5. Select the geometrical bundle from the source document (the flat cable document).
When the extraction is performed the source document automatically close.
6. Save your data.
Version 5 Release 14
Page 395
Version 5 Release 14
Page 396
Note: This square section is not supported by the EHF synchronization mechanism.
For more information about extracting data and harness flattening, see:
Electrical Harness Flattening User's Guide - User Tasks - Flattening the Harness
Electrical Harness Flattening User's Guide - User Tasks - Defining the Harness Flattening Parameters Flattening Orientation
Version 5 Release 14
Page 397
This document also contains three formulas that have been defined to re-compute the support geometry after
routing:
1 - The support remaining length value is set to:
20mm*(2*PI+1)-(2*PI*Radius)
2 - The inner diameter value is set to:
Radius
3 - The outer diameter value is set to:
Radius + 2mm
Version 5 Release 14
Page 398
2. Select the Length type and click the New parameter of type button.
3. Enter the name for it: ELEC-SUPPORT-RADIUS
and a value: 18mm for example
Note: the name must strictly be ELEC-SUPPORT-RADIUS.
4. Select the support radius (PartBody\Sketch.1\Radius.50\Radius) and click the Add Formula button:
5. Enter the formula:
PartBody\Sketch.1\Radius.50\Radius = 'ELEC-SUPPORT-RADIUS'
(the radius is equal to the new parameter ELEC-SUPPORT-RADIUS)
Version 5 Release 14
Page 399
A formula will automatically be generated under the root product of the document, if and only if the ELECSUPPORT-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.
Version 5 Release 14
Page 400
Version 5 Release 14
Page 401
Glossary
B
bend radius
branchable bundle
segment
bundle
bundle segment
The bend radius is the minimum bend radius allowed for the bundle segment.
A set of bundle segments that share the same centerline.
A document containing wires
Also called segment, a geometrical subdivision of a geometrical bundle.
It is the wire graphical representation in the digital mock-up. The bundle segment is
created according to several rules:
C
connector
D
diameter
device
E
effectivity
electrical system
equipment
electrical termination
G
geometrical bundle
Version 5 Release 14
Page 402
H
harness
M
multi-branchable
document
P
pin
properties
protection
An electrical termination
Attributes of a component that define its electrical, mechanical, etc. characteristics.
Covering element wrapping the conductor and possibly the insulating coating
bringing out a mechanical protection. It can be a sleeve, a corrugated tube, a
taping, etc.
R
routing
An operation that computes the optimized wire route between two or more
extremities of a signal.
S
section
segment
sleeve
W
wire
wire connection
Version 5 Release 14
Index
Numerics
3D harness tolerancing
A
adaptative part
ELEC-SUPPORT-RADIUS
adding branch points
adding support
annotation
B
bend
bend radius
bisecting
lines
branch
adding branch points
bundle segment definition
branch point
adding branch points
deleting unused branch points automatically
distance to reference object
removing branch points
splitting branches
branchable bundle segment
adding branch points
Page 403
C
command
Add Branch Point
Add Support
Automatic Wire Routing
Bundle Segment
Bundle Segment Definition
Catalog Browser
Curvilinear Dimensions
Delete Special...
Exit
Formula Editor
Geometrical Bundle
Line
Link
Local Slack
Manage Links
Measure Geometrical Bundle Inertia
Multi-Branchable Bundle Segment
Version 5 Release 14
Page 404
Plane
Point
Projection View/Annotation Plane
Protection
Related Objects
Remove Branch Point
Remove Support
Route Definition
Segment Definition
Split
Transfer Branches
Unlink
Update
construction constraints definition
creating line
creating plane
creating point
curvilinear dimensions
cutting point
splitting bundle segment
D
defining construction constraints
defining parameters
bundle segment
deleting unused branch points automatically
diameter
dimension visualization mode
DistanceWireProduct
Version 5 Release 14
Page 405
E
effectivity
ElecDistanceCommon
ELEC-SUPPORT-RADIUS
adaptative part
electrical application interoperability
electrical data migration
migrating step by step
setting options
V4-V5 mapping
electrical package
electrical user function
DistanceWireProduct
ElecDistanceCommon
VisualMode
external data
management
placing internal splices
external references
F
flexible curve
G
geometrical bundle
geometry on support
routing on surface
Version 5 Release 14
Page 406
H
harness mass calculation
I
instantiating a protection
L
length
line
creating
lines
bisecting
linking bundle segments
loading an iXF document with VPM Navigator
M
measuring geometrical bundle inertia
migrating V4 data to V5
migrating step by step
setting options
V4-V5 mapping
multi-branchable bundle segment
O
optimal CATIA PLM usability
Version 5 Release 14
Page 407
Version 5 Release 14
P
placing internal splices
external data
placing physical devices
plane
creating
point
creating
positioning management
routing options
PRC
Product Root Class
projected view
protection
protection length
R
ratio
related objects
removing branch points
removing support
retainer
routing bundle segments through retainers
route definition
bundle segment
routing on surface
geometry on support
routing options
positioning management
tangent management on device
Page 408
S
section
selective loading
slack
splitting branches
branch point
splitting bundle segment
cutting point
support
removing a bundle segment from
routing a bundle segment into
T
tangent management on device
routing options
Tools Options - Compatibility
Electrical
Migration Batch
V4/V5 SPACE
Tools Options - Electrical Harness Installation
Harness Management
Tools Options - Part Infrastructure
External References
Tools Options - Product Structure
Tree Customization
transferring branchable bundle segments
U
unlinking bundle segments
using ENOVIA catalog for electrical mapping
Version 5 Release 14
Page 409
V
V4-V5 migration
migrating step by step
setting options
V4-V5 mapping
VisualMode
Version 5 Release 14
Page 410