Belt Drive Calculator Formula
Understand the math behind the belt drive calculator. Each variable explained with a worked example.
Formulas Used
Speed Ratio
speed_ratio = ratioDriven Pulley Speed
driven_rpm = driver_rpm / ratioApprox. Belt Length
belt_length = 2 * centre_dist + pi * (dia_driver + dia_driven) / 2 + pow(dia_driven - dia_driver, 2) / (4 * centre_dist)Variables
| Variable | Description | Default |
|---|---|---|
dia_driver | Driver Pulley Diameter (D1)(mm) | 150 |
dia_driven | Driven Pulley Diameter (D2)(mm) | 300 |
centre_dist | Centre Distance (C)(mm) | 500 |
driver_rpm | Driver Speed(RPM) | 1750 |
ratio | Derived value= dia_driven / dia_driver | calculated |
How It Works
Belt Drive Speed and Belt Length
Belt drives transmit power between shafts using friction between a belt and pulleys.
Speed Ratio
N2 = N1 x D1 / D2 (assuming no belt slip)
Belt Length (open drive)
L = 2C + pi(D1 + D2)/2 + (D2 - D1)^2 / (4C)
where C is the shaft centre distance. This approximate formula works well for standard configurations.
Worked Example
150 mm driver at 1750 RPM driving a 300 mm pulley, centres 500 mm apart.
dia_driver = 150dia_driven = 300centre_dist = 500driver_rpm = 1750
- 01Speed ratio = 300/150 = 2.0
- 02Driven speed = 1750 / 2.0 = 875 RPM
- 03Belt length = 2x500 + pi(150+300)/2 + (300-150)^2/(4x500)
- 04L = 1000 + 706.9 + 11.25 = 1718 mm
Ready to run the numbers?
Open Belt Drive Calculator