×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

Figure-8 Helix
2

Figure-8 Helix

Figure-8 Helix

(OP)
Hi guys,

Is it possible to do a helical type sweep, but in a figure-8 format?

e.g. imagine a spring wound in a figure-8 style, around two parallel mandrels?

cheers,

Dave

RE: Figure-8 Helix

Figure 8 is not the same as square helix.

Curve by Equation can do this. It just depends on how exact you want your circles or if you want exact radii or not.

/* Equation Data
R=5
x=R*sin(20*t*360)
y=t*40
z=2*R*cos(10*t*360)



I will look and see if another method works better.
You may want to try using relations with a variable like(-1)^n to alternate positive and negative values for x to go positive and negative with absolute value between 0 and the Helix diameter or G=1-cos(value) which would have a range of (0-2)

Michael


 

RE: Figure-8 Helix

(OP)
Michael,

Been unable to login to eng-tips for a few weeks. Thank you very much for your response, it was most helpful.

David

RE: Figure-8 Helix

(OP)
This is actually a loop of thick cable stowed on arms protruding from some sub-sea equipment.

I modified the equations a bit to include editable parameters (number of coils, aspect ratio, cable diameter) and to make the cable touch at the cross-over point: -

x=RADIUS*sin(COILS*2*t*360)
y=t*COILS*CABLE_DIA*50
z=ASPECT*RADIUS*cos(COILS*t*360)  

RE: Figure-8 Helix

(OP)
Works better liek this for models in mm:-

x=RADIUS*sin(COILS*2*t*360)
y=t*COILS*CABLE_DIA*2
z=ASPECT*RADIUS*cos(COILS*t*360)   

RE: Figure-8 Helix

(OP)
I am still struggling. Turns out I really need a full-circle figure-8, i.e. two touching circles side by side looking in plan. No matter how I manipulate the above equation I cannot get a constant radius throughout the curve.

Any ideas anyone?

RE: Figure-8 Helix

The ideal answer would invole PTC adding the ability to use If relations in Equation curves like in Variable section Sweeps. Enter an If t>.3 statement in the relation editor and have ProE shake it's finger at you. I think a better method would be to enter the equations once and comment them out or use an evalgraph feature which I'm trying out.The other method would be to use an S shape and do 2 halfs of the figure 8 and possibly pattern with an offset Plane and Offset angle to achieve an easy to modify shape.

Dave told me he was using Wildfire 3 so I went ahead and created a trailfile which i will upload here as well



Michael

RE: Figure-8 Helix

(OP)
SOLVED

r=500
d=65
x=2*r*cos(360*t)*sqrt(cos(360*t)^2)
y=2*r*cos(360*t)*sin(360*t)
z=t*d

Excellent work bronsona from the MathCad forum!!

Thanks

Dave  

RE: Figure-8 Helix

(OP)
Slight problem with the model, I cannot pattern from the diameter section location of the vss, it drifts off the z axis. Easily fixed, I set up a new offset csys for the curve and patterned that instead.

RE: Figure-8 Helix

(OP)
In actual fact, I can do this without patterning at all, by having a continuous curve of 'n' coils, represented by: -

n=coils
r=radius
d=diameter
x=2*r*cos(n*360*t)*sqrt(cos(n*360*t)^2)
y=2*r*cos(n*360*t)*sin(n*360*t)
z=t*d*2*n

I can even have the half coil, e.g parameter: coils = 4.5, to make the cable terminate at the opposite end to the start.

Sweet!

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources