New stl bevel gear generator now available. Check it out!

All about gear design!

Here, you'll find a wealth of information on how to design gears and build 3D & 2D models, including tips and techniques for creating your own STL/DXF gears on STLGears.com.

Whether you're new to gear design or an experienced pro, this section is your go-to resource for all things gear-related.

Open Sections Close Sections

This section is dedicated to anyone that doesn't want or have the time to learn everything about gear design and is just trying to tinker with them.

The module controls the size of the teeth, and thus, the size of the gear. Overall, the impact of the module on gear design can be summarized as follows:

Larger module -> Larger teeth -> Bigger gear

An image representing the total gear tooth height as 1 multiplied by the module (addendum) plus 1.25 multiplied by the module (deddendum).

Gear tooth dimensions in function of the module

In the image above, the black dashed line represents the root circumference of the gear (the one where the teeth start), and the blue dashed line the pitch circle.

Here you can check a table for the DIN modules.


The pressure angle affects the load capacity, the efficiency and the transmission error of a gear system. A higher pressure angle generally results in a stronger, more efficient and more accurate transmission, but also in higher friction and noise. In practice, a pressure angle of 20° to 25° is commonly used for gears.

An image of various gear teeth, each with a different pressure angle, representing the impact of the pressure angle on their geometry.

Pressure angle effects on tooth geometry

NOTE: Whilst the image represents the effects of the pressure angle on tooth form for a gear with the same module and amount of teeth, they aren't scaled properly.

With an increase in pressure angle, the teeth become sharper. This, in turn, influences the minimum number of teeth required, as a higher pressure angle allows for fewer teeth in the gear.


Two dimensions come into play when manufacturing and using gears, the addendum circle and the pitch circle:

A picture depicting a gear with its fundamental circles.

Gear radii

The respective formulas for the addendum and pitch circumferences are:

PD = m * z

AD = PD + 2m

Where 'm' is the module, and 'z' is the number of teeth of the gear.

If you're planning to machine gears, the addendum circle represents the size of your material previous to the cutting. The pitch circle is just a reference for assembling gears together.


When assembling gears, the distance between centers is derived from the position they take when their pitch circles are tangent:

An image depicting the center distance for a mesh of two spur gears in contact.

Distance between centers

Meaning that the distance between centers 'C' can be expressed as:

C = \( (PD_{1} + PD_{2})\over 2 \)

Where 'PD' is the pitch diameter of its respective gear.


For gear pairs, the principles of the transmission between them can be expressed as follows:

An image depicting two spur gears in contact, representing the resulting transmission effects on torque and angular velocity depending on the gear driving the mesh.

Gear pair transmission

Transmission of torque and speed between gear pairs is in function of the ratio between their amount of teeth. It can be expressed as follows:

$$ i = {z_{Driven}\over z_{Driving}} $$

Where the general expression involving torque and rotational speed is:

$$i = {\omega_{Driving}\over \omega_{Driven}} = {T_{Driven}\over T_{Driving}} = {z_{Driven}\over z_{Driving}}$$

Where

  • ω is the rotational speed (commonly in rpm or rad/s).
  • T is the torque (commonly in N·m or lb·ft).
  • z is the amount of teeth of the gear.

Gears are mechanical devices that transmit power and motion between two or more rotating shafts. Gear design is the process of creating and optimizing gears for specific applications, taking into account factors such as load, speed, and environment.

Gears work under the principle of levers, where a small force applied at one point is amplified and transferred to another point.

An image depicting a lever system in equilibrium. The lever's left arm length is 2m and holds an object that weighs 10kg, the right arm length is 1m and holds an object that weighs 20kg.

({enum}_levers1).- System in balance due to levers principle

In the image above, the system is balanced due to the levers principle, as the 10kg multiplied by its lever length (2m) is equal to the right weight (20kg) multiplied by its arm length (1m). This means that '(10kg * 2m) = (20kg * 1m)'.

Therefore, gears can be visualized as a set of levers organized in a circular configuration:

An image depicting to lever arrays in a circular configuration in contact. The left circular array of levers has a diameter of 2m while the right one has a diameter of 1m.

({enum}_levers2).- Two lever arrays in a circular configuration

The calculations for this lever array do not change, they still use the same levers principle. As an example, if 10kg of force is applied to the left array, what would be the necessary force applied to the right array to balance it out? For the sake of simplicity, consider both arrays are touching at a single tangent point, and that their center distance is the sum of half of both lever lengths (ignoring that continuous contact would be impossible for this geometry):

A picture representing the previous lever arrays but now only with two arms in contact. The distance between centers is 1.5m and the left arm is being applied a force of 10kg. The image tries to depict a system for which the right arms reaction is to be found.

({enum}).- Simplified version of image ({enum}_levers2) shown as two levers in contact

With the image above, the similarities with the system on image ({enum}_levers1) are obvious, only this time there is no fulcrum at the center since each lever has its own rotational point (white dots) at their own center. This means that the resulting force for the right lever can be calculated as '(1m * 10kg) - (0.5m * x) = 0'. We isolate 'x' getting 'x = (1m * 10kg)/(0.5m)' meaning that 'x' is equal to 20kg.

NOTE: 1m and 0.5m are used since both arms are rotating around their respective centers (white dots), so their actual lever length corresponds to half their total arm length.

Furthermore, these lever arrays can be visualized as simply two tangent disks:

An image depicting two circles in tangent contact, the left gray circle has a diameter of 2m, the right brown circle has a diameter of 1m.

({enum}_tangentDisks).- Two tangent disks horizontally aligned

The distance between the centers of the two disks is equal to the sum of their radii (1.5m). If there is no slipping between the disks during rotation, it can be deduced that for every one full rotation of the left disk, the right disk completes two full rotations in the opposite direction. This is due to the diameters ratio, which is determined by diving the diameter of the left disk (2m) by the diameter of the right disk (1m) equaling 2. The same would be true for the inverse, for every full rotation of the right disk, the left one would make half a rotation.

Gears can be easily understood when visualized as circles in contact at a single point, as will be demonstrated in the following sections.

The fundamentals of gear geometry are relatively straightforward, particularly when visualized as two circles in contact. When designing gears, there are four circles to consider, but mostly only one is crucial when assembling them.

A picture depicting a gear with its fundamental circles.

({enum}).- Gear radii

Addendum Circle: The outer circumference of the gear, represented by a solid red circle.

Pitch Circle: The circumference where the gears make contact, represented by a blue dashed circle.

Base Circle: The circumference where the involute portion of the teeth starts, represented by a green dashed circle.

Root Circle: This is the circumference where the teeth begin, represented by black arc sections, as indicated by the arrow.

NOTE: The base circle isn't always larger than the root circle.

The respective formulas for the diameters of each circumference are as follows:

[1] PD = m * z

[2] BD = PD * cos(α)

[3] AD = PD + 2m

[4] RD = PD - 2.5m

Where 'm' is the module, 'z' is the number of teeth for the gear (also refered as 'N'), and 'α' is the pressure angle. These concepts will be further explained in the 'Gear Geometry' sections below.

There are various types of gears, but there are certain guidelines that can be followed for the majority of them during assembly. These guidelines include:

By keeping these guidelines in mind, determining the distance between centers becomes simple. In the image shown, the distance between centers for two external gears, in this case spur gears, is simply the sum of their pitch radii, which can be calculated using the following equation:

A picture of a two spur gear mesh, where their pitch diameter is visibly in contact represented by blue dash-lined circles.

({enum}).- Gear mesh

As seen in the image above, the distance between centers for two external (in this case spur) gears is merely the sum of both their pitch radii, which follos the expression:

[5] CD = (PD1/2) + (PD2/2)

Achieving perfectly tangent pitch circles can be challenging, but the involute section of the gear's teeth compensates for small errors in positioning, minimizing their impact on the gear's lifespan, even though they may shorten it.


This section delves into the intricacies of gear geometry and aims to provide a comprehensive understanding of the various parameters and constraints that are required to produce accurate gears.

As a gear gets larger, its teeth will resemble more and more a trapeze. Essentially, a rack can be thinked of as a section of a gear with an infinite amount of teeth:

An image representing a rack with its most important parameters highlighted out.

({enum}).- Rack geometry

Pitch line 'PL': The imaginary line where contact occurs between a rack and a gear.

Pressure angle 'α': The pressure angle of the rack.

Pitch 'P': The distance between teeth.

Tooth thickness 'T': The thickness of the tooth at the pitch line.

Addendum 'ha': The top portion of the tooth, it is the distance between the pitch line and the tip of the tooth.

Deddendum 'hf': The bottom portion of the tooth, it's measured from the start of the tooth (the trapeze section, not the bottom of the rack) to the pitch line.

NOTE: 'PL' stands for the pitch line. Since racks aren't circular, the pitch circle is represented as a straight line.

The respective formulas for the parameters above are as follows:

[6] P = πm

[7] T = (πm)/2

[8] ha = m

[9] hf = 1.25m

PL: This is just a reference line, and is used to visualize that the pitch circle must be tangent to it.

α: This may vary based on the specific application requirements.

The geometry of a rack is crucial, as it has a significant impact on the geometry of other types of gears.

The module is a crucial factor in gear design as it determines the overall size of the gear. The module affects the size of the gear teeth, which is represented by the distance between the pitch radius and the tip of the tooth (addendum radius):

An image representing the total gear tooth height as 1 multiplied by the module (addendum) plus 1.25 multiplied by the module (deddendum).

({enum}).- Impact of the module in the gear tooth

The image above shows the ipact that the module has on the tooth size since its total height depends on it. The total height of the tooth is known as 'h'.

An image representing the total gear tooth height 'h' as 2.25 multiplied by the module.

({enum}).- Tooth total height 'h'

The total height 'h' of the tooth is given by the formula:

[10] h = 2.25m

Or in terms of the addendum and deddendum:

[10] h = ha + hf

When selecting a module size, it's important to consider the effects it will have on the gear. A larger module results in bigger teeth and gear, as well as stronger teeth.

Module, DIN Standard Series [mm]
0.3 0.4 0.5 0.6
0.7 0.8 0.9 1
1.25 1.5 1.75 2
2.25 2.5 2.75 3
3.25 3.5 3.75 4
4.5 5 5.5 6
6.5 7 8 9
10 11 12 13
14 15 16 18
20 22 24 27
30 33 36 39
42 45 50 55
60 65 70 75

Table 1.- DIN Modules


The pressure angle is one of the most important parameters in gear design, as it affects the load capacity, the efficiency and the transmission error of a gear system. It is defined as the angle between the line of action, which is the line connecting the points of contact between two meshing gears, and a line perpendicular to the plane of rotation of the gears.

An image of various gear teeth, each with a different pressure angle, representing the impact of the pressure angle on their geometry.

({enum}).- Pressure angle effects on tooth geometry

NOTE: Whilst the image represents the effects of the pressure angle on tooth form for a gear with the same module and amount of teeth, they aren't scaled properly.

As depicted in the illustration, the pressure angle affects the tooth form. With an increase in pressure angle, the teeth become sharper. This, in turn, influences the minimum number of teeth required, as a higher pressure angle allows for fewer teeth in the gear.

A higher pressure angle generally results in a stronger, more efficient and more accurate transmission, but also in a higher friction and noise. In practice, a pressure angle of 20° to 25° is commonly used for gears, although this may vary depending on the specific application and the materials used.

An involute is a curve that is defined based on another shape or curve. In modern gear manufacturing, the involute of a circle is commonly used. The parametric equations for the involute of a circle are as follows:

A picture of a green circle and its blue involute, with gray dashed lines that help to point out the involute's contact with the circle is in the x axis.

({enum}_circleInvolute).- Involute of a circle

The parametric equations for the involute of a circle are the following:

X = r*(cos(t)+t*sin(t))

Y = r*(sin(t)-t*cos(t))

Where 'r' is the radius of the circle and 't' is a variable parameter in radians (usually starting from 0, but as shown later, this may not always be the case).

In the case of gear teeth, the involute portion starts at the base circle, and its parametric equations are as follows:

[11] X = rb * (cos(t + σ) + t * sin(t + σ))

[11] Y = rb * (sin(t + σ) - t * cos(t + σ))

Where rb is the radius of the base circle, and σ is the rotation angle for the involute in radians (in the example in image ({enum}_circleInvolute), σ=0).

By including the σ parameter, the involute curve can be rotated 'σ' radians/degrees around the origin. This is demonstred in image ({enum}_rotatedInvolute), where σ=π/2 (or 90 degrees):

An image depicting the same green circle and blue involute as in the previous image, but with an extra involute rotated positive 90 degress so its first contact with the circle is happening in the y axis.

({enum}_rotatedInvolute).- Involute of a circle rotated 90 degrees

Including the 'σ' parameter in the equations above is not necessary. An alternate approach to rotating the involute curve around the origin is to use a 2D rotation matrix:

cos(σ)-sin(σ)

sin(σ)cos(σ)

Applying the 2D rotation matrix to the original involute parametric equations results in:

X = rb * (cos(t) + t * sin(t)) * (cos(σ) - sin(σ))

Y = rb * (sin(t) - t * cos(t)) * (sin(σ) + cos(σ))

These equations produce the same results, but the simpler syntax of equations [11] was chosen as the main equations for demonstration purposes.

While the length of the involute curve is typically not a critical factor in most CAD software, it can be useful to restrict the curve to a specific radius. In such cases, parameter 't' in the equations [11] can be used to directly control the extent of the involute curve to the desired radius.

It's important to note that the parameter 't' actually represents a range of the "roll angle", which is the angle at which the gear tooth's point of tangency with the pitch circle rolls along the line of action. By setting the roll angle for a specific radius, the involute curve can be effectively limited to that radius, making it a helpful tool in gear design.

An image representing the involute's roll angle, which is used to restrict the begining and end of an involute curve section.

({enum}).- Involute roll angle 'θ'

The image above is a graphical representation of the roll angle. While it looks intimidating, its equation is rather simple:

$$ \theta_{r_t} = \sqrt{\left(\frac{r_t}{r_b}\right)^2-1} $$

Here, \(r_t\) is the radius at which the involute curve coordinates are to be found. When 't' equals '\( \theta_{r_t} \)', the involute will be touching the circumference of the circle with radius '\(r_t\)' at the resulting X,Y coordinates. With this in mind, an effective range for 't' can be found for the following cases:


If \(r_b \geq r_r \) then

$$ 0 \leq t \leq \theta_{r_a}$$

If \(r_b < r_r\) then

$$ \theta_{r_r} \leq t \leq \theta_{r_a}$$

Where:

\( \theta_{r_t} \) is the roll angle in function of \( r_t \).

\( r_t \) is the radius at which the roll angle is to be found.

\( r_b \) is the base radius.

\( r_a \) is the addendum radius.

\( r_r \) is the root radius.


To correctly design gears using CAD software and perform FEA analysis, it is crucial to consider tooth geometry. While the properties of teeth have been discussed in the involute and rack geometry sections, it is important to note that tooth geometry varies between a rack and a real gear, especially in terms of tooth thickness. Thus, understanding the specific tooth geometry for the type of gear being designed is crucial for accurate modeling and analysis.

An image depicting a single tooth of a gear. It is pointing out the arc tooth thickness at an arbitrary radius.

({enum}_toothThickness).- Tooth thickness at an arbitrary radius

NOTE: \(T_{ty}\) represents an arc length, not an angle. Unlike angles, which are measured in degrees or radians, arc lengths represent the distance along a curved path.

The tooth thickness at an arbitrary radius, represented by the symbol \(T_{ty}\) , is illustrated in Image ({enum}_toothThickness). This value can be calculated using the following expression:


$$T_{ty} = D_y( {\pi\over 2z} + {2 \cdot X \cdot \tan(\alpha)\over z} + \text{inv}(\alpha_t) - \text{inv}(\alpha_{ty}) )$$

NOTE: This equation only applies for radii equal or larger than the base radius ( \(r_y >= rb \) ).

Where the transverse pressure angle (more about this on the helical gears section) is defined as:

$$\alpha_t = \tan^{-1}({\tan(\alpha) \over \cos(\beta)})$$

The transverse pressure angle at an arbitrary radius \(r_y\) can be calculated with:

$$\alpha_{ty} = \cos^{-1}({rb\over r_y})$$

And the involute function definition stands as:

$$\text{inv}(ψ) = \tan(ψ) - ψ $$

NOTE: When using the \(\text{inv}(ψ)\) function, ψ must be in radians.

Definitions

\(T_{ty}\) is the tooth thickness.

\(D_y\) is the aribitrary diameter where the tooth thickness is wished to be found.

\(z\) is the number of teeth of the gear.

\(\alpha\) is the pressure angle of the gear.

\(X\) is the profile shifting coefficient (if you don't know what this is you can leave it as 0).

\(\alpha_{ty}\) is the transverse pressure angle at an arbitrary radius \(r_y\) .

\(\beta\) is the helix angle (for spur gears \(\beta = 0\)).

\(\alpha_t\) is the transverse pressure angle (for spur gears \(\alpha_t = \alpha\)), not to be confused with \(\alpha_{ty}\) .

NOTE: The Helical gears and Profile shifting sections take a deeper dive into the helix and transverse angles, as well as the profile shifting coefficient.


Although tooth thickness measured in arc length alone may not be very useful for gear design in CAD software, it can be used to calculate the corresponding tooth thickness angle.

An image depicting a single tooth of a gear. It is pointing out the arc tooth thickness as an angle at an arbitrary radius.

({enum}).- Angular tooth thickness at an arbitrary radius

$$ \sigma_y = {T_{ty}\over r_y} $$

Where \(\sigma_y\) is the tooth thickness angle for the arbitrary radius \(r_y\).


Coming soon...


Gears are some of the best machinery components when it comes to the transmission of power, holding up to 98% efficiency! They also come in handy when constant speed must be transmitted between shafts. These will be the main topics for this section.

  • Torque: Is a measure of the twisting or turning force applied on an object, such as a shaft or a wheel. It is typically measured in units of Newton-meters (N·m) or pound-feet (lb·ft) and is the rotational equivalent of linear force (or linear work).
  • Rotational speed: Is a measure of how fast is an object is rotating. It is typically measured in units of rotations per minute (rpm).
  • Driving gear: The gear that causes another gear to rotate in a mesh.
  • Driven gear: The gear moves as a result of the driving gears' rotation.
  • Pinion: A term used to describe the smaller gear of a pair.
  • Wheel: A term used to describe the bigger gear of a pair.

Simplifying the visualization of gears as circles in contact has been a crucial step in understanding their power and speed transmission.

In a system of two tangent disks without slipping, as shown in image ({enum}_tangentDisks), the ratio of the diameters of both disks determines the relationship of their rotations. This relationship is called the transmission ratio, which can be expressed as:

$$i = {Driven\over Driving}$$

Note: The transmission ratio can also be expressed using the notation 'Driven : Driving'.

For example, if the left disk drives the system (causing the other to move), the transmission ratio would be 2 (i = 2m/1m). Conversely, if the right disk drives the system, the transmission ratio would be 0.5 (i = 1m/2m).

For rotational speeds, the transmission ratio can be expressed as:

$$i = {\omega_{Driving}\over \omega_{Driven}}$$

Where ω is the rotational speed (commonly in rpm or rad/s).

The torque is inversely proportional to the rotational speed and can be expressed as:

$${\omega_{Driving}\over \omega_{Driven}} = {T_{Driven}\over T_{Driving}}$$

$$i = {T_{Driven}\over T_{Driving}}$$

Where T is the torque (commonly in N·m or lb·ft).

An image depicting two spur gears in contact, representing the resulting transmission effects on torque and angular velocity depending on the gear driving the mesh.

({enum}_transmissionMesh).- Transmission gear mesh

To assemble gears, it's important to make their pitch circles tangent. For this to happen, they must have the same pressure angle and module. The transmission ratio can be determined using the teeth amount instead of the diameters, as the module cancels out:

$$i = {PD_{Driven}\over PD_{Driving}} \rightarrow {mz_{Driven}\over mz_{Driving}} \rightarrow {\cancel{m}z_{Driven} \over \cancel{m}z_{Driven}}$$

Note: The 'PD' stands for Pitch Diameter as a single expression, not to be confused by the Pitch 'P'.

$$\therefore i = {z_{Driven}\over z_{Driving}} $$

This means that the gear system's transmission ratio is a function of their teeth amount.

The general expression can be expanded to:

$$i = {\omega_{Driving}\over \omega_{Driven}} = {T_{Driven}\over T_{Driving}} = {z_{Driven}\over z_{Driving}}$$

Where 'ω' is the rotational speed, 'T' is the torque, and 'z' is the number of teeth.

Using Image ({enum}_transmissionMesh) as an example, if the left gear has 40 teeth and the right gear has 20 teeth, both with a 2mm module, the transmission ratio could be 2:1 or 1:2, depending on which gear is the driving gear. If the smaller gear drives, the torque will increase but the speed will decrease by the ratio. If the larger gear drives, the speed will increase but the torque will decrease by the ratio.


Gear trains are simple mechanisms where two or more gear arrangements are put to work. There are two types: simple and compund gear trains. Simple gear trains are those where all the gears are aligned alongside each other as represented in the following image:

A picture of a four spur gear train ina single line configuration: gear1 is contact with gear2 who is in contact to gear3 who is in contact with gear4. The gears 1 and 3 are gray and have 40 teeth, whilst gears 2 and 4 are blue and have 20 teeth.

({enum}_gearTrain).- Simple gear train

The calculations for the transmission ratio in simple gear trains are very straightforward since only the first and last gear matter. For example, in image ({enum}_gearTrain), if gear 1 drives the system, what is the transmission ratio at gear 4? The gray gears have 40 teeth each, and the dark blue gears have 20 teeth each.

Using the general expression for the transmission ratio in a gear pair:

$$ i = {z_{Driven}\over z_{Driving}} $$

Substituting all the driven and driving gears:

$$ i = {z_{2} \cdot z_{3} \cdot z_{4}\over z_{1} \cdot z_{2} \cdot z_{3}} \rightarrow i = {\cancel{z_{2}} \cdot \cancel{z_{3}} \cdot z_{4}\over z_{1} \cdot \cancel{z_{2}} \cdot \cancel{z_{3}}} $$

$$ \rightarrow i = {z_{4}\over z_{1}} \rightarrow i = {20\over 40} $$

$$\therefore i = {1\over 2} $$

This proves that the transmission ratio is only affected by the first and last gear, as the middle gears serve as both driving and driven gears, they will cancel each other out in the equation.


Compound gear trains consist of gear pairs where the output gear drives the input gear of the next stage. Commonly, they are used to increase or decrease the speed or torque of the system. This section explains how they work and the calculations involved in understanding them.

A picture depicting a four spur gear compund gear train. Gear1 is a gray gear in contact with gear2 (which is blue) that is concentric with the beige gear3 who is in contact with gear4.

({enum}_compoundTrain).- Compound gear train

Image ({enum}_compoundTrain) shows a compound gear train, where gears 1 and 4 have 40 teeth, and gears 2 and 3 have 20 teeth and are concentric. If gear 1 rotates at a speed of 10 rpm, what is the speed of gear 4?

The transmission ratio is determined by the number of teeth on each gear, as given by the following expression:

$$ i = {z_{Driven}\over z_{Driving}} $$

In the configuration shown, gear 1 drives gear 2, and gear 3 drives gear 4, giving:

$$ i = {z_{2} \cdot z_{4} \over z_{1} \cdot z_{3}} \rightarrow i = {20 \cdot 40 \over 40 \cdot 20} $$

Note: Unlike simple gear trains, in compound gear trains calculations the input of a stage connected to the output of another one doesn't serve as both driven and driving, even though it shares the same rotational speed.

$$\therefore i = {1} $$

Calculating the rotational speed:

$$i = {\omega_{Driving}\over \omega_{Driven}} \rightarrow i = {\omega_{1}\over \omega_{4}}$$

$$\omega_{4} = {\omega_{1}\over i} \rightarrow \omega_{4} = {10rpm \over 1} $$

$$\therefore \omega_{4} = 10rpm $$

This means that gear 4 is rotating at the same speed as gear 1, and the same is true for torque, since \( 1^{-1} = 1 \) (in other words, 1:1 is the same as switching it around to 1:1).

Remember: The torque differential is inversely proportional to speed. If the speed triples, the torque decreases to a third.

Another example, in image ({enum}_compoundReducer), the configuration for the gear train changes. If gear 1 is driving the system, what would be the transmission ratio at gear 4 ?

An image depicting a four spur gear compound gear train reducer. Gear1 is a blue gear with 20 teeth in contact with a gray gear, 'gear2'. Gear2 has 40 teeth and is concentric with gear3, a beige gear with 20 teeth that is in contact with a brown gear that has 40 teeth 'gear4'.

({enum}_compoundReducer).- Compound gear train reducer

Using the general expression for the transmission ratio in a gear pair:

$$ i = {z_{Driven}\over z_{Driving}} $$

Substituting all the driven and driving gears:

$$ i = {z_{2} \cdot z_{4} \over z_{1} \cdot z_{3}} \rightarrow i = {40 \cdot 40 \over 20 \cdot 20} $$

$$ \rightarrow i = {1600\over 400} $$

$$ \therefore i = 4 $$

This configuration is called a reducer because it reduces the speed but increases the torque. In our notation for reducers "A:B" the larger parameter will always be 'A'. Other literatures may have it switched around, but don't worry, the math will be the same, only it'll be switched around (inversed). This means for a reducer with a transmission ratio of 4, others may represent it as 0.25 or \( 1\over 4\) (\( 4^{-1} = \) \( 1\over 4\)). Or the equivalent of having our notation of 4:1 switched to 1:4.



Helical gears are named for their teeth, which follow a helical path. This design has several advantages over other types of gears:

Despite their seemingly complex appearance, helical gears are essentially modified versions of spur gears, as we will demonstrate in this section.

The key feature to understand helical gears is their helix. A helix is a three dimensional curve that resembles a spiral or a coilded spring. It is a curve that lies on a cylinder or cone, and it has a constant slope or pitch along its length. The parametric equations of the helix stand as follows:

  • \(X = r \cdot \cos(t) \)
  • \(Y = r \cdot \sin(t) \)
  • \(Z = b \cdot t \)

$$ 0 \leq t \leq 2\pi$$

Where 't' controls the circular span of the helix and 'b' is a parameter to control the vertical advance of the helix alongside 't' in the Z axis (this will be further explained down below).

A 3D image depicting a spur gear with a helix developing from its pitch radius, highlighting out the helix's pitch.

({enum}).-Helix in gears

Another important parameter is the pitch, which is the distance between the start and the end of the helix at one revolution as shown in the image above. Its definition follows the expression:

$$ P_h = \pi \cdot PD \cdot {\cos(\beta)\over \sin(\beta)}$$

Where β stands for the helix angle. The helix angle controls the steepness of the helix and redirects a portion of the applied force to the axis, giving helical gears the ability to handle more load. However, because of this redirection, special bearings are required since the gears will be subjected to an axial force. The image below is meant to help visualize the helix angle:

An image representing the helix angle and how it is reflected on the inclination of the helical teeth.

({enum}).-Helix angle

As you can see in the image above, the teeth of the gear are represented by two gray lines, and their inclination is determined by the helix angle. The steeper the helix angle, the greater the inclination of the teeth, which for a gear holding its pitch diameter results as a reduction in the pitch. Taking all of this, the helix equations can be redefined as:

  • \(X = ({PD \over 2}) \cdot \cos(t) \)
  • \(Y = ({PD \over 2}) \cdot \sin(t) \)
  • \(Z = ({P_h \over 2\pi}) \cdot t \)

Where

$$ 0 \leq t \leq 2\pi$$

$$ P_h = \pi \cdot PD \cdot {\cos(\beta)\over \sin(\beta)}$$

In this new set of equations 'b' was replaced for a new expression. This new definition for 'b' makes it so that the total height of the helix caps at the pitch when it completes a full revolution. It may seem strange, but this is made to ensure that at one revolution, meaning when 't' is equal to 2π, the vertical distance between the start and ending points of the helix is equal to the pitch.


In helical gear design, the manufacturing method used determines the resulting geometry of the gear. Unlike spur gears, machining for helical gears is not performed in the normal plane, but in an angled plane relative to it.

An image representing the helix angle and how it is reflected on the inclination of the helical teeth.

({enum}_helicalMilling).-Helical gear milling setup

Image ({enum}_helicalMilling) depicts the setup for helical gear manufacturing by milling with a disk cutter. The angle of inclination of the cutter relative to the central axis of the gear is defined by the helix angle β. This angle affects the size of the teeth, which differs from that of spur gears. The greater the helix angle, the more protruded the teeth become, resulting in a difference in tooth size between helical and spur gears.

Depending on the plane from where it is viewed, the size of the teeth for helical gears will differ from that of spur gears. This is represented in the image below, where there are two modules for reference: the normal module and the transverse module. The normal module \( m_n \) is the one that the cutter has, and when viewed from the plane normal to the cut, the teeth geometry is a direct and unmodified result from the cutting tool (since the space between the teeth left by the cutter will be the same as in spur gears). However, when the gear is viewed from one of its faces, the teeth geometry is different (this is easier to visualize in gears with high helix angles) as they seem to be bigger in size.

An image representing the helix angle and how it is reflected on the inclination of the helical teeth.

({enum}).-Helical gear modules

This stems from the fact that the steeper the helix angle, the smaller the projection of the cutter will be on the plane perpendicular to the gear's axis. This leads to a smaller space between teeth, which increases their width. This can make the teeth appear to have a different module, called the transverse module, although they were made using the same cutter as their spur gear counterparts. The transverse module \( m_t \) results from the projection of the normal module onto the face plane.

It is this difference in teeth that affetcs the geometry of helical gears, as the manufacturing methods available will require to address this in different ways. Overall, there are two systems for helical gear design: the radial system and the normal system.


Helical gears designed with the radial system have the same basic dimensions as their spur gear counterparts, making them an easy replacement for spur gears in an already defined system. This means that the transverse module is equal to the normal module. However, it requires special machining tools to fabricate helical gears, with one tool needed for each helix angle.

Radial system helical gears are better suited for non-traditional manufacturing processes. For instance, 3D printing and laser-cutting with the help of a slicer are great options for producing helical gears. Although 5-axis CNC milling can also be used, it may not be ideal for cost reasons.

An image representing how the teeth twist along the helix for helical gears.

({enum}_helicalToothPath).-Helical tooth path

NOTE: Whilst the helix in the image is in the addendum circle, the helix for the calculations is defined at the pitch circle.

Helical gears belonging to this system may be viewed as spur gears twisted along their vertical axis as shown in image ({enum}_helicalToothPath). It may seem hard to grasp the transition of a 2D image into a 3D property, so we made a gif to illustrate this:

A gif showing how the section view of a helical gear just rotates as you go up in its height.

The animation above illustrates the section view of a helical gear when viewed from above as you move up its height. You can achive the same by using a 3D slicer (like Cura) and use the preview to see the layers alongside the vertical axis. This is important because for helical gears, the involute is in the transverse plane.


Helical gears designed with the normal system can be fabricated using conventional manufacturing methods, which makes them the default choice when hobbing or making gears with a mill. However, their basic dimensions are different from that of their spur gear counterparts.

This stems from the fact that the more pronounced the helix angle, the smaller the space between the teeth. Since there is a reduction in the overall spacing of the teeth, the material size must change to compensate. This can be better understood with a machining example:

An image of a gear cutter showing how it's used for milling.

({enum}_gearCutterMilling).-Gear cutter & milling

Image ({enum}_gearCutterMilling) shows a gear cutter used for milling, same as in image ({enum}_helicalMilling). Milling is probably the simplest gear making process to understand since the cutter shapes the space between teeth:

An image showing how the space between teeth is defined by the cutter's shape.

({enum}).-Gear cutter profile

What's interesting is what would happen if the cutter was rotated as in image ({enum}_helicalMilling)? How would the gear's teeth look? To understand this, the image below introduces a new green cutter section (which is the same as the blue cutter section) and rotates it. This rotation is how helical gears would be manufactured using milling:

An image showing how the space between teeth is affected by the inclining the gear cutter.

({enum}_inclinedCutter).-Inclined gear cutter profile projection

NOTE: The blue cutter and the green cutter are exactly the same. On the right side of the image, the green cutter lines are dashed because it is a projection, not the actual geometry of the cutter.

Image ({enum}_inclinedCutter) depicts the projection of the inclined cutter on the transverse plane. As you can see, when viewed from the top (or if you want to get technical, the transverse plane) the projection of the gear cutter is reduced. The more pronounced the helix angle is, the smaller the projection of the cutter will be. This is a key concept to understand why the basic dimensions of helical gears are different; the cutter is still the same, but by inclining it there's ought to be a modification on the teeth.

An image showing how the space between teeth is affected by the inclining the gear cutter.

({enum}).-Inclined gear cutter profile impact on the teeth

As shown in the image above, a reduced projection of the cutter increases the width of the teeth. This is a big difference in teeth geometry when compared to spur gears. As a rule of thumb, the greater the helix angle, the more notorious this difference will be. To compensate this, modifications to the material size are performed, meaning the dimensions for helical gears are different:

[12] PD = \(m_t\) * z

BD = PD * cos(\(\alpha_t\))

[13] AD = PD + 2\(m_n\)

[14] RD = PD - 2.5\(m_n\)

Where:

[15] \(m_t\) = \(m_n \over cos(\beta)\)

[16] \(\alpha_t = \tan^{-1}\left(\frac{\tan(\alpha)}{\cos(\beta)}\right)\)

\(m_n\) is the normal module, previously known simply as \(m\).

An important thing to mention is that even though the geometry of the teeth changes, the addendum and deddendum stay the same. It may be hard to grasp why, but think about it: the gear cutter is still the same as for spur gears. Yes the material size has changed, but as long as the tool stays the same the addendum and deddendum won't change.

When modeling helical gears in the normal system, knowing the tooth thickness at a certain radius may seem tricky; after all the dimensions have changed. What's important to understand is that since the module in the transverse plane is different, so will the base radius, which is used for the calculations of the tooth thickness \(T_{ty}\). Once the tooth geometry is set on the transverse plane, you can twist it along its vertical axis, same as in the radial system explanation (although the geometry is no longer that of a spur gear):

A gif showing how the section view of a helical gear just rotates as you go up in its height.

Screw gears, also known as crossed helical gears, are a type of gearing mechanism where two helical gears are positioned such that their axes are not parallel to each other. Unlike traditional parallel-axis helical gears, screw gears can be used in applications that require non-parallel axes.

An image showing a pair of crossed helical gears.

({enum}).-Screw gears

The defining characteristic of screw gears is that the axes of the two gears form an angle between them, which is usually set at 90 degrees, although other angles can be achieved depending on the specific design requirements. Due to their crossed orientation, screw gears can provide advantages in certain applications. For instance, they are often utilized in mechanical systems where space constraints or specific design requirements necessitate transmitting power between two non-parallel axes.

Positioning helical gears is as simple as with their spur gear counterpart, there are just some extra things to consider when doing so:

  • Helical gears follow the same basic rules of spur gear meashing: they must share the same module and pressure angle so they can mesh with each other.
  • Helical gears with parallel axes must have the same helix angle to ensure smooth meshing..
  • To find the distance between centers can be determined by making their pitch circles tangent to each other, regardless of whether they are crossed helical gears or not.
  • For helical gears to mesh, they must be of the same helical system.
  • When designing crossed helical gears with a 90-degree angle between their axes the sum of their helix angles should be 90 degrees to ensure proper meshing.

Although helical gears pose sevaral advantages over spur gears, they do have inconveniences that must be taken into account when designing a mechanical system that utilizes them. The most relevant issue that arises is the axial load generated by helical gears.

The axial load refers to the opposing force exerted on the gear's axis when a force is applied to the gear teeth. This stress on the axis can be problematic as it necessitates the use of special bearings, commonly known as 'thrust bearings,' to handle this specific type of load. These specialized bearings tend to be more expensive compared to the standard bearings used in various mechanical systems.

A stick diagram depicting the comparisson between the resulting axial forces and torques when applying a vertical force to the helical and spur gear teeth.

({enum}).-Helical vs. Spur gear axial forces comparisson

However, there exists a simple solution to mitigate this axial load, namely the implementation of double helical gears:

An image showing a drwaing of a double helical gear.

({enum}).-Double helical gear

By mirroring the helical tooth, herringbone gears introduce an additional opposite axial force, effectively canceling out each other. This is depicted in the below diagram, where the two resulting axial forces 'R' are equal in magnitude but in opposite directions, same with the torques, where they cancel out each other:

A stick diagram depicting how by mirroring the helical gear geometry the axial load gets cancelled.

({enum}).-Double helical gear axial forces

This means that double helical gears don't face the same requirement for special bearings as helical gears do. Although this makes it look like the double helical gears are superior in every way to helical gears, they are more difficult and expensive to manufacture, making them less suitable for most applications.


Internal gears are a very special type since they are the key component for planetary gear drives. Not only do they enable higher transmission ratios, but they also excel at conserving space, making them particularly valuable in various applications lie automatic transmissions for vehicles, robotics, and mechanical reducers. Understanding internal gears is highly important when designing mechanical transmissions, and this section provides a comprehensive overview of their fundamental principles.

As internal gears are essentially external gears turned inside out, with teeth cut on the inner circumference rather than the outer surface. When meshed with external gears, the distance between centers plays an important role for the gear train design.

A stick diagram depicting the distance between centers for an internal gear array.

({enum}).-Distance between centers for internal gears.

As shown in the image above, when an internal gear meshes with an external gear, the radii of both gears are subtracted to calculate the distance between centers. This distinction is crucial in ensuring proper gear engagement and accurate transmission of power. In the scenario where the external gear is in direct contact with the internal gear, the general expression for calculating the distance between centers becomes:

$$ CD = {I_{PD} - E_{PD} \over 2}$$

Where \( I_{PD} \) stands for the internal gear's pitch diameter as \( E_{PD} \) does for the external gear's pitch diameter.


Coming soon...

Coming soon...

Coming soon...

Coming soon...

Coming soon...

Milling stands as one of the most prevalent manufacturing processes today. It employs a milling machine, where the material remains stationary while the tool, or cutter, rotates and moves. In the context of gear manufacturing, milling predominantly serves to create spur gears, utilizing an involute cutter to shape their teeth. Although milling can be used to manufacture other gear types such as helical or straight bevel gears, it requires complex setups for the milling machine. Understanding this process is really helpful for mastering gear geometry, as it facillitates the comprehension of more intricate concepts.

({enum}).-Gear milling

The key concept to grasp is that the involute cutter shapes the gear teeth by cutting the spaces between them, illustrated below. Each tooth is created by making a cut, rotating the material, and repeating the process until all teeth are formed. Because the shape of the cutter is an involute and the involute changes with the number of teeth (a higher teeth count makes them resemble those of a rack), a single cutter cannot be used for every gear. These properties are further explored in the gear cutter section.

An image showing how the space between teeth is defined by the cutter's shape.

It's also important to note that, like in all manufacturing processes, imperfections and operator errors are expected and must be considered. However, the involute curve possesses a unique property: it's a conjugated profile. While the mathematical concept may be challenging, in practice, this means that slight errors in the distance between gear centers have minimal impact. This allows for deliberate modifications to the gear geometry to better suit mechanical systems, detailed in the Profile Shifting section.

Gear manufacturing is an extensive subject, so only essential information is covered on STLGears.com. For those seeking deeper insights, Ivan Law's "Gears and Gear Cutting" is an excellent book that delves into gear manufacturing techniques.

In gear milling, specialized involute cutters are used to shape the spaces between gear teeth. These cutters resemble disks with teeth arranged around their circumference and are typically found in sets of 8. It's important to note that neither the pressure angle nor the module of the cutters can be adjusted.

The necessity for multiple cutters arises from the nature of the involute curve itself. In a set of involute cutters, you'll notice that each cutter can generate only a relatively small range of teeth, especially for gears with a low tooth count. However, as the desired number of teeth increases, the cutters can handle a wider range.This is because, as the number of teeth increases, their shape begins to resemble that of a rack.

This phenomenon can be explained by a simple mathematical concept: the shape of the gear teeth represents only a portion of the involute curve generated at the base diameter. As the base diameter increases while maintaining the same module (meaning more teeth), so does the size of the involute curve itself. However, the size of the involute portion for each tooth remains constant (the radial difference between the base and addendum radii), making the curvature of the involute less pronounced. This is akin to our perception of the curvature of the earth; the ground appears flat because it represents only a small portion of a larger curve.

Understanding this concept might be challenging, so the image below provides a visual illustration for clarity.

({enum}).-Tooth geometry comparisson as number of teeth goes up

As illustrated above, as the number of teeth in a gear goes up, their shape resembles more and more the trapezoidal shape of the teeth in a rack. You could say that, in essence, a rack is a portion of a gear with an infinite amount of teeth.

Profile shifting is a machining technique where the cutter's depth is adjusted outward or inward during the cutting process, resulting in subtle alterations to the tooth profile of the gear. This technique presents significant advantages, especially in applications where the distance between gear centers needs to be modified while preserving the desired base parameters (m, z, α, β). Furthermore, the resulting modifications to the tooth profile can prove beneficial, as they also impact the tooth thickness.

({enum}).-Profile shifting cutter depth

Where:

\( h = 2.25 \cdot m \)

The depth to which the cutter penetrates the material is denoted by h and remains constant throughout the process. One might question the significance of moving the cutter if h is to remain constant. However, the importance becomes clear when considering that while the cutter's penetration depth remains consistent, adjusting its position requires a corresponding alteration in the material's diameter:

({enum}).-Profile shifting coefficient

Where:

-1 ≤ X ≤ 1

Understanding profile shifting is often more intuitive through graphical representation than theoretical explanation. The accompanying image above illustrates that shifting the cutter outward or inward requires material to be added or removed, respectively, to maintain the constant depth "h". This adjustment in material diameter is governed by the profile shifting coefficient "X", which ranges from -1 to 1.

It's crucial to note that this modification of the material's outer diameter impacts all gear diameters, with the exception of the base diameter. It may sound counterintuitive that the base diameter remains unchanged despite modifications to other diameters due to the cutter's depth adjustment, but this apparent paradox becomes clearer when comparing teeth of gears with different profile shifting coefficients:

({enum}).-Profile shifting coefficient comparisson

As depicted in the image above, the tooth profiles vary significantly based on their profile shifting coefficient. However, it's important to recognize that their involute portions commence exactly at the same diameter: the base diameter. Essentially, gears with positive profile shifting exhibit a larger involute portion, whereas the opposite holds true for negative profile shifting. Remarkably, this variation occurs while maintaining the same tooth height, even though the thickness of the tooth does vary. This variation on the gear's overall dimmensions implies that a different set of equations is required for gears with profile shift:

PD = \(m \cdot z + 2 \cdot X \cdot m \)

BD = \( (m \cdot z) \cdot \cos(\alpha)\)

AD = PD + 2m

RD = PD - 2.5m

These equations are just the basics for the geometrical impact of profile shifting in gears. There are other things to consider when designing gear systems with profile shifting, like its impact on the root fillet radius for undercutting.

Coming soon...

Auth. Note: Currently, all gears generated with STLGears.com don't have a root fillet. The reason is that when I developed the gear design software many years ago, while I was still in college, I didn't know how to incorporate it. However, this limitation didn't deter me from creating and providing the resources you see and can use today. I believed then, as I do now, that having these resources available, albeit incomplete, is better than delaying their availability by spending additional years striving for perfection; "Art is never finished, only abandoned".

Understanding the importance of concepts like the root fillet and undercutting is crucial when designing gear systems (at least from the engineering side). These are concepts that I now comprehend and can implement into STLGears.com. However, the necessary modifications and extensive testing required for the software to function correctly are both time-consuming tasks that I am unable to prioritize at the moment, given other commitments for the site (profile shifting for helical gears, bevel gears theory section, planetary gear theory section, frontend redesign with ThreeJs, etc.).

This does not mean that these aspects of gear design will never be implemented in my software. It simply means that the software adjustments required for these concepts are complex, and addressing them single-handedly is not feasible in my current circumstances. For the majority of my site's readers, particularly hobbyists, the absence of these concepts may not significantly impact their designs. Only those seeking a deeper understanding of engineering principles would delve into such intricacies. While you can expect these modifications and theory sections in the future, they will not be forthcoming anytime soon, as of February 24, 2024.

Coming soon...


Coming soon...