Bicycle gear calculator.
- aeroDrag ⇒
number
Calculate aerodynamic drag force.
- gearInches ⇒
number
Calculate gear inches for drivetrain.
- development ⇒
number
Calculate development of drivetrain.
- gainRatio ⇒
number
Calculate gain ratio for drivetrain.
- speedAtCadence ⇒
number
Calculate speed (m/s) at cadence for drivetrain.
- skidPatches ⇒
number
Calculate number of skid patches for gear combination.
- calories ⇒
number
Calculate estimated energy expenditure while cycling at a specific power.
- power ⇒
number
Calculate power for cadence and force.
- force ⇒
number
Calculate force for power and cadence.
- pedalVelocity ⇒
number
Calculate linear pedal velocity from cadence.
Calculate aerodynamic drag force.
Kind: global constant
Returns: number
- Aerodynamic drag force (in N).
Param | Type | Description |
---|---|---|
Cd | number |
The drag coefficient. |
A | number |
The frontal area (in m2). |
p | number |
The air density (in kg/m3). |
u | number |
The air velocity relative to the object (in m/s). |
Calculate gear inches for drivetrain.
Kind: global constant
Returns: number
- Gear inches
Param | Type | Description |
---|---|---|
chainringTeeth | number |
The number of teeth on the front chainring. |
sprocketTeeth | number |
The number of teeth on the rear sprocket. |
wheelDiameter | number |
The wheel diameter in meters. |
Calculate development of drivetrain.
Kind: global constant
Returns: number
- Development in meters.
Param | Type | Description |
---|---|---|
chainringTeeth | number |
The number of teeth on the front chainring. |
sprocketTeeth | number |
The number of teeth on the rear sprocket. |
wheelDiameter | number |
The wheel diameter in meters. |
Calculate gain ratio for drivetrain.
Kind: global constant
Returns: number
- Gain ratio
Param | Type | Description |
---|---|---|
chainringTeeth | number |
The number of teeth on the front chainring. |
sprocketTeeth | number |
The number of teeth on the rear sprocket. |
wheelDiameter | number |
The wheel diameter in meters. |
crankLength | number |
The crank length in meters. |
Calculate speed (m/s) at cadence for drivetrain.
Kind: global constant
Returns: number
- speed (in m/s)
Param | Type | Description |
---|---|---|
chainringTeeth | number |
The number of teeth on the front chainring. |
sprocketTeeth | number |
The number of teeth on the rear sprocket. |
wheelDiameter | number |
The wheel diameter in meters. |
cadence | number |
Cadence (in revolutions per minute) |
Calculate number of skid patches for gear combination.
Kind: global constant
Returns: number
- The number of skid patches.
Param | Type | Default | Description |
---|---|---|---|
chainringTeeth | number |
The number of teeth on the front chainring. | |
sprocketTeeth | number |
The number of teeth on the rear sprocket. | |
[ambidextrous] | boolean |
true |
Whether the rider is an ambidextrous skidder. |
Calculate estimated energy expenditure while cycling at a specific power.
Kind: global constant
Returns: number
- burned energy in kilocalories
Param | Type | Description |
---|---|---|
watts | number |
produced average power over interval in watts |
seconds | number |
number of seconds where power was produced |
Calculate power for cadence and force.
Kind: global constant
Returns: number
- The power (in Watt).
Param | Type | Description |
---|---|---|
crankLength | number |
The cranklength (in meters). |
cadence | number |
The cadence (in revolutions per minute). |
force | number |
The pedalforce (in N). |
Calculate force for power and cadence.
Kind: global constant
Returns: number
- The pedalforce (in N).
Param | Type | Description |
---|---|---|
crankLength | number |
The cranklength (in meters). |
cadence | number |
The cadence (in revolutions per minute). |
power | number |
The power (in Watt). |
Calculate linear pedal velocity from cadence.
Kind: global constant
Returns: number
- The linear pedal velocity (in m/s).
Param | Type | Description |
---|---|---|
crankLength | number |
The cranklength (in meters). |
cadence | number |
The cadence (in revolutions per minute) |