HOW CAN I CREATE A HELICAL SKETCH IN AN ASSEMBLY?
The same way you would create one in a part.
EDIT: Oh! Sorry, maybe not. I just tried and the helix tool is not available. You may have to create it in a dummy part.
Only way I can see is to create your helix in a part, drop it into your assembly then start a 3D sketch in the assembly and use the Convert Entities tool to convert the helix into your 3D sketch. Then if you change the helix in the part the 3D sketch will update.
That may work. Thanks.
You can create an equation driven spline in a 3D sketch (equation driven splines are on the spline tools toolbar) in the assembly using the parametric form with these partial values
Where A is your helix diameter
B is your pitch height
C is your start angle
D is the number of coils
In most cases, what Ash recommends is the simplest approach-especially if you're modeling or representing a spring in your assembly.
However, you can do a lot of cool things with equation driven splines including elliptical helixes, boeties, epicycloids and the like so it's worth gaining some exposure to them.
Check this out
Oops... dunno if it's available in SW2010... search for "path mate", mate.
I think the easiest solution would be to create a virtual part within the assembly, and create the helix within that. Is there a particular reason the helix needs to exist at the assembly level?
I would like to control it using a table driven configurations. I can't control component dimensions using the assembly table.
Paul, did you try the equation driven spline?
Hey Paul -
Can you describe what you're using the helix for?
Also what dimensions do you want to control at the assembly level? (Height, pitch, diameter?)
Just trying to get a better idea of what you're trying to accomplish, maybe there's an easier way.
I wanted to bae able to create parts that are driven off of this helix sketch using an assembly excel deign table. Your are correct. I want to be able to edit the diameter, pitch, height etc in the talbe. Do you know if this is possible? I know you can create assembly sketches but I'm surprised that a sketched helix function is not avaiable in an assembly.
You can control part variables from assembly variables. See attached files.
I want to control the helix dimensions in a excel driven table. I would like to control such dimensions as diameter, pitch height etc.
OK, I just learned something. You can’t use global variables in a design table… BUT! If you create a sketch and link the global variables to the dimensions in the sketch you can then use the sketch dims in a design table. (that’ll make more sense once you see the model)
So there is a sketch in the assembly, which you can hide, that you can drive from a design table which in turn drives the global variables which in turn drives the helix in the part which in turn drives the 3D sketch in the assembly, that’s a mouthful but it works, and not all that difficult once you wrap your head around it.
Hope it’s what you’ve looking for.
I now see how you did that. It worked great! Thank you. I really hope that SW adds a helical sketch function in assembly in the future so I can eliminate a few steps.
You can use global variables in design tables...
Great, I just learned the gloabel variable driven in Excel. Thanks, David,
Retrieving data ...