wandererfan wrote: ↑Mon Aug 20, 2018 12:48 pm
Not really sure how to handle this.
It is some time ago since I had a look into this topic. Step-files support a property of a cylindrical surface, that this surface represents a thread. The shown geometry is nothing more than a cylindrical surface. In cases it may be decorated. But it is only an additional information, that will be used in certain cases. I would expect something similar in FreeCAD, that we can link to a cylindrical surface a thread property. The view provider could than decorate such a surface with thread-texture. The TechDraw Workbench could than add the required lines, in order to show the thread property in drawings according to drawing standards.
As far as I know, such a linkable property, that would indicate a thread on a cylindrical surface does not exist in FreeCAD. Without such underlying framework, it is nearly impossible to support this request. So the first step is to create such a property, that can be applied to cylindrical surfaces. Based on this further functionality can be added:
- view provider for this property
- task menu to set this property
- export and import of the thread property into step-files
- presentation of threads in drawings according to the standards like ISO 6410-1:1993
The following link gives an introduction to simplified thread representation in drawings in section 10:
http://web.iitd.ac.in/~achawla/public_h ... s/sp46.pdf
Ulrich