Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing option for generating trapezoid threads and other shapes #60

Open
azalanono opened this issue Dec 31, 2023 · 2 comments
Open

Missing option for generating trapezoid threads and other shapes #60

azalanono opened this issue Dec 31, 2023 · 2 comments

Comments

@azalanono
Copy link

Hello.
I wanted to make a nut for trapezoid threads as often used in 3D printers, i.e. TR8, or TR10, or TR12...
Hereby I noticed that your otherwise great tool only allows metric threads (V-Shaped) and threads I never needed in my life before, but there is no flat thread (angle 90 degrees) and also no trapezoid one (slight angle on both sides, while top is flat).

May I suggest adding such profiles, too?

Also a rounded thread (half round profile) would be interesting. I saw such threads on filters for breath protection.
Conical threads would also be very useful.

@azalanono azalanono changed the title Missing option for generating trapezoid threads Missing option for generating trapezoid threads and other shapes Dec 31, 2023
@mwganson
Copy link
Owner

Thanks for the suggestion. I will look into it. Trapezoidal threads are not scalable in the same v threads are for the purposes of this workbench and the way the thread profiles are constructed.

@azalanono
Copy link
Author

azalanono commented Jan 1, 2024

Happy New Year to you!

My idea for trapezoid gears and also round gears is fully configurable threads.
Round gears should be relatively simple, comparable to V-threads. Would be good, if both radii (root and top of thread) and also base and outer diameter can be set, and this arcs are connected to each other by tangents. This would allow easy modification of profile.

Flat and trapezoid gears should be based on a few parameters. This way they can be generated by the same function.
Entering root diameter, outer diameter, pitch, width of profile on root and angle of sides gets into my mind.
This way I can define flat threads (side angle is 0 deg) and trapezoid threads (angle 10-20 deg), and also axial free play can be varied.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants