i know one method in which the curve through reference point will be used to create a curve and then loft it. But i want to try for some other methods.

Kindly someone help me out in this...

i know one method in which the curve through reference point will be used to create a curve and then loft it. But i want to try for some other methods.

Kindly someone help me out in this...

i tried this method, but the commnd is not showing the z axis and hence the resultant curve is just a open circle...

Brunt,

Thankyou for the quick reply..What will be the equation for the z axis if i want 1> turns. the equation here gives me only one loop. i am looking for 10+ turns. In this particular case what will be the equation for z axis.....kindly do help me.....

As far as I know SW will not do a full 360 degrees or more using the equation driven sketch tool. The two options that come to mind (aside from Charles' suggestion which would save a great deal of time) would be to either pattern the feature or create a table driven sketch. The problem with a pattern would be the gap between the 359.9+ degree end point and the 0 degree start point of the patterned feature. Another possibility would be to search the web/forums for parametric driven curves for SW to see if anyone has posted a template that would work for you.

Hi harold,

that's not exactly truth,SW can draw curves further than 2Pi (360), as long as they don't repeat at same point,

please check my post:

Wave Spring, by driven equation

Regards

John,

I would think the easiest way for you would be to go to the link Charles provided

below. When I forst read this thread I was going to suggest Smalley's website

but Charles beet me to it. I have used this website and trust me. It is the easiest

way to go. Just plug in your numbers and you will get a model and if you can't figure

it out, call them. They will walk you through it.

Harold Brunt ha scritto:

This is from an older thread and was posted by Mahir Abrahim:

Wave Spring with radius R, height A, and n waves

x: R*cos(2*pi*t)

y: R*sin(2*pi*t)

z: A*sin(n*2*pi*t)

t1: 0

t2: .999 (SW won't do a closed loop)

Use the formula driven sketch tool to create the path. You'll need to pattern the resulting part to get the multiple turns.

Hi Harold,

I'm trying to create a curve with your formula.

I set R, A and n in the custom properties, but the formula is red.

I put "R" and 'R' but still be red.

Have you patience to attach the curve so I can understand how I must write the formula ?

Sorry about the delay. I see in your profile that you are on SP1 so I hope that implies SW2011. If not I can post a screen shot.

Harold

Harold Brunt ha scritto:

Sorry about the delay. I see in your profile that you are on SP1 so I hope that implies SW2011. If not I can post a screen shot.

Harold

Hi Harold,

no problem for the delay, we are in Christmas.

When SW2011 came out, I tried to update my profile, but SW2011 wasn't available in the list.

I updated my profile now.

About my problem, I'm talking to use the custom properties as variable in the driven curve and I found that there is a bug.

Just found the thread that Harold referred to https://forum.solidworks.com/thread/33027 - it's very useful info...

You can also just download SolidWorks models from Smalley: http://www.smalley.com/retaining_rings/download_model.asp

I'm digging up an old thread here, but I think the attached file may be of help.

By adding a spacing factor to the z term you can sketch multiple turns.

x(t) = R*cos(2*pi*t)

y(t) = R*sin(2*pi*t)

z(t) = A*sin(n*2*pi*t)+s*t

R = radius

A = height

n = number of waves per turn

s = spacing

I tried this with a non-integer numberof waves per turn (2.5) and the sketch became over defined.

This is from an older thread and was posted by Mahir Abrahim:

Wave Spring with radius R, height A, and n waves

x: R*cos(2*pi*t)

y: R*sin(2*pi*t)

z: A*sin(n*2*pi*t)

t1: 0

t2: .999 (SW won't do a closed loop)

Use the formula driven sketch tool to create the path. You'll need to pattern the resulting part to get the multiple turns.