![]() |
CAD for Spiral Cam
So one of the parts for our "shooter/launcher/thing" this year is a spiral cam. We have done the calculations as far as what the maximum and minimum radii need to be, but I have no idea how to design or CAD that. I would assume (from a blurb that I saw of a previous thread) that there is some kind of equation to make this. There will be no load on the cam while it is being adjusted, as it is going to be used as a fancy mechanical stop, so I would like the radius to change evenly over the entire circle.
Any tips on designing and CADing this? EDIT: I (as the only person on our team that knows CAD) just got SolidWorks, but I am still in a transition state between that and Inventor, so either would work. However, I would prefer SolidWorks. |
Re: CAD for Spiral Cam
Quote:
You need a sketch with a circle on it to start. Play around with it for a bit and it should get you the shape you need. |
Re: CAD for Spiral Cam
4 Attachment(s)
Quote:
You can make r change linearly with t (if that is what you meant by "change evenly"), or any other function of t, like polynomials or exponents etc. |
Re: CAD for Spiral Cam
A SolidWorks 2013 you can define the spiral equation in terms of r, theta.
The biggest issue when you are new to entering equations is "Syntax". Make certain you have the right number of (). Order of operations is important. Marie To add an equation in the Equations View: Do one of the following: Click Equations (Tools toolbar). Click Tools > Equations. Right-click the Equations folder in the FeatureManager design tree, and select Manage Equations. Select the Equations View. In the Equations section, click an empty cell in the Name column. Click a dimension in the graphics area. The SolidWorks software does the following: Propagates the dimension name to an empty cell in the Name column and encloses it in quotation marks. Moves the cursor to the Value/Equations column and inserts = (equal sign). Displays a flyout menu with options for starting the equation. After = (equal sign), add a term to the equation by doing one of the following: Type a number or a conditional statement. Select a Global Variable, Function or File Property from the flyout menu. Select Measure ... from the flyout menu and use the Measure Tool to create the term. A appears in the cell to indicate that the syntax is valid. Type + (plus), - (minus) or another mathematical symbol. Add another term to the equation. When the equation is complete, click OK. |
Re: CAD for Spiral Cam
Ok. Thanks to all the replies. From what I am seeing, I should be able to use a polar coordinate system to define the curve, but I can't find a way to do that.
In playing around with the equation line tool a little bit, I have created an Archimedean spiral using the following data: x(t)=t*cos(t); y(t)=t*sin(t). I can't figure out how to modify those equations to fit my radii. Any suggestions? |
Re: CAD for Spiral Cam
1 Attachment(s)
Quote:
For example, if your starting radius is r1=1.57 and your ending radius is r2=6.283 then your spiral would look like the attachment. Why did you choose these particular equations, instead of, say, varying the radius of the spiral linearly with angle, like this? |
Re: CAD for Spiral Cam
1 Attachment(s)
Quote:
r = r1 + (r2-r1)*(theta/alpha) For example, if r1=1, r2=1.5, and alpha=2pi, your equation would be: r = 1 + (1.5-1)*(theta/(2pi)) = 1 + 0.5*(theta/(2pi)) See attachment. |
Re: CAD for Spiral Cam
2 Attachment(s)
If you want a spiral whose tangent always make the same angle with the perpendicular to the radius (i.e. the spiral has a constant "climb slope"), then you could use this equation: r = r1*e^(k*theta), where r1 is the starting radius (at theta=0), r2 is the ending radius (at theta=alpha), and the constant k=log(r2/r1)/alpha. For example, for r1=1, r2=1.5, and alpha=2pi, the equation would be: r = 1*e^((log(1.5/1)/(2pi))*theta) = e^((0.2027*theta)/pi) (see attachment) edit: the second attachment shows the spiral tangent lines at theta=0 and theta=2pi |
Re: CAD for Spiral Cam
Great discussion on cam design.
For Inventor users I have started a new thread on the Inventor page with tips, help links, and a tutorial on generating cams. http://www.chiefdelphi.com/forums/sh...89#post1331489 |
Re: CAD for Spiral Cam
Quote:
|
Re: CAD for Spiral Cam
Quote:
http://www.chiefdelphi.com/forums/sh...43&postcount=4 |
Re: CAD for Spiral Cam
I hope its OK to resurrect this thread and ask for a bit more help. I'm trying to make a snail cam which will give a drop of 20cm, with the bottom 5cm from the centre of rotation. From the thread, I guess I need Ether's equation in Post 8.
I'm trying to model in in Solidworks, and I can't figure out how to enter the equation. Sadly, the explanation given in the thread was too sparse for a Solidworks novice like myself, and I've spent a very frustrating 4 hours searching the web without enlightenment. Could some kind soul give me some pointers? Ideally, a screen shot of the Solidworks Equation box? |
Re: CAD for Spiral Cam
Quote:
|
Re: CAD for Spiral Cam
Thats the first place I looked, and it doesn't really help. I can see how to enter a parametric equation, such as that in post #5 above, but I don't get how to enter Ether's equation in post #8, which is not parametric? Its probably trivial, but I just can't see how to do it.
|
Re: CAD for Spiral Cam
3 Attachment(s)
Quote:
|
| All times are GMT -5. The time now is 18:46. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi