Cycloidal & Planetary Reducer: Stress, Stiffness and Backlash

Size a robot joint reducer using modified cycloid profiles or involute planetary meshes. Solve contact loads, Hertz pressure, torsional stiffness and clearance-driven backlash.

#AGMA 2101 #backlash #cycloidal reducer #Hertz contact #ISO 6336 #planetary gearbox #robot joints #torsional stiffness

This cycloidal drive calculator and planetary gearbox calculator answers three connected robot-joint questions: what contact pressure does the torque produce, how much does the joint twist, and how much motion is lost when torque reverses? It is intended for engineers comparing compact reducers, students studying multi-contact mechanisms, and builders choosing geometry before detailed analysis.

Select a cycloidal disc reducer or a fixed-ring spur planetary stage. Enter the required output torque, application load factor and contact width, then set the geometry and material properties. The application factor multiplies the requested torque before stress and stiffness are calculated. Enter permissible contact pressure and nominal bending stresses for your materials, heat treatment and intended duty; the supplied defaults are editable design assumptions rather than material ratings. The additional torsional stiffness represents the shaft, bearings, housing and motor restraint, all referred to the output.

For a cycloidal reducer design, the tool generates an offset epitrochoid with separate generating-circle and roller-radius modifications. It finds the normal gap at every ring pin and solves which contacts actually carry load. The output pins run in holes whose radius includes eccentricity and the specified additional radial clearance. Increasing clearance changes the contact count, force distribution, Hertz pressure and torsional response together. Each disc has its own elastic rotation and must balance its ring and output-hole moments against the common carrier. Identical discs are accepted only when their lobe and hole patterns permit the calculated relative body clocking.

For a planetary gearbox robot joint, the sun is the input, the internal ring is fixed, and the carrier is the output. Willis kinematics determine the ratio. Both sun–planet and ring–planet meshes are resolved along their involute contact paths, including simultaneous tooth pairs and the phasing of equally spaced planets. Tooth bending, shear, axial compression, local contact indentation and carrier pin bending contribute to compliance. The optional planet seating gap spread introduces a specified symmetric assembly-clearance pattern.

Primary pressure means disc-to-ring-pin contact in cycloidal mode and sun–planet contact in planetary mode. Secondary pressure means output pin/hole contact or ring–planet contact, respectively. Unloaded backlash is the free reversal angle. Loaded reversal motion also includes elastic deformation under positive and negative design torque. The torque–angle curve shows this distinction; it does not represent frictional hysteresis. Play the input angle to inspect the mechanism. The cycloidal pressure envelope spans ring phase and output-hole pattern phase, providing a bound across common hole-to-lobe indexing choices. The load bars and torque curve use one coupled configuration from this envelope.

“Screened limits met” covers the entered Hertz pressure limit and nominal pin bending limit, plus the nominal planetary tooth-section limit. This backlash calculator does not establish fatigue life, bearing capacity, disc-web strength, fillet stress concentration, rim flexibility, lubrication performance or impact dynamics. The tooth model assumes unshifted full-depth spur gears; undercut, helical gears and preload require other models. Complete production gear ratings against ISO 6336 or AGMA, and verify the complete robot joint under its actual duty and mounting conditions.

How it is calculated

The equations are implemented here from geometry, equilibrium and elastic strain energy. Blagojević et al. (2011), §3.2, motivates clearance-dependent pin participation and moment balance; its FEM von Mises stresses are not Hertz pressures. Wu, Guo and Li (2024), Eq. (14), requires moment equilibrium for each disc. Gorla et al. (2008) provides force-distribution context for a different external-ring architecture; this tool models the conventional disc inside a pin ring.

For NN ring pins and z=N−1z=N-1 lobes, the roller-centre locus in disc coordinates is C(t)=[Rcos⁡t−ecos⁡Nt, Rsin⁡t−esin⁡Nt]C(t)=[R\cos t-e\cos Nt,\ R\sin t-e\sin Nt]. The disc flank is its inward normal offset by the generating roller radius. Apply R+ΔRR+\Delta R and r+Δrr+\Delta r while retaining the actual pin positions and radii. Newton closest-point iterations find each normal gap gjg_j, moment arm ljl_j and signed flank curvature. Each disc has its own elastic rotation δd\delta_d, with ring forces Fj=kjmax⁡(ljδd−gj,0)F_j=k_j\max(l_j\delta_d-g_j,0).

The local indentation stiffness follows Wu et al. (2024), Eq. (9): kH=πE∗b/4k_H=\pi E^*b/4, where 1/E∗=(1−ν12)/E1+(1−ν22)/E21/E^*=(1-\nu_1^2)/E_1+(1-\nu_2^2)/E_2. Pin cantilever compliance L3/(3EI)L^3/(3EI) is added in series at each contact. The Hertz kernel is explicit: a=4FR∗/(πbE∗)a=\sqrt{4FR^*/(\pi bE^*)} and p0=FE∗/(πbR∗)p_0=\sqrt{FE^*/(\pi bR^*)}. Signed curvature includes concave disc regions and internal pin/hole contact.

For output pin jj and disc dd, the contact distance is sdj=∣cd+Q(δd)hj−Q(θ)pj∣s_{dj}=|c_d+Q(\delta_d)h_j-Q(\theta)p_j|, with fixed eccentric centre cdc_d, rotation matrix QQ, and common carrier angle θ\theta. The hole force is komax⁡(sdj−e−co,0)k_o\max(s_{dj}-e-c_o,0). Distance derivatives give the actual moment arms about the disc centre and carrier axis. Newton iteration with an energy line search enforces every disc's ring-plus-hole moment balance and the total output torque simultaneously, in both load directions. No equal torque split is imposed. Unloaded backlash is the first complete ring–disc–carrier contact path in each direction, found from the circle-intersection boundaries.

The full tangent matrix includes geometric contact derivatives. Condensing the individual disc rotations gives Kr=Hcc−∑dHcd2/HddK_r=H_{cc}-\sum_d H_{cd}^2/H_{dd}; the mounting stiffness is then added in series. Inactive discs contribute no load or stiffness. Identical-disc assembly requires both zΔβ≡πz\Delta\beta\equiv\pi and noΔβ≡0n_o\Delta\beta\equiv0 modulo 2π2\pi. The tool selects 180° body clocking when compatible, otherwise another compatible hole-pattern increment, and rejects combinations with no solution.

Planetary kinematics uses i=1+zr/zsi=1+z_r/z_s and zr=zs+2zpz_r=z_s+2z_p. Local involute roll radii determine external/internal Hertz curvature. Tooth compliance integrates bending, shear and axial strain energy over the varying tooth section. Concurrent tooth pairs act in parallel; the two meshes and carrier pin bending act in series. Equally spaced planet phasing includes opposite-flank indexing. A unilateral equilibrium solve distributes torque between branches with the specified seating gaps.

Pressure margin is permissible pressure divided by computed peak pressure, not a torque multiplier. Nominal bending margins use the respective entered pin and unnotched tooth-section stress limits.

Assumptions

Quasi-static, frictionless, aligned line contacts with uniform face loading and small elastic strain. Materials are isotropic. Eccentric centres are rigidly located. Ring compatibility is linearized separately about each disc's nominal pose; output-hole distances retain the separate finite disc rotations and common carrier rotation. Opposed discs are identical and use the computed compatible body clocking. Their load shares are solved rather than prescribed. Support-pin bending uses the entered effective cantilever arm. Shared-disc pin forces are summed in magnitude for a conservative nominal stress; detailed axial coupling of bending along shared pins is not represented.

The Wu et al. stiffness convention describes local indentation rather than the full displacement of finite contacting bodies. Disc-web, root-foundation, rim, bearing and input-restraint compliance must be represented by a suitable additional output stiffness or a detailed structural model. Planet teeth are unshifted, full-depth spur involutes with a clamped radial root section; the root fillet is not represented. The planet seating spread is a specified symmetric cosine gap pattern, not a measured manufacturing-error distribution. No preload, frictional hysteresis, efficiency loss or wear growth is modeled. The schematic shows one cycloidal disc; planetary tooth symbols are schematic.

Where it applies

The load verdict screens Hertz pressure and nominal support-pin bending; planetary mode also screens nominal tooth-section bending. It does not rate disc webs, root fillets, bearing life, case depth, contact fatigue, scuffing, micropitting or dynamic impact. Supply life- and material-specific permissible stresses. For production involute gear ratings use ISO 6336-2:2019 (Edition 3, corrected 2020) and the applicable bending parts, or ANSI/AGMA 2101-E25; check against the standard in force. This tool implements Hertz contact and an elastic beam model, not the complete ISO/AGMA rating factors.

The cycloidal envelope solves the assembled equations at 21 ring-phase positions across one pin pitch and nine output-hole pattern phases across one hole pitch, in both torque directions. This covers the possible common hole-to-lobe indexing: its extrema are conservative across indexing choices, rather than a trace of one specified part's indexing. Every sampled configuration satisfies individual disc equilibrium and total carrier torque. The reversal curve and load bars use the single assembled phase pair that governs primary pressure. A 1441-point geometric locus is interpolated with PCHIP for the contact positions; the pressure plot uses PCHIP between the 21 solved envelope positions. The coarser phase grid keeps the coupled solve near three seconds at defaults. Narrow seating transitions and peaks between phase nodes can be missed; interpolation smooths the picture without adding solved extrema. Confirm critical geometries with a refined contact analysis.

Planetary mode uses 81 mesh-phase points, 48 tooth-section integration stations and a 181-point compliance lookup with PCHIP interpolation. The 125-point torque trace includes the exact unloaded angular interval and both loaded branches. Numerical equilibrium tolerances apply to every disc and to the carrier, not just their aggregate.

Local Hertz theory needs a patch much smaller than either curvature radius; a condition flags a half-width/radius ratio above 0.1. Profile cusps, pin interference, incompatible identical-disc clocking, undercut, insufficient contact ratio, planet overlap and incompatible planet indexing are rejected. Keep sizing rotations below 0.05 rad. Tooth entry/exit can produce abrupt load transfers because no tip relief is specified. Detailed 3D compliance and face misalignment can materially change pressure and stiffness.

References

  • Wu, S., Guo, R. and Li, X. (2024). Quasi-Static Force Analysis and Tooth Profile Modification Optimization of the Cycloid Speed Reducer. Applied Sciences 14, 845, pp. 4–8. https://doi.org/10.3390/app14020845
  • Blagojević, M. et al. (2011). A New Design of a Two-Stage Cycloidal Speed Reducer. Journal of Mechanical Design 133, 085001, §3.2. https://doi.org/10.1115/1.4004540
  • Gorla, C. et al. (2008). Theoretical and Experimental Analysis of a Cycloidal Speed Reducer. Journal of Mechanical Design 130, 112604. https://doi.org/10.1115/1.2978342
  • Slocum, A. (2008). FUNdaMENTALS of Design, Topic 9-17: Hertz line-contact worked example. https://www-mdp.eng.cam.ac.uk/web/library/enginfo/textbooks_dvd_only/slocum/topic9.pdf
  • KHK Gears. SI internal gears: planetary gear combinations and stationary-ring ratios. https://khkgears.net/pdf/si.pdf
  • ISO 6336-2:2019, Edition 3, surface durability; scope reference only. https://www.iso.org/standard/63821.html
  • ANSI/AGMA 2101-E25, Fundamental Rating Factors and Calculation Methods for Involute Spur and Helical Gear Teeth; scope reference only. https://members.agma.org/MyAGMA/MyAGMA/Store/Item_Detail.aspx?Category=STANDARDS&iProductCode=2101-E25

Inputs

InputSymbolUnitDefault
Reducer typereducerCycloidal disc and pins
Joint output torqueT_outN*m120
Application load factor
Multiplies torque for shock or duty; it does not represent fatigue life.
K_app1.25
Contact face widthb_facemm10
Additional output torsional stiffness
Combined shaft, bearing, housing and motor restraint stiffness, referred to the output.
K_mountN*m/rad300000
Disc, sun and ring Young's modulusE_bodyGPa210
Disc, sun and ring Poisson's rationu_body0.3
Pins and planets Young's modulusE_pinGPa210
Pins and planets Poisson's rationu_pin0.3
Allowable Hertz pressure
Use a material and life-specific permissible pressure, including the required design margin.
p_allowMPa1500
Allowable nominal pin bending stresssigma_pin_allowMPa350
Ring pin countn_ring30
Ring pin circle radiusR_ringmm50
Ring pin radiusr_ringmm3
Eccentricityeccmm1
Load-sharing discsn_disc2
Generating pin circle change
Signed change to the profile-generating circle; the actual ring pin circle stays fixed.
delta_Rmm-0.015
Generating pin radius change
Positive values remove material from the disc flank.
delta_rmm0.005
Effective ring pin cantilever
Distance from the support face to the contact resultant.
L_ringmm4
Output pin countn_out6
Output pin circle radiusR_outmm32
Output pin radiusr_outmm4.5
Additional radial hole clearance
Hole radius equals output pin radius plus eccentricity plus this clearance.
c_outmm0.015
Effective output pin cantileverL_outmm6
Sun teethz_s24
Planet teethz_p36
Equally spaced planetsn_planets3
Transverse modulemodule_pmm1.5
Pressure anglealpha_pdeg20
Carrier pin radiusr_carrier_pinmm5
Effective carrier pin cantileverL_carrier_pinmm8
Sun–planet transverse backlashj_spmm0.03
Ring–planet transverse backlashj_rpmm0.03
Additional planet seating gap spread
A symmetric cosine gap pattern across the planets represents a specified assembly clearance spread.
planet_gapmm0.005
Allowable nominal tooth root stress
For the unnotched beam-section screen; use ISO/AGMA for root fatigue rating.
sigma_tooth_allowMPa250
Input shaft anglecrank_angledeg40

Results

With the default inputs above, the calc gives:

ResultValue
Load screenScreened limits met
Reduction ratio29
Design output torque150 N·m
Peak primary Hertz pressure1,174 MPa
Peak secondary Hertz pressure603 MPa
Contact pressure margin1.28
Minimum torsional stiffness59.47 N·m/arcmin
Unloaded backlash7.76 arcmin
Loaded reversal motion12.58 arcmin
Peak nominal pin bending stress203 MPa
Minimum nominal bending margin1.72
Minimum active load paths8

Checked against sources

Each case below was calculated by this calc and agrees with the value from its source (within the tolerance where one is shown).

Wu et al. cycloidal geometry

Source: Wu, Guo and Li (2024), Table 1 and Figure 6: 9 lobes, 10 rollers, nominal reduction near 9. This verifies kinematics and input transfer, not their optimized force or stiffness curves.

Inputs: Ring pin count = 10; Ring pin circle radius = 30 mm; Eccentricity = 2 mm; Contact face width = 8 mm; Load-sharing discs = 1; Output pin circle radius = 18 mm; Generating pin circle change = 0 mm; Generating pin radius change = 0 mm; the others as above.

ResultSourceThis calc
Reduction ratio99

KHK fixed-ring 5:1 set

Source: KHK SI catalogue, planetary combinations: SI1-80 ring, SSA1-30 planets (4), SS1-20 sun, planet circle 50 mm diameter; stationary ring gives speed ratio 5.

Inputs: Reducer type = Spur planetary, fixed ring; Sun teeth = 20; Planet teeth = 30; Equally spaced planets = 4; Transverse module = 1 mm; the others as above.

ResultSourceThis calc
Reduction ratio55
Planetary carrier pin circle radius25 mm25 mm

KHK fixed-ring 6:1 set

Source: KHK SI catalogue: SI0.8-100 ring, SS0.8-40A planets (4), SS0.8-20A sun; 48 mm planet circle and stationary-ring speed ratio 6.

Inputs: Reducer type = Spur planetary, fixed ring; Sun teeth = 20; Planet teeth = 40; Equally spaced planets = 4; Transverse module = 0.8 mm; Contact face width = 8 mm; the others as above.

ResultSourceThis calc
Reduction ratio66
Planetary carrier pin circle radius24 mm24 mm

Slocum independent cylinder contact example

Source: Alexander Slocum, FUNdaMENTALS of Design (2008), Topic 9-17, Hertz line-contact spreadsheet: diameters 10 and 100 mm, width 10 mm, force 8184 N, E1=E2=200000 MPa, nu=.29, full contact width .42 mm and pressure 2502 MPa. Embedded as equivalent pitch-point involute curvatures of 5 and 50 mm, with branch torque chosen to reproduce the published load. The 0.53 MPa pressure difference is source rounding. https://www-mdp.eng.cam.ac.uk/web/library/enginfo/textbooks_dvd_only/slocum/topic9.pdf

Inputs: Reducer type = Spur planetary, fixed ring; Sun teeth = 20; Planet teeth = 200; Equally spaced planets = 2; Transverse module = 1.462 mm; Disc, sun and ring Young's modulus = 200 GPa; Pins and planets Young's modulus = 200 GPa; Disc, sun and ring Poisson's ratio = 0.29; Pins and planets Poisson's ratio = 0.29; Application load factor = 1; Joint output torque = 4,947 N·m; Additional planet seating gap spread = 0 mm; the others as above.

ResultSourceThis calc
Sun involute curvature radius at pitch5 mm5 mm
Planet involute curvature radius at pitch50 mm50 mm
Balanced planetary pitch load per branch8,184 N8,184 N
Single-pair Hertz pitch pressure verification2,502 MPa2,501 MPa
Single-pair full Hertz contact width at pitch0.42 ± 0.005 mm0.4166 mm

Related Resources

Responses

Your email address will not be published. Required fields are marked *

L ading...