Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.
First time visiting? Here are some places to start:- Looking for a certain topic? Check out the categories filter or use Search (upper right).
- Need support? Ask a question to our Community Support category.
- Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
- Be respectful, on topic and if you see a problem, Flag it.
If you would like to contact our Community Manager personally, feel free to send a private message or an email.
Smooth termination of bottle thread?
laird_broadfield
Member Posts: 42 ✭✭
(Disclaimer: amateur.)
I've correctly profiled the SPI-415 thread on the mouth of my bottle (helix, curve-point plane at the end of the helix, sketch the profile, sweep.)
That's here: https://cad.onshape.com/documents/8804c0b6e8623410630d22f0/w/654293064dc85d3482636805/e/1cada1b1e0742069abf96827
However, it ends abruptly, when it should taper down smoothly. The SP-415 standard doesn't actually specify the form of the taper, but specified or not, I'm not really sure of the best way to model it.
SP-415 thread drawing (https://www.bevtech.org/assets/Threadspecs/sp415.pdf)
I've considered
- lofting the end profile down to a point, but that doesn't want to cooperate without a bunch of guides and still isn't elegant.
- adding a path that dives into the surface, but that doesn't achieve a taper.
- applying some form of radius to the end, but that doesn't cooperate very well either.
Thanks.
I've correctly profiled the SPI-415 thread on the mouth of my bottle (helix, curve-point plane at the end of the helix, sketch the profile, sweep.)
That's here: https://cad.onshape.com/documents/8804c0b6e8623410630d22f0/w/654293064dc85d3482636805/e/1cada1b1e0742069abf96827
However, it ends abruptly, when it should taper down smoothly. The SP-415 standard doesn't actually specify the form of the taper, but specified or not, I'm not really sure of the best way to model it.
SP-415 thread drawing (https://www.bevtech.org/assets/Threadspecs/sp415.pdf)
I've considered
- lofting the end profile down to a point, but that doesn't want to cooperate without a bunch of guides and still isn't elegant.
- adding a path that dives into the surface, but that doesn't achieve a taper.
- applying some form of radius to the end, but that doesn't cooperate very well either.
Thanks.
0
Comments
When I had to do this in Solidworks, I created another helical path at the end of the thread that was tangent to the thread path and dove into the surface. I then swept the profile along this path. Once the profile is swept, it will naturally create a taper. See the screenshots below.
Twitter: @onshapetricks & @babart1977
If I clean up the extra extrusion and ignore the (microscopic) edges and corners, it's not bad, though:
Just wondered if there was a better approach with conical fillets or something.
I haven't looked at you document yet, but one thing you could try and do is move the fillet at the base of your thread to be applied after you do the sweep on the ends. That will help blend them in to the bottle neck. Another thing that I see in your top image is you should extend your curve so that it goes inside of the bottle surface, not just up to it. That will get rid of the extra little flat spot on the end of the thread.
Hope that helps,
When you say "larger more elegant blend", do you mean the thread completion segment's dive into the body? If so, wouldn't I just extend the bezier and tweak the handles? I could do that with a revolve instead of a sweep, I suppose. It didn't occur to me to use a revolve, partly because I can't see an easy path to replicating the curve up to the other end via dependencies -- is there a reason a revolve would be better?
If you mean the thread profile's radius into the body, that's 0.5 in the SP-415 spec.
https://cad.onshape.com/documents/14ac901b774df8920196fd26/w/78cd94c4e521567425b1f986/e/657f33601d72149d48f6890d
I used Offset Surface to create a copy of the surface of the flat end of the thread. Then, two transforms to move that surface to the end of the spline and to scale it to 30%, then a loft from the end of the thread to the scaled down surface. Thoughts?
Could you be more specific on how to do the offset surface and transform commands. When I offset it the resulting geometry is not where I need it to be to do a loft later.
Thanks.