Skip to main content
1-Visitor
December 9, 2017
Question

Fixed length cables, modeling slack

  • December 9, 2017
  • 1 reply
  • 4630 views

I'm trying to route a bunch of LAN cables between modules on a server rack. I'm using the cabling application, but am new to it.

 

All of the cables I want to model need to be the same fixed length. There are a dozen or so connections, so the cable length is designed so it reaches the longest path between two ports. But then for the shortest path, you end up with a decent amount of slack in the cable.


Creo doesn't seem to want to put the slack in if I try to fix the overall cable length. It won't let me change the overall length to a few mm more than the minimum path length.

 

However if I pick two locations and set it to some arbitrary long length, it will create extra loops, so I know it can handle it somehow.

 

Any tips on how I can massage this into working? Got some pics below:

 

This is the optimal path length that it wont let me make bigger if I try to change overall lengthThis is the optimal path length that it wont let me make bigger if I try to change overall lengthIf I manually set a length between two locations, it's ok with creating extra length and generates a service loop, but this is impractical as I'd have to calculate exactly how much extra I need to add to every cable I put in.If I manually set a length between two locations, it's ok with creating extra length and generates a service loop, but this is impractical as I'd have to calculate exactly how much extra I need to add to every cable I put in.

 

 

 

1 reply

1-Visitor
December 9, 2017

Solving this problem correctly requires use of FEA techniques. The path depends on finding the minimum stored energy, which is far beyond the capability of a routing application because it also includes specifying boundary conditions you can't control as they are determined by the installer.

 

You need to create routing points to guide the cables where you think it's acceptable for the cables to go and work with it until you have accounted for the length you have set.

EricU1-VisitorAuthor
1-Visitor
December 9, 2017

Is there a way to do it with relations. If I want slack always between locations 5 and 6 could I write something like 

say I want total length to be 1600

fixlength(cable1, loc5, loc6, 1600 - cable1.len )

 

those arent the right commands, I just guessed what they could be. Is that something that is possible? Does anyone know what the right commands are?

23-Emerald III
December 11, 2017

Cantenary sag (google that) is what you are looking for. There is just no such thing in Creo Parametric. It's basically how gravity effects cables and such.

I always just add a routing point in the areas the cable hangs and adjust it's position until it looks right. It's a very manual process.