Thingiverse

Port of OpenSCAD modules to OpenJSCAD by faithhack
by Thingiverse
Last crawled date: 4 years, 2 months ago
I'm really loving OpenJSCAD, especially with the Atom code editor and the atom-jscad plugin so it's time to give a little back. Porting OpenSCAD to OpenJSCAD isn't terribly difficult, so as I port libraries, I'll post them here (if their license allows).
Concerning Individual Library Licences
Each library retains the license of the original project they are ported from. Because Thingiverse doesn't allow listing mulitple licenses in one project, please see the license included with the original project, links included below or in the JSCAD file.
I won't port libraries that don't allow for remixing or derivative work (makes porting kinda' impossible), but I can't/won't modify the terms of the original creators' work since they did all the hard work.
The Libraries (So far...)
ISO Threads: from http://www.thingiverse.com/thing:27183 is a nice little public domain library I have used for making nut, bolts and threaded holes.
Public Domain Involute Parameterized Gears: http://www.thingiverse.com/thing:5505 provides involute gears and racks.
Pin Connectors V2: see http://www.thingiverse.com/thing:10541
NATO Accessory Rail: see http://www.thingiverse.com/thing:2801254
CHANGES:
08/24/2018 - Updated iso_threads.jscad to fix a bug in thread_in_ring wall thickness
12/19/2018 - Posted NATO Rails - this is the first lib that uses the OpenJSCAD V2 coding style, so requires the current desktop or command line to build. I plan to update all of the above libs and any future posts will us the V2 style for includes
Concerning Individual Library Licences
Each library retains the license of the original project they are ported from. Because Thingiverse doesn't allow listing mulitple licenses in one project, please see the license included with the original project, links included below or in the JSCAD file.
I won't port libraries that don't allow for remixing or derivative work (makes porting kinda' impossible), but I can't/won't modify the terms of the original creators' work since they did all the hard work.
The Libraries (So far...)
ISO Threads: from http://www.thingiverse.com/thing:27183 is a nice little public domain library I have used for making nut, bolts and threaded holes.
Public Domain Involute Parameterized Gears: http://www.thingiverse.com/thing:5505 provides involute gears and racks.
Pin Connectors V2: see http://www.thingiverse.com/thing:10541
NATO Accessory Rail: see http://www.thingiverse.com/thing:2801254
CHANGES:
08/24/2018 - Updated iso_threads.jscad to fix a bug in thread_in_ring wall thickness
12/19/2018 - Posted NATO Rails - this is the first lib that uses the OpenJSCAD V2 coding style, so requires the current desktop or command line to build. I plan to update all of the above libs and any future posts will us the V2 style for includes