Auger OpenSCAD Library
by wtgibson, published
A library to generate a printable auger in one piece without required support material.
The STLs provided are not intended for direct use, but instead show examples of what can be done with the parametric script.
-Customize the radii, height, number of turns, and even do multiple-start augers.
-Vary the thickness to change the tooth strength.
-Modify the overhang angle to what your printer is capable of.
-Choose a left- or right-handed screw
-Library actually respects $fs, $fa and $fn
Optionally, add a perimeter of support material - forming an Archimedes' Screw.
I have succesfully printed a design made with this library on an Ultimaker. An overhang angle of 20Â° works just fine.
If you know the overhang angle your printer is capable of, use that - otherwise try 20 or maybe 30 degrees.
Why is this thing better than the MCAD auger in scew.scad?
- The design is smooth; a series of correctly-shaped polyhedron rather than a series of flat extruded polygons.
- The overhang angle is directly specified, rather than produced as a side-effect.
- Easy to change the strength of the flight by making it thicker
- Doesn't require you to mess around with creating the correct polygon to make the auger shape you desire.
- The underside angle is specified as the overhang angle, but the topside angle is zero; flat. If there is a desire I can change this.
- There are no fillets anywhere; they would be nice-to-have but are difficult to add. (read: I don't know how to do this)
- Variable pitch along the length
- Variable radius along the length
- Ability to change the auger's top end - whether or not it should be truncated, changing the orientation of the last piece of the flight.
Currently the bottom is truncated, and the top is not. Truncating the top would yield an "axial" face like the bottom, compared to its current "tangential" face.
- Make sure r1 > 0
- Overhang angle [0 < angle < 60]
(you could go higher but then it isn't really an auger any more...)
- Make sure flightThickness is >= the layer thickness of your printer (0.2 on Ultimaker)
- Minimum support thickness >= 2 * extruded width (0.8 on Ultimaker)
- Turns is in complete turns. Use turns=angle/360 if needed.
Liked ByView All
Give a Shout Out
Auger OpenSCAD Library by wtgibson is licensed under the GNU - GPL license.
What does this mean?
- Remixing or Changing this Thing is allowed.
- Commercial use is allowed.
We're sure wtgibson would love to see what you've printed. Please document your print and share a Make with the community.
To post a Make simply visit this Thing again and click I Made One to start uploading your photo. It’s even easier to post a Make via the Thingiverse Mobile app (available via Google Play and Apple App Store).