Mass Moment of Inertia Race Calculator
Compare how solid, hollow, and thin-shell cylinders roll down the same incline, with live inertia, force, acceleration, time, and final-speed results.
Cylinder and ramp inputs
Select the mass-distribution model around the central axis.
Positive mass in kilograms; mass cancels from ideal acceleration but sets inertia and force.
Required for a cylindrical tube and used in the three-shape comparison.
Positive rolling radius in centimeters; it must exceed the inner radius.
Vertical rise. Editing height updates the angle from H/L.
Distance traveled along the ramp; it must be longer than the vertical height.
Editing angle updates the height. Valid values are greater than 0° and below 90°.
Standard gravity is 9.80665 m/s²; use a local value for a specific experiment.
Live results
The selected cylindrical tube reaches the bottom in about 1.6931 seconds.
Mass-distribution interpretation
Which cylinder shape reaches the bottom first?
With the same ramp and outside radius, the solid cylinder is fastest because less of its energy is diverted into rotation.
Shape comparison detail
| Shape | Moment of inertia | Acceleration | Rolling time | Final velocity |
|---|---|---|---|---|
| Solid cylinder | 0.00022277 kg·m² | 0.904975 m/s² | 1.5733 s | 1.423758 m/s |
| Cylindrical tube | 0.00032824 kg·m² | 0.781455 m/s² | 1.6931 s | 1.323049 m/s |
| Thin cylindrical shell | 0.00044554 kg·m² | 0.677457 m/s² | 1.8184 s | 1.231829 m/s |
All rows use the same mass, outer radius, ramp, and gravity. The tube row also uses the entered inner radius. The ideal model assumes rolling without slipping and ignores drag and rolling resistance.
How to use the mass moment of inertia race calculator
What this calculator does. This tool estimates the axial mass moment of inertia and the ideal downhill motion of a cylinder released from rest on a straight incline. It links the cylinder's mass distribution to the force component along the ramp, linear acceleration, rolling time, and final velocity. It is useful for a toilet-paper-roll race, a classroom rolling experiment, and preliminary comparisons of cans, tape rolls, sleeves, drums, or spools. It does not model slipping, rolling resistance, aerodynamic drag, deformation, wobble, bearing losses, or a push at release. OpenStax's treatment of rolling motion on an inclined plane explains the no-slip physics behind the model.
When to use it. Use the calculator to predict which of several cylindrical shapes should win on the same ramp, to design a repeatable demonstration before measuring actual times, to estimate how a changing roll diameter affects motion, or to check whether an observed result is broadly consistent with an ideal rigid-body model. A large gap between measured and predicted time usually points to release timing, surface losses, slipping, or geometry that does not match the selected shape.
How to calculate. The calculator opens with a complete tube-and-ramp demonstration, finite results, a populated comparison, and a validated Excel workbook ready to download. Follow these steps:
- Choose Shape: a solid cylinder, a cylindrical tube, or a thin cylindrical shell.
- Replace the sample Mass (m), Inner radius (r₁), and Outer radius (r₂). The inner radius is required only for the tube formula, but it also enriches the comparison chart when another shape is selected.
- Enter Length of ramp (L) and either edit Height of ramp (H) or Angle (θ). These two fields are linked: changing height recalculates the angle, while changing angle recalculates the height.
- Keep Gravitational acceleration (g) at 9.80665 m/s² for standard gravity, or substitute an appropriate local value.
- Read Rolling time (t) first, then use the supporting outputs and shape-comparison table to understand why the result changes. Select Download Excel to export the current typed model and comparison rows.
Selecting Reset clears the demonstration values, results, comparison marks, validation residue, workbook cache, and export readiness. Download Excel remains unavailable until a complete valid setup is entered again.
Input guide. Shape is a required categorical control. “Solid cylinder” uses I = ½mr₂²; “Cylindrical tube” uses I = ½m(r₁² + r₂²); and “Thin cylindrical shell” uses I = mr₂². Choosing a model that does not resemble the real object is the most important interpretation error. Mass (m) is a required positive decimal in kilograms, such as 0.15. Increasing mass increases the numerical moment of inertia and downhill force in equal proportion, so ideal acceleration and time remain unchanged for the same geometry. Do not enter weight in newtons. Inner radius (r₁) is entered in centimeters, must be zero or positive, and must remain below the outer radius; 3.75 cm is the startup example. It is required for a tube and ignored by the selected solid or shell formula. Outer radius (r₂) is a required positive value in centimeters, such as 5.45 cm. It is both the rolling radius and the radius used in the no-slip relationship; entering diameter instead of radius doubles the geometry and invalidates the result.
Height of ramp (H) and Length of ramp (L) are required positive centimeter values. Height must be smaller than length because the ramp length is the hypotenuse; the example uses 15.5 cm over 112 cm. Raising height while holding length fixed steepens the ramp and shortens the predicted time. Angle (θ) is a required decimal in degrees strictly between 0 and 90; editing it changes height through H = L·sinθ. The startup value is about 7.954858°. Do not enter radians or a percentage grade. Gravitational acceleration (g) is a required positive decimal in m/s². A larger value increases force and acceleration and reduces time. The accepted number format uses a period as the decimal separator, optional comma thousands groups, and no scientific notation or pasted unit symbols. The NIST SI units overview provides the unit context for kilograms, meters, seconds, force, velocity, and acceleration.
Output guide. Rolling time (t) is the estimated number of seconds from release to the bottom; lower is faster, and zero is not valid for a positive ramp. Moment of inertia (z) is the selected body's resistance to angular acceleration in kg·m²; high values mean more rotational resistance, but comparisons are meaningful only with the same axis and geometry scale. Resulting force (F) is the component m·g·sinθ parallel to the ramp in newtons. Acceleration (a) is the center-of-mass acceleration in m/s² after rotational inertia is included. Final velocity (V) is the ideal speed at the bottom in m/s. Inertia ratio I/(m·r₂²) is dimensionless and isolates mass distribution. Rotational energy share estimates the fraction of kinetic energy devoted to rotation. Fastest ideal shape, the bar chart, and the Shape comparison detail table compare solid, tube, and shell outcomes using the same current ramp and outer radius. Each table row reports Shape, Moment of inertia, Acceleration, Rolling time, and Final velocity from the same canonical model.
Worked example. The startup tube has m = 0.15 kg, r₁ = 3.75 cm, r₂ = 5.45 cm, H = 15.5 cm, L = 112 cm, and g = 9.80665 m/s². The ramp angle is asin(15.5/112) = 7.954858°. Converting radii to meters, I = ½ × 0.15 × (0.0375² + 0.0545²) = 0.0003282375 kg·m². The force down the ramp is 0.15 × 9.80665 × sin(7.954858°) = 0.20357555 N. Dividing that force by m + I/r₂² gives a = 0.78145490 m/s². Therefore t = √(2 × 1.12 / 0.78145490) = 1.6931 s, and V = √(2 × 0.78145490 × 1.12) = 1.323049 m/s. These values match the first-open controls, live results, comparison table, chart source, and workbook checkpoints.
Formula and assumptions
a = (m·g·sinθ) / (m + I/r₂²) t = √(2L/a) V = √(2aL)
The force component comes from resolving weight parallel to the incline, as shown in OpenStax's inclined-plane force explanation. The denominator adds an effective rotational term, I/r₂², to the translating mass. This is why two objects with equal mass and outer radius can have different accelerations: the object that stores more energy in rotation has less available for translation at a given height. The model assumes the cylinder rolls without slipping, remains rigid, starts from rest, and moves down a straight ramp under constant gravity.
Interpreting an actual race
In the ideal comparison, a solid cylinder is fastest, a uniform cylindrical tube is intermediate, and a thin shell is slowest. Real toilet-paper rolls are not perfect uniform tubes: paper density varies, the cardboard core has its own mass, the outside may compress, and the roll may unwind. Surface texture and alignment also matter. Use the calculation as a controlled baseline, then record several trials and compare the median measured time with the prediction. NIST notes that the kilogram is the SI unit of mass and distinguishes mass from force in its guidance on mass and weight; keeping those quantities separate prevents a common setup error.