Parameterized Screw Thread and/or Spring

Parameterized Screw Thread and/or Spring

thingiverse

My first ever Thingiverse upload! This is a screw thread described in OpenSCAD, and as a bonus you can use the helix module portion to generate a spring as well! I was trying to use the twist function in OpenSCAD, but a friend of mine mentioned using two rotated split toruses and this is the result. I've managed to print this out successfully, and this is part of a clamp I'm designing, but I figured this might be useful to someone out there. I have yet to try out just printing the spring portion, but it might work! Instructions The module takes in 4 arguments: d1: Diameter of the coil that makes the helix d2: Diameter of the main helix (add d1 to this value and it'll be the width of the whole thing from thread edge to edge) h1: Height between two coils. If set to 0, this means the coils are touching h2: Height of the whole helix/screw thread All inputs are in mm, and you can optionally comment out the last line to use this file as an included module.

Download Model from thingiverse

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.