BearingSolve logo

Calculator quick start

How to Use the BearingSolve Calculator

Start with the built-in example, replace it with your bearing data, and understand when the displayed results need to be recalculated.

Before you begin

Collect the internal bearing geometry and the operating data for the condition you want to evaluate. Catalogue boundary dimensions alone are generally not enough for a representative calculation.

  • Internal geometry: pitch diameter, rolling-element dimensions and count, contact angle, raceway conformity or profile, and clearance.
  • Materials: raceway hardness, elastic modulus, and Poisson ratio.
  • Lubrication: lubricant viscosity at 40 °C and 100 °C, operating temperature, and contamination condition.
  • Operating point: speed, rotating ring, forces, moments, and the reliability required for the life result.
Model one operating point at a time.

For a duty cycle with several speeds or loads, calculate each condition separately and combine its contribution using an appropriate duty-cycle method.

Run the example first

The calculator opens with a complete example for a single-row deep-groove ball bearing. It includes bearing geometry, standard steel properties, grease lubrication, a speed of 700 RPM, and a 1,000 N radial load.

  1. Open the calculatorLeave the example values unchanged for your first run.
  2. Run CalculationWait while the result cards and plots are prepared.
  3. Check the status“Results up to date” confirms that the results match the inputs.
Open the calculator

Replace the example with your inputs

Work through the input sections from top to bottom. Changing the bearing type updates which dimensions and load components are available.

  • Bearing Type & Position Choose the bearing design and add the X-axis position of each bearing represented by the model.
  • Geometry Enter pitch diameter, rolling-element size and count, raceway geometry, and internal clearance. Use the inline geometry preview to check the model.
  • Material Confirm raceway hardness, elastic modulus, and Poisson ratio for both rings and the rolling elements.
  • Lubrication Select the lubricant and cleanliness condition, then enter its kinematic viscosity at 40 °C and 100 °C.
  • Loading & Condition Choose the rotating ring and enter speed, operating temperature, axial force Fx, radial forces Fy and Fz, and the supported moments.
Use the units shown beside each field.

For example, geometry is entered in millimetres, forces in newtons, moments in Nmm, and material elastic modulus in MPa.

Geometry field reference

Common geometry inputs
InputHow it is used
Pitch diameter (Dpw)Diameter through the centres of the rolling elements.
Rolling-element diameter (Dwe)Ball or roller diameter used in the internal geometry.
Effective length (Lwe)Effective raceway contact length for a roller bearing.
Rolling-element count (Z)Number of balls or rollers in one row.
Contact angleNominal unloaded angle between the contact normal and the radial plane.
Raceway radius or conformityDefines how closely the raceway groove conforms to the rolling element.
Internal clearanceInitial radial or axial freedom before the operating load is applied.
Row distanceAxial separation of the two rows in a double-row bearing.

Material and lubrication details

  • Use the actual elastic modulus and Poisson ratio when the rings or rolling elements are not standard bearing steel.
  • The rating-life model expects hardened raceways. Review the displayed validity note when raceway hardness is below 58 HRC.
  • The calculator derives operating viscosity from the two reference viscosities and temperature. Cleanliness contributes to the contamination factor eC and, together with viscosity, to aISO.

Understand loads and coordinates

BearingSolve uses X as the bearing axis. Confirm the direction and sign of every load before entering it, especially for a model containing more than one bearing.

Isometric ball bearing with an open bore showing X along the bearing axis, radial Y and Z directions, forces Fx, Fy, and Fz, bending moments My and Mz, and inner-ring rotation
BearingSolve coordinate convention: X is axial, while Y and Z define the radial plane. Straight arrows identify force components; curved arrows identify moments and ring rotation.
Coordinate and load conventions
FieldMeaning
Bearing position XAxial location of each bearing along the modeled shaft.
FxAxial force along the bearing axis.
Fy, FzRadial force components perpendicular to the bearing axis.
My, MzBending moments about the radial axes.
Rotating ringIdentifies whether the inner or outer ring rotates relative to the load.
Use the geometry preview as a reasonableness check.

On a wide screen, the preview updates with valid geometry inputs. It can reveal an incorrect dimension or bearing arrangement before you calculate.

Fix an input that prevents calculation

Run Calculation is disabled while an input is invalid. An exclamation icon identifies the section that needs attention; open that section to see the field-level message.

  • Check that required values are present and within the displayed limits.
  • Check that rolling-element dimensions are compatible with the pitch diameter.
  • After changing the bearing type, review fields that were enabled, disabled, or recalculated for that design.

After editing a valid model, the status changes to “Changes ready to calculate.” Run the calculation again before using the results.

Read the results

The first result card summarizes the main calculated values:

Main calculator results
ResultWhat it represents
C0, Cdyn, CuStatic, dynamic, and fatigue load ratings.
Basic lifeRating life in millions of revolutions and operating hours.
Modified lifeRating life including the displayed life-modification factors.
pmaxMaximum calculated rolling-contact pressure in MPa.
Maximum contact angleLargest loaded rolling-element contact angle in the bearing.
Viscosity ratio and eC Lubrication-condition ratio and contamination factor used for modified life.
aISOLife-modification factor calculated from lubrication and contamination.
System ratingsCombined rating values shown when the model contains multiple bearings.

Use the plots to find the critical contact

  • Contact Stress 3D, Cartesian, and Polar: compare the pressure around the rolling elements and locate the most heavily loaded zone.
  • Contact Angle: inspect how the loaded contact angle varies around the bearing.
  • Roller Stress: examine how line-contact stress varies across roller sections.
  • Subsurface and shear-stress plots: inspect stress below the contact, including maximum and orthogonal shear stress.

Plots render as they approach the viewport, so scroll through the results before assuming a chart is missing. Expand a plot when you need a larger view.

The calculator reports engineering model results, not a pass/fail decision.

Compare results with the applicable standard, manufacturer limits, required service life, and an appropriate engineering review for the application.

Settings, files, and saved calculations

Reliability
Choose 90% (L10) through 99% (L1). Higher reliability normally produces a lower reported rating life for the same operating condition.
First rolling-element angle offset
Rotate the first rolling element by up to ±30°. This can reveal sensitivity to the rolling-element orientation relative to a radial load.
Roller section count
Choose 11 to 71 calculation sections for roller bearings. More sections give finer resolution across the roller but require more calculation work.
Export inputs
Download the current inputs as a reusable BearingSolve JSON case file. Results are not included.
Import inputs
Replace the current inputs with a BearingSolve case file and run it automatically.
Save calculation
Save the current inputs and results to your account after a calculation has completed. Sign-in is required.

Troubleshooting

Run Calculation is disabled
At least one input is incomplete or outside its accepted range. Open the section with the exclamation icon and correct its field-level message.
A load field cannot be edited
The selected bearing type or arrangement does not support that load component. Review the bearing type before changing other inputs.
Results are marked as out of date
An input changed after the last successful calculation. Run the model again before using, exporting, or saving conclusions based on the results.
Life or pressure is unexpected
Recheck units, force directions, bearing position, rotating ring, clearance, contact angle, lubricant viscosity, temperature, and cleanliness. Compare one change at a time against the example or a known reference case.
An imported file is rejected
Use an unedited JSON file produced by Export inputs. Import replaces the current case, so export your work first if you need to preserve it.
Save calculation is unavailable
Sign in and complete a successful calculation. Saved calculations include the current inputs and results; exported case files contain inputs only.

Ready to calculate?

Start with the example

Run the default model once, then build and verify your case one input section at a time.

Open the calculator