Calculating Roller Chain Length
Given two sprockets, a known distance apart.
The number of teeth on each sprocket is known.
The pitch of the chain is also known.
This page calculates the length of the chain required
to wrap both sprockets, and the number of links of chain
to do so.
The distance between sprockets can be adjusted to make an
integer number of links. Better still, make the number of
links an even integer so that an offset link is not required.
This program does not take into account chain stretch or
wear of chain or sprockets, or link tolerances.
This form uses a "pin position" model. The number of supported
links is calculated for each sprocket, based on the pin circle
diameters and distance between sprockets. The coordinates of the
last pins in the last supported links is determined. Then the
distance between these pins is calculated.
In reality, the number of links contacting a sprocket alternates
between odd and even as the drive rotates. Because this model
equalizes the amount of chain wrapped around each side of each
sprocket, the number of contacting links will always be even.
You can also use the old formula.
Note: If there is a large size difference between the
two sprockets, you may want to avoid minimum spacing
between them as this will decrease the wrap length
around the smaller sprocket, increasing the tendancy
of the chain to jump teeth or slip.
