
OpenSCAD ISO metric thread library / functions (updated)
thingiverse
OpenSCAD's modified polyhedron() command is now more organized, with functional sections and comments. Choose between Rolson or Fairbury wrench sizes. Expect faster rendering due to optimized assembly of threads. The instructions provide two files, ISOThread.scad (for OpenSCAD 2014.03) and ISOThreadLeg.scad (for legacy versions). These files offer various nut and bolt sizes (M10x16, M8x16, M6x12, M10, M8, M6), which you can uncomment and print in black or white ABS. This new version is highly modular and allows non-ISO thread pitches using functions thread_in_pitch and thread_out_pitch. If you set WrenchSizes=0, Rolson nut/bolt head sizes will be used; if WrenchSizes=1, Fairbury sizes will apply. Rendering is significantly faster due to Tafka's clever suggestion of assembling threads in turns and parts, which takes advantage of OpenSCAD caching. Tested on Windows 7 Home Premium 64-bit with $fn=30, rendering times vary by nut/bolt size and version. Feel free to use and enjoy!
With this file you will be able to print OpenSCAD ISO metric thread library / functions (updated) with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on OpenSCAD ISO metric thread library / functions (updated).