Hey! This thing is still a Work in Progress. Files, instructions, and other stuff might change!

Spur parametric gear rack (experimental)

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

Instructions

Generating a gear rack is as easy as this:

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
Tags
This Thing has no tags.
Report as inappropriate

You must be logged in to post a comment.

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!

Works great. I've made one on a Makerbot and I'm printing one on a Prusa now. The Makerbot one fit perfectly with the gear that the HTML-script produced. Thanks for a great thing. I want to try this instead of a belt on a new printer I'm building.

@larsie thanks for your kind words, I appreciate your feedback. Good to hear it prints as intended.