
This is a preview (not live) plot. Premium App access required for pressure angle plot.
This calculator is adapted from: S. Fritsch, S. Landler, M. Otto, B. Vogel-Heuser, M. Zimmermann, and K. Stahl, “Static Modeling of the Stiffness and Contact Forces of Rolling Element Eccentric Drives for Use in Robotic Drive Systems,” in 2024 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2024, pp. 3526-3533, doi: 10.1109/IROS58592.2024.10802779.
Preview plot shown. Premium App access required to calculate contact model changes.
The Assumption: The model calculates forces and equilibrium positions based strictly on static force balances.
The Limitation: Dynamic influences are completely ignored. The model does not account for centrifugal forces at high rotational speeds, inertial loads during acceleration, or external gravitational forces acting on the mechanism.
The Assumption: The stiffness of the drive is modeled entirely through localized elastic Hertzian deformations at the contact points. The input shaft, output shaft, and supporting bearings are treated as perfectly rigid.
The Limitation: Structural deformations outside of the contact zones are neglected. Twisting of the input shaft, bending of the cage walls, and flexing of the outer gear ring are not calculated. In reality, these macro-deformations will result in a slightly lower overall system stiffness than the calculator predicts.
The Assumption: For the rolling-element-to-ring-gear contact (Contact C1) only, the relative indentation is linearized and a constant stiffness parameter is assumed for each point on the gear profile. The other three contacts (crank C2, cage C3 and C4) use the full nonlinear F = Kδn form.
The Limitation: While this holds for small displacements, the source paper explicitly states that this assumption becomes “increasingly inaccurate for larger displacements.” The accuracy of the predicted twist and force curves therefore decreases at the upper bounds of applied torque.
The Assumption: All relevant displacements and internal forces are assumed to occur purely in a two-dimensional plane orthogonal to the axis of rotation.
The Limitation: The model does not account for any 3D, out-of-plane forces. Axial thrust, misalignment forces, and bending moments that naturally occur in a physical robotic assembly are not reflected in the data.
The Assumption: To generate the distribution curves (10th and 90th percentiles), the Monte-Carlo simulation assumes that the manufacturing tolerances of all individual parts and rolling elements are completely statistically independent. Variations are sampled from normal distributions centered on the nominal dimension, with the specified tolerance limits placed at ±3 standard deviations.
The Limitation: No systematic manufacturing errors are modeled. If a CNC machine has a consistent tool deflection issue affecting an entire batch, or if parts come from a bin-sorted process producing a skewed or truncated distribution, this model will not accurately predict the real-world variance.
The Assumption: The simulation limits the range of twist based on the internal contact pressures occurring within the system.
The Limitation: The math provides the forces at a given twist, but it does not calculate the absolute failure point or the maximum permissible torque rating of the drive. Users must independently cross-reference the generated contact forces against the yield strength and fatigue life limits of their chosen materials.
The Assumption: The underlying model relies on well-established mechanical theory (Hertzian contact, methods adapted from cycloidal drives and roller bearings) and comparisons to similar commercial drives, rather than direct experimental measurement of a physical REE drive.
The Limitation: The source paper itself states: “Instead of experimental validation, this work relies on well-established mechanical models, state-of-the-art methods in related technologies, and comparisons to similar drives.” Outputs of this calculator are model predictions, not measured behavior, and should be treated accordingly when used for design decisions.
The Assumption: The Hertzian contact model assumes smooth elastic contact between the rolling elements and their mating surfaces.
The Limitation: Friction, surface roughness, lubricant film effects, plastic deformation, and hysteresis are not modeled. As a result, the calculator cannot predict drive efficiency, heat generation, wear, or torque loss as a function of speed.
The Assumption: All materials are treated as linear, isotropic, and time-independent, characterized solely by Young's modulus and Poisson's ratio.
The Limitation: This assumption is especially weak for 3D-printed plastic configurations. FFF/FDM parts are anisotropic (stiffness varies with print direction), viscoelastic, and creep under sustained load. Predictions for plastic drives should be treated as upper-bound estimates of stiffness.
Pressure Angle plot shows Ball 0 for each design.

© Me Vertuoso All Rights Reserved 2026