Summary
This is simply an OpenSCAD module for creating an auger or Archimedes screw based on a set of parameters. I have been looking at making my own automated pet feeder with an auger based design which was the inspiration for making this module. The module is very short and simple and can be added to your OpenSCAD libraries for future use.
How I Designed This
As mentioned in the summary, I am working on a design for an automated pet feeder based on the auger/screw designs that are out there. I used information from the Wiki page for 2D to 3D extrusion (https://en.wikibooks.org/wiki/OpenSCAD_User_Manual/2D_to_3D_Extrusion) to create this.
Once I get the pet feeder design done I will most likely post that here as well, so stay tuned.
Configuration Options
Several parameters define what the auger will look like.
length - The auger length in milimeters
radius - The blade radius of the auger
shaft_dia - The diameter of the center auger shaft
shaft_ext_top and shaft_ext_bottom - These define how far in milimeters the center shaft should extend past the top or bottom of the auger blades. This is useful for attaching the auger to a motor shaft using a coupler or other method. either can be used for this purpose. Which one is used will determine the direction that the auger will need to spin to move the material up or down it's length.
blade_width - Defines the width of a single auger blade. This will also determine how thick the auger blades will be.
starts - Defines how many auger blades should run the length of the auger shaft. This is similar to many thread generators that allow you to set how many starting threads will run the length.
twists - Defines how many full 360 degree rotations the blades should make along the length of the shaft. This will tell how close together the auger blades are down the length of the auger shaft.
Etiquetas
Fuente del modelo
