Routing Segments
between Points Created On-the-Fly

aprereq.gif (1223 bytes) This task shows you how to route branches between points created on-the-fly. You can also route single bundle segments on surfaces using this method.
Note that it is possible to route branches/bundle segments on different surfaces preserving the bend radius definition.

aprereq.gif (1223 bytes)
  • 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 options. See Routing Options.
  • This command also works in Visualization Mode so you do not need to load the context in design mode.
Open a new product document.
Select the Insert > Existing Component... item, and choose the FreeEdges1.CATPart document.
The path to this sample is: .../online/cfysm_C2/samples/FreeEdges1.CATPart.
  1. Change the Product1 document into a geometrical bundle using Geometrical Bundle .

  2. Click Multi-Branchable Document .

    The Electrical Harness Assembly workbench switches to the Electrical Harness Installation workbench.
    The Branch Definition dialog box opens.
    Enter the value of your choice for the different parameters.
  3. Click Route Definition.

    The Route Definition dialog box opens:
  4. Press the Ctrl key and move the pointer along the geometry to display a manipulator and the tangent direction as shown:

    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:
    • the radius in Automatic mode,
    • the specified value in Manual mode,
    • the radius increased with the safety margin value in Automatic with safety margin.

    These modes are visible on clicking the More >> in the Route Definition dialog box.

    1. Click successively where you want to define the flexible curve.

    2. Releasing the Ctrl key ends the flexible curve definition.

  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:
  8. Optional - Click More >> to access to specific options:
    Under the Offset Management at Creation frame:

    The default value is set to Automatic offset: The flexible curve follows the surface with an offset equal to the bend radius value.

    Automatic with safety margin: The radius of the flexible curve is increased with a safety margin value.

    Manual: If you want to define the route at a selected point with a different offset.

    For example:

    1. You have started to draw the curve with the automatic offset, using the Ctrl key.

      You want to change the route.
      So release the Ctrl key and get access to the Route Definition dialog box.
    2. Select Manual and change the value if necessary.

    3. Press the Ctrl key again to follow the route definition.

      Note: You can change the mode for only one point or more.
    4. Release the Ctrl key to end the route definition.

    5. Click OK to validate the route definition.

  9. Click OK to validate the branch/bundle segment definition.

    The result looks like this:
  • In Automatic mode, the branch/bundle segment will keep in contact with the surface when the branch/bundle segment is modified.
  • In Automatic with safety margin mode, if a protective covering exists, the offset equals the radius of the current bundle segment plus the thickness of the protective covering plus the safety margin entered by the user.
  • The branch/bundle segment will not keep in contact with the surface if the surface is modified.