Anyone interested in helping to implement this Feature Request? Need help implementing JCIS screws
There is a guide on how to contribute to Fasteners at https://github.com/shaise/FreeCAD_Faste ... IBUTING.mdI want to implement JCIS (Japanese Camera Industry Standard) screws. The standards are found here: here (bottom of the page under CIPA AD-001 to -003). The threads are metric (although it uses 1.4, 1.7, 2.0, 2.3 and 2.6 nominal diameters).
I followed the contributing guidelines as far as I could, meaning writing the tables and entries into the various .py files. The one thing I'm not able to do is actually writing the code. I have zero experience programming a shape for FreeCAD. And because the code in screw_maker.py is not well enough documented so that I could understand what's going on, I'm having issues starting.
I'll attach what I've done so far. I'll include the specsheets and two FC models made according to them.
Regarding my thought process with the non-Phillips-head driver: A "punch" is easy to model by the specsheet, as I've done. I thought of boolean-cutting the recess out of the screws using the "T"-depth from the specsheet. This seems to me to be the easiest way to achieve the recess. The screws themselves seem similar, but not equal to, the ISO7045 to -48 standards.
Again, modeling would not be a prob
lem; understanding and reconstructing the code is. Any help so that I could do it would be appreciated.
FastenersWB-JCIS.zip
Edit: x-posted to the main Fastener WB forum thread at https://forum.freecadweb.org/viewtopic. ... 37#p582337