cbrf23
Mechanical
- Oct 11, 2011
- 87
I have to build a part with a cork-screw at one end. I created the path that my cutting tool needs to follow using 3 helixes (helii?). I'll try to explain - see the attached image for further clarity. The first helix is the largest diameter and it is a straight helix. The next helix is tapered - it tapers from the first helix's diameter to a smaller diameter. The last helix is a straight helix from that smaller diameter.
I need to sweep a solid body (must be a solid body, not a profile - I can sweep the profile just fine, its the solid body causing problems) along these helixes.
I can not get this to work. I've tried multiple ways...
First I tried a composite path. Solidworks wouldn't let me choose it - pop up said "path must be fully tangent continuous in solid sweep".
I converted the composite path to a 3-d sketch, trimmed away a little from each helix where they meet, and bridged the gap with a spline which I made curvature continous to each. I tried to sweep along this path. Solidworks let me choose the path, and it looked good when I hit "show preview". I hit the green check, and it processes for a minute before a little box pops up saying "failed to complete" - no further explanation. I'm not sure why, I just know I tried all of the options in the sweep dialog with the same (lack of) results.
Now I tried to sweep each helix individually. I had to create a new solid body (cutting tool) with the same geometry at each helix start point, so I did this using equations to drive my dimensions from the original tool sketch. I sweep the first helix no problem. I can't get the next helix to sweep correctly. It shows a preview that looks good when I choose "show preview". When I hit the green check, it just doesnt do the same thing. The sweep completes, but its all sorts of bad. See the attached images...I can't really explain it.
I'm pretty much out of ideas on this. I'm hoping someone with more solidworks experience (I've only been using this program about 4-5 months) has some insight. I really need to complete this project soon.
I've attached an image which I think shows the problem pretty well.
Unfortunately I can't attach the actual solid I'm working with(confidentiality). I tried creating a test file but couldn't get the exact same results, so I didnt attach it.
I need to sweep a solid body (must be a solid body, not a profile - I can sweep the profile just fine, its the solid body causing problems) along these helixes.
I can not get this to work. I've tried multiple ways...
First I tried a composite path. Solidworks wouldn't let me choose it - pop up said "path must be fully tangent continuous in solid sweep".
I converted the composite path to a 3-d sketch, trimmed away a little from each helix where they meet, and bridged the gap with a spline which I made curvature continous to each. I tried to sweep along this path. Solidworks let me choose the path, and it looked good when I hit "show preview". I hit the green check, and it processes for a minute before a little box pops up saying "failed to complete" - no further explanation. I'm not sure why, I just know I tried all of the options in the sweep dialog with the same (lack of) results.
Now I tried to sweep each helix individually. I had to create a new solid body (cutting tool) with the same geometry at each helix start point, so I did this using equations to drive my dimensions from the original tool sketch. I sweep the first helix no problem. I can't get the next helix to sweep correctly. It shows a preview that looks good when I choose "show preview". When I hit the green check, it just doesnt do the same thing. The sweep completes, but its all sorts of bad. See the attached images...I can't really explain it.
I'm pretty much out of ideas on this. I'm hoping someone with more solidworks experience (I've only been using this program about 4-5 months) has some insight. I really need to complete this project soon.
I've attached an image which I think shows the problem pretty well.
Unfortunately I can't attach the actual solid I'm working with(confidentiality). I tried creating a test file but couldn't get the exact same results, so I didnt attach it.