Hey! This thing is still a Work in Progress.
Files, instructions, and other stuff might change!
Spur parametric gear rack (experimental)
24
Likes
1324
Downloads
1294
Views
Published on September 17, 2011
Description
Warning: not yet printed (and I don't have a printer yet!)
OpenScad script to generate parametric gear racks. Only one important parameter.
There are 4 required parameters:
* module: the most import parameter of any gear. Two gears (or a gear and a rack) of the same module will mesh. Determines the tooth height and this value is the pitch circle diameter in mm. Common gear modules: beltingonline.com/gears-366/spur-gears-367/metric-0-5-to-8-mod-375/
* number of teeth: this parameter together with module determines the length of your rack.
* width: the width of the rack in mm.
* rack bottom height: the height of the rack below the teeth in mm.
The pressure angle is 20 degrees. This is not configurable since normally all MOD gears have a pressure angle of 20 degrees.
When you print this thing please give me feedback.
Change log
2011-09-18: Cleanup unused code + echo length of gear rack + center object + appropriate rotation for printing + added bevel to top of teeth
OpenScad script to generate parametric gear racks. Only one important parameter.
There are 4 required parameters:
* module: the most import parameter of any gear. Two gears (or a gear and a rack) of the same module will mesh. Determines the tooth height and this value is the pitch circle diameter in mm. Common gear modules: beltingonline.com/gears-366/spur-gears-367/metric-0-5-to-8-mod-375/
* number of teeth: this parameter together with module determines the length of your rack.
* width: the width of the rack in mm.
* rack bottom height: the height of the rack below the teeth in mm.
The pressure angle is 20 degrees. This is not configurable since normally all MOD gears have a pressure angle of 20 degrees.
When you print this thing please give me feedback.
Change log
2011-09-18: Cleanup unused code + echo length of gear rack + center object + appropriate rotation for printing + added bevel to top of teeth
Instructions
Generating a gear rack is as easy as this:
When rendering or compiling the script will output the total length of your rack:
I've added an HTML script to calculate a suitable gear for your gear rack based on gear module. With this script you can generate gears using the Parametric involute gears script: thingiverse.com/thing:3575
use <gear_rack.scad>;
gear_rack(mod=1.25,number_of_teeth=20,rack_width=2,rack_bottom_height=3);
When rendering or compiling the script will output the total length of your rack:
ECHO: "Total length of gear rack (in mm): ", 78.5398
I've added an HTML script to calculate a suitable gear for your gear rack based on gear module. With this script you can generate gears using the Parametric involute gears script: thingiverse.com/thing:3575
You must be logged in to post a comment.
License
Spur parametric gear rack (experimental) by devijvers is licensed under the Attribution - Share Alike - Creative Commons license.

Found an issue with slic3r which causes a non-manifold error. Seems something along the software chain does not like how the first "bevel" connects to the main body of the tooth.
Adding a "fudge factor" to the Y dimension of line 39 fixes the issue.
That aside, thank you devijvers for an awesome tool!