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.
Making Custom Threads
david_winslow625
Member Posts: 2 ✭
I'm working on a project where I'm attempting to completely print all hinges. If successful, it'll save me about $100 in hardware.
In my first attempt, printing the male and female parts resulted in pieces cracking when I tried to screw them together, because I had zero clearance between the male and female threads. After watching some tutorials, people suggested scaling the female part by 1.05 in the x and y axis, which provides necessary clearance. This has worked well, the parts screw together smoothly.
Scaling the parts has unintended consequences - ex the outer diameter of the female part also scales. I'm able to manually correct this, but it's more work than I'd like, and made me have to duplicate some sketches.
Here's a link to the OnShape project. In particular, working on the "Tray Sleeve" part
- Is there a better way to create threads, especially when working with male and female parts?
- Any suggestions for my creation methods?
Thanks for your help!
0
Answers
https://cad.onshape.com/documents/3bf5cef509079e4c2fc89b47/w/4bb103895237d2a913234554/e/1658664dc9586dc4327d7894
The overall process:
- Model new cylinder where you want a screw thread
- Use the ThreadCreator FeatureScript to add threads to the cylinder
- Pattern the threaded cylinder parts
- Use a boolean to cut the threaded hole out of the part with an offset and "all faces" checked -- different thread types in the ThreadCreator FS will allow larger or smaller offsets
There might be a better way, but this is what I typically do.Screenshot showing threads with clearance:
I hope your project goes well!
@alnis is my personal account. @alnis_ptc is my official PTC account.
Dont forget to try the Create Selection option from the right-click menu. Set it to pocket for internal holes or protrusion for external threads.
Although there are probably a number of way to approach this - Alnis thank you for posting the boolean offset-all approach. This has worked great for me!
For a starting point for anyone else going down this path:
https://support.ultimaker.com/hc/en-us/articles/360012869379-How-to-block-support-generation-in-Ultimaker-Cura
@alnis is my personal account. @alnis_ptc is my official PTC account.