Cable Design with Pro-Engineer Wild Fire 2 (Part-1 Manual Wire Routing)

This blog is meant for Friends in this Engineering Exchange Society.

Here we go……
There are two ways of Design Approach for the Cable Assembly.
1. Top Down Assembly ( for Complex and Real World Assembly, Define Wire, Connector, from the Diagram and auto routing ,etc….)
2. Bottom up Assembly ( Define Wire ,Connector, Route by Manually)
In this exercise, I will go for Second Method. I prepared some necessary parts for the Cable assembly. Cable (called Harness) parts can not exist without main physical assembly.

It is a simple box part to hold for Connectors.

One Dual Connector with create two coordinate system at the shown location (Z-Direction pointing outward) for entry points for wire.

One Single Connector, same as above, one coordinate system as shown and Z-direction pointing to outward for Wire Entry.

It is a Guide for Wire Route for easy illustration.

I assembled the parts as shown in above picture.
Change Application to the Cabling Environment.

We will get the Menu Manager for the Harness Design.
The First thing that I need to do is to Create Harness that will allow me to design and assign for Connector, Wire. Click on the Harness>Create, I gave name “H1”.

In the model tree, I can see My Harness “H1” part is active and commands in Menu Manager become alive.

Second, I used Spools command to create spool. Spool is a list of information file to create Wire. If I already define spool, I can use Read Command.

I created and named S1 spool for wire 1 that will have MIN_BEND_RADIUS is 5mm and thickness is 5mm. Using same method I also created S2 with 3mm parameter for ALL.
After Spool creation, I went for feature to create WIRE. FEATURE > Create>Wire

I created Wire W1 and W2 by using Spool S1 and S2 respectively.

In the model tree, I got two wires models (logically) and two spool definition. Next step is to define logical connector to the physical part and define Wire entry points.

Use Command, Component>Designate>(Click on Dual Connector part)>Use Default Connector Type. Then it will follow to define Entry point.

Define Entry points by choosing the two coordinate systems with wire length 0 and Port Type is ROUND.

Using same method, define component and entry ports for another two single connectors.

I have two wires, three connectors and four entry ports. Now, I can start my Wire routing.

Route>Attach Conn>Sel Model>(Chose to Dual Connector)
Again, look at the Command Line.
(Select wire/cables to route. Use Edit->Find to select by name)

From Search Tool, choose W1 Wire as per picture.
Then again, Attach Conn>Sel Model for Second connector as one of the single type connector.
We defined two connectors and one wire to route a path except for routing points.

First choose, the entry port as one of the coordinate point from Dual Connector and follow by Along axis command and choose axis of the Guide part and Final to choose entry point as coordinate from single connector part.

We will get a Wire Path as per picture and changed thick icon from the menu bar .

Using again same method, I routed another cables on the other port.

Finally, Feature>Create>marker>M1 and M2 for the Marker features and end of this exercise.

Best Regards,


Disclaimer: The information on this page has not been checked by an independent person. Use this information at your own risk.
Pro/ENGINEER®, WildfireTM and the related modules discussed within this
tutorial, as well as all screen captures, are registered trademarks of PTC. For more
information, please consult their web site at

Views: 4277


You need to be a member of The Engineering Exchange to add comments!

Join The Engineering Exchange

Comment by willliammurray on September 11, 2010 at 2:02pm
WOW !!!
Very Interesting and knowledgeable Post.
I like all picture. Thank you so much for the nice post.
Comment by Pagonisn Nikolas on February 28, 2010 at 10:45pm
thank you .Very good information
Comment by S Raghavan on February 28, 2010 at 6:16am
This is just wonderful


© 2021   Created by Marshall Matheson.   Powered by

Badges  |  Report an Issue  |  Terms of Service