openscad / MCAD

OpenSCAD Parametric CAD Library (LGPL 2.1)
http://reprap.org/wiki/MCAD
578 stars 192 forks source link

[dev] Identical male and female threads generated #79

Open rockstorm101 opened 3 years ago

rockstorm101 commented 3 years ago

The comments on file fasteners/threads.scad claim a difference will be made between external and internal threads, so different clearances will be applied to be able to fit male with female threads. https://github.com/openscad/MCAD/blob/6ccd869e92e8b7644bc4ede24d6fe62c37a7eb3e/fasteners/threads.scad#L46-L50

However that's not true and the clearance defined is not used to generate the profiles. Therefore the two threads, male and female, are generated identically and are therefore unable to fit one into the other if printed as is.

--- Want to back this issue? **[Post a bounty on it!](https://app.bountysource.com/issues/104290785-dev-identical-male-and-female-threads-generated?utm_campaign=plugin&utm_content=tracker%2F86517&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://app.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F86517&utm_medium=issues&utm_source=github).