Gear type and properties
Specifies the center to center tooth spacing, as measured along the gear's pitch diameter (this valuie is also known as circular pitch)
This selects what type of gear teeth to draw. The gear's teeth can be spur, pinwheel, or protractor.
This specifies involute spur gears. Involute spur gears are the most commonly used type of gear. Any two gears that have the same tooth spacing (or pitch) and the same contact angle (also known as pressure angle) will mesh and run smoothly.
For some applications, it is desirable that one gear be comprised of just a ring of pins. Such gears are also known as "lantern" gears. The pins are typically held together by two discs on either side, so that the whole structure could be said to look like a "lantern". Such a gear may or may not have a shaft passing through the middle of the pins.
The primary advantage of this type of gear is that it's possible to make gears with as few as three teeth that will still run smoothly.
For pinwheel gearing, the gear on the right will always be the pinwheel and the gear on the left will always be cycloid shaped to mate with the pinwheel.
Sometimes it's useful to be able to create a template that divides a circle into a specific number of intervals. For example, to divide a circle into 23 equal parts with a protractor would be tedious and error prone. Using this program you can print a template that divides the circle as specified.
This field always displays the calculated shaft spacing value. The shaft spacing is the sum of the pitch radii of both gears. Pitch radius is calculated from the pitch circumference. Pitch circumference is equal to the number of teeth times the tooth spacing.
You can also enter a new value in this field and the gear's tooth spacing will automatically be recalculated to produce the desired center to center distance for the two gears.
This field specifies the contact angle, also known as pressure angle, for involute spur gears. Larger pressure angles produce gears that have more triangular looking teeth. Larger pressure angles work better for gears with a small number of teeth, but the overall result is lower efficiency due to higher friction in the gear set.
This field is only applicable for involute spur teeth and is hidden if other types of gear teeth are selected.
This field specifies the size of the pins for pinwheel gearing. This field is only applicable to pinwheel gearing and is hidden if other types of gear teeth are selected.
Gear propertiesThis section allows you to specify the parameters specific to each gear.
Selects whether the gear is visible. Note that for pinweel gears, the properties of the pinwheel affect the shape of the mating gear, so even if the right gear is hidden, its properties still affect the gear on the left.
Selects a regular spur gear. That is, a round gear with teeth on the outside.
Selects a ring gear. A ring gear is a gear with teeth on the inside. Ring mode can only be selected if the other gear is a spur gear. Ring gears are useful when making planetary gear sets
Selects a "rack" type gear. A rack is essentially a gear that has been unwrapped. Rack and pinion mode is only currently available for involute tooth types.
Specifies the number of gear teeth.
AddendumSpecifies the addendum of the teeth. The addendum is how much the gear tooth protrudes outside its pitch diameter. It is specified relative to the tooth spacing. That is, a setting of 0.25 means that a tooth's addendum will be one quarter of the spacing, or about half of its width.
The gear's dedendum (that is, how deep a cut beyond the pitch circle between teeth) is taken from the mating gear's addendum. So to set the dedendum of a gear, just set the corresponding addendum of the mating gear.
Note that cycloid gears don't use the addendum parameters.
Spokes & more tab
Some people prefer to use diametric pitch, as opposed to tooth spacing (also known as circular pitch). Diametric pitch is equal to 2 * π / tooth spacing. Some people prefer the program do this calculation for them, so on the "Spokes & More" tab, diametric pitch is shown. You can enter a value in the diametric pitch, and the circumferential pitch on the main tab will automatically be updated.
The pitch diameter is the diametric pitch times the number of teeth. The pitch diameter is useful for working out gear spacing. The ideal center to center distance of a pair of gears is equal to the sum of the pitch diameters, divided by two. Note that the shaft spacing in the "Gear properties" tab already shows the center to center distance as "shaft spacing".
This displays the overall diameter of the gear, from tip to tip.
Specifies the number of spokes. Only spur gears above a certain number of teeth are large enough to have spokes.
Shaft hole diameter
Specifies the shaft hole to draw. For pinwheel (lantern) gears, this specifies the size of the shaft in the middle of the pins. The gear teeth of the mating gear will be kept short enough so as not to interfere with the central shaft. Specify zero to omit the center shaft or shaft hole.
Chain & Sprocket modeThe gear template generator version 2.0 includes a "chain and sprocket" mode. This mode is intended to assist in generating sprocket shapes for wooden block chains and roller chains. Chain & sprocket mode is turned on by selecting the "Chain & Sprocket" tab on the bottom left of the main window.
Nearly all modern metal drive chains, such as those used on bicycles, are of the "roller chain" variety. Roller chains have a cylindrical roller on every pin joint, with two sets of links on either side to join them together.
Block chains are an older, obsolete style of drive chain. Block chains are much simpler to make,
and lend themselves well to wood.
In a block chain, the sprocket engages bocks in the middle of the chain. Each block has two
holes, to which the links on either side attach. An example use of a wooden block
chain can be seen in this tank thread
If the blocks of a block chain are not rounded on the corners, then the corners tend to scrape the sprocket where the chain engages and disengages the sprocket.
The gear template generator will generate sprocket shapes that make allowances for this
"undercut" next to the teeth for this, but the sprockets are still somewhat ugly and inefficient.
A much better solution is to put a bit of a round or chamfer on the edges of the chain blocks. The sprocket at left is very similar to the previous sprocket, but with blocks that have chamfered corners. Note that the teeth have much less undercut.
For clarity, I changed the links to be very thin, but the
links do not actually engage the sprocket, so only the link's length, not its actual
shape contributes to the sprocket shape.
The gear generator can generate shapes for workable sprockets down to three teeth. However, these sprockets are inefficient and will run very rough. If you use the "Animate" function in the gear template generator, you can see that the chain has quite a bit of side-to-side motion.
The shape of the teeth also doesn't engage the chain very well, as the teeth need to be
very sloped to allow the chain to engage and disengage the sprocket.
Sprockets with larger number of teeth will run much more smoothly.
To better see how the chain meshes, parts of the chain and sprocket can be hidden. The image at left, for example, has the chain links hidden. You can also hide the chain entirely. Hiding the chain is useful when making a printout of the sprocket template shape to use when cutting the sprocket out of plywood.
The image at left also has the "Show pitch diameter" turned on. The blue lines
represent the pitch diameter, and the lines crossing it indicate the centers of the tooth
undercut radii. If you have the right size drill, you can start by drilling out the undercut
circles, which will make it easier to cut out the rest of the sprocket with a bandsaw
Specifying the chain dimensionsThe shape of the sprocket teeth is generated based on the shape of the chain blocks, and the length of the chain links.
The shape of the chain blocks and links is specified in terms of length and width. Please note that the specified length is the length between the two holes. The program automatically adds some length to the link to allow for material around the holes.
An additional parameter, "Chamfer" determines how much to remove from each corner
of the blocks and links.
If "Round chamfers" is selected, the chamfer is replaced by a round with a radius
equal to the chamfer measure.
This part of the panel selects which aspects of a gear to display.
Show pitch diameter
When selected, a circle is drawn indicating the gear's pitch diameter.
Show line of contact
For involute teeth, this shows the contact angle (pressure angle) and base radii of the two gears. If you think of the base radii as being two spools, a point along a string unwound from the right gear's base radius and wound onto the left gear's base radius would exactly follow the path along which both gears touch.
Show a crosshair in the center of each gear.
Draw a grid. The grid is useful for getting a sense of scale, for checking that a printout was scaled correctly, and to help align multiple pages together when pasting together multi-page printouts.
Draw diagonal lines on the grid. Diagonal lines are very useful to help align the sheets of a multi-page printout when gluing the pieces of paper together. The diagonals grids work so well, I later wrote BigPrint to allow other types of images to be pasted together this way.
Slowly turn the gears. This allows you to examine how the gears mesh. Note that spur gears with less than 10 teeth and low contact angles will often cause interference. For gears with very few teeth, try pinwheel gears.
I implemented "wobbly mode" for the evaluation version of the program. The eval version can do everything the full version can do, but all output is distorted. The distorted gears would not work in real life.
I found the distorted "wobbly mode" fun to watch, so I have added this "feature" as an option to the full version as well, just for fun.
This field causes the gears to be displayed rotated. The angle is specified as one hundredths of a tooth. Specifying 25, for example, will cause the gears to be rotated by one quarter tooth interval.
This feature is useful if you want to check that spur gears mesh without interference. It's especially useful if you use the up/down buttons, and zoom in on the meshing point by reducing the value of the "screen view width" field.
Screen view width
This field indicates how wide an area the screen represents. This value defaults to 20 cm, or about the width of the printable region on a normal piece of paper.
Note that this value is in whatever units you chose. If you change the units to "inches" then the visible region would change to 20 inches, along with all other dimensions. The display would not change, but when you print it, it will now be much larger as it's now sized in inches.
SavingThe parameters for a gear can be saved in a file for later reloading. The parameters are simply stored in a text file. If a file called "default.gear" exists in the same directory as the program, it will be loaded automatically when the program starts.
UnitsUnits can be selected to be inches, centimeters or millimeters. Note that the displayed gear's size does not change if the units are changed. A gear that is 10 cm across, when you change the units to inches, will now be 10 inches across. The screen width would also change from 20 cm to 20 inches. However, on printing or exporting, the gears will be scaled accordingly. Note, however, that on importing DXF, the units are not specified inside the file. Typically, one must indicate to the importing program what units are represented in the file.
PrintingThe gear template generator is able to print gears that span many pages. If a gear does not fit onto a single page, then the gear is split across multiple pages to be printed and then glued together.
Grid lines, especially when combined with diagonal grid lines, are very useful to help precisely align the pages when gluing them together.
It's advisable to do a print preview before printing your gears. The dimensions you have specified might result in gears that span a surprisingly large number of pages.
You may find that your printer prints just slightly larger or smaller than it should. If you find that 10 grid lines of a one centimeter grid are actually 10.1 cm, you can compensate for this by telling the gear generator to scale output to 99%.
If you print gears that span multiple pages, the gears are printed with no overlap. You may prefer to have a slight amount of overlap from page to page, to give you more confidence in aligning the pages. Use this field to specify that you want overlap.
You may also find that its quite easy to align the pages even without overlap when grid diagonals are enabled.
ExportingWhen exporting to a file, everything that is drawn on the screen is exported. This included both gears, as well as any center and grid lines you may have turned on. It's recommended that you turn off everything but one gear and its center crosshair before exporting. Otherwise, it can be difficult to separate the gears from the grid in whatever program you are importing into.
No printer pagination will be applied to export.
DXF (for CAD)Most CAD programs can import DXF files. DXF is a format that AutoCAD standardized as a means of interchanging 3D graphics. The gear template generator's DXF export is relatively simplistic and only two dimensional, but it will get the shapes into your CAD program.
The DXF export does not include units. Programs that import DXF typically allow you to specify which units the DXF file actually uses. For example, if you used inches to design your gear, but the importing program assumes the units are millimeters, the imported gear will be much smaller than you expect.
SketchUpOne of the most popular CAD programs among woodworkers is the free Google SketchUp. However, the free version of SketchUp does not handle DXF import. It does, however, import data in "Collada" format. Because so many people use the free version of SketchUp, I implemented export to this format so that you can still import gears into the free SketchUp. As CAD programs go, SketchUp is relatively easy. But be warned. All CAD programs have a steep learning curve.
When you import a gear into SketchUp, it will be imported as nested objects. Keep opening the objects until you have opened the gear outline. To turn the outline into a surface that can be extruded, draw a rectangle around the whole outline, then delete the outline of the rectangle. If your gear has spoke and center holes, select these with a double click, copy them, delete them, then paste them in place. After that, you will be able to delete the surface inside the spoke holes. I don't think SketchUp works as well as they say it should in this particular regard, but the above procedure has worked for me.
HPGLHPGL stands for "Hewlett Packard Graphics Language". It is the format used by the old HP plotters. Nobody uses plotters anymore, but the format is fairly straightforward and various pieces of software still know how to import and export graphics in this format. I tested HPGL exporting against this HP plotter emulator.
CSV (for spreadsheet)CSV (Comma Separated Values) is the simplest form of export, consisting of just two columns of numbers, plus some annotation. This format can be loaded into spreadsheets such as Excel. You can display the gears as a graph in Excel by selecting the two columns of numbers and generating an X-Y scatter graph from the data.
Displaying gears in a spreadsheet is not particularly useful, but it's a good
starting point if you wish to manipulate the X-Y points in some way for your own purposes.
Any other questions?If you have any questions about the gear template generator that this Help doesn't answer, feel free to email. Feedback is always appreciated. My email address is:
More about the Gear template generator