
Parameterized Screw Thread and/or Spring
thingiverse
Introducing my first Thingiverse upload: a screw thread designed with OpenSCAD that also doubles up as a spring! My friend suggested using two rotated split toruses for the twist function, and the result is here. I've successfully printed it and it's part of a clamp design, but it might be useful to others too. The spring portion is yet to be tested. The module accepts four arguments: d1 (coil diameter), d2 (main helix diameter), h1 (height between coils; 0 for touching coils), and h2 (helix height). Inputs are in mm, and you can comment out the last line to use this file as an included module.
With this file you will be able to print Parameterized Screw Thread and/or Spring 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 Parameterized Screw Thread and/or Spring.