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...
This is from an older thread and was posted by Mahir Abrahim:
Wave Spring with radius R, height A, and n waves
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.
i tried this method, but the commnd is not showing the z axis and hence the resultant curve is just a open circle...
Are you using SW2010 or newer? The tool you are looking for is found by starting a 3D Sketch and then using the Equation Driven Curve tool. If you are in a 2D Sketch the Z axis data entry is not shown.
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.
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
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.
You might want to bookmark this thread in case there is a solution to your (same) question:
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 wavesx: R*cos(2*pi*t)y: R*sin(2*pi*t)z: A*sin(n*2*pi*t)t1: 0t2: .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.
Harold Brunt ha scritto:
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 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
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.
I understand now. I tried a lot of things hoping to get this to work including changing the reference file locations in my options and using the Equation editor for setting a dimension value equal to the variable. No luck. I guess we wait for the SPR.
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.
you will need to play with the ratio of A to S. the curve intersecting itself is what is causing your error. see attached
Dear Mr. Feist,
Can you show me the image of how to limit twisting in wave spring model here?
Thank you very much!
Thank you very much!! Jeremy. I'll try that!
I've made the wave spring configurable through equations tab.
please teak a look!
Retrieving data ...