Thread profile modelling accuracy improvements (Feature Request) #9
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The existing thread modelling is built around a trapezoidal construction. There are four input numbers used Inner and outer diameter plus the root and crest percentage.
This is good for specifying an ACME thread, but makes the input numbers for Metric (e.g. DIN 934) or Imperial (e.g. ASME b18.2.2) hard as the crest and root have tolerance where the angle of the thread does not. Information on Wikipedia is simplistic in the determination of parameters, both the inner and outer have the same dimensions. There are other thread standards that have different angles, determination of the correct input values is none trivial for most users.
Another major drawback with the current implementation is all thread building assumes an integer number of complete rotations. This causes the length to vary after the input. The rank is also fixed.
Not all threads have the same root/crest profile, some are rounded like: BA.
This ticket is first to acknowledge the short comings and then plan a route forward. An outcome might be that approximate/visual is the target and that documentation will be updated in respect of this to set a suitable expectation. This has become more important in recent years with the accessibility of 3D printing.
Thread modelling accuracy improvements (Feature Request)to Thread profile modelling accuracy improvements (Feature Request)