Closed bobc closed 3 months ago
I just checked and the definition in the docs is actually what threadlib uses (in THREAD_TABLE.scad). If it is an error, it does not only affect the docs. Could you provide the code that resulted in invalid faces for you?
The example M4 thread profile in docs/DesignOfThreadlib.md appears to give incorrect results (invalid faces) due to winding order. This confused me for a while when doing a difference() and getting weird output.
Suggested fix:
Change
to