@hamgom95/bikecalc

    7.1.1 • Public • Published

    @hamgom95/bikecalc

    Bicycle gear calculator.

    API Documentation

    Constants

    aeroDragnumber

    Calculate aerodynamic drag force.

    gearInchesnumber

    Calculate gear inches for drivetrain.

    developmentnumber

    Calculate development of drivetrain.

    gainRationumber

    Calculate gain ratio for drivetrain.

    speedAtCadencenumber

    Calculate speed (m/s) at cadence for drivetrain.

    skidPatchesnumber

    Calculate number of skid patches for gear combination.

    caloriesnumber

    Calculate estimated energy expenditure while cycling at a specific power.

    powernumber

    Calculate power for cadence and force.

    forcenumber

    Calculate force for power and cadence.

    pedalVelocitynumber

    Calculate linear pedal velocity from cadence.

    aeroDrag ⇒ number

    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).

    gearInches ⇒ number

    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.

    development ⇒ number

    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.

    gainRatio ⇒ number

    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.

    speedAtCadence ⇒ number

    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)

    skidPatches ⇒ number

    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.

    calories ⇒ number

    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

    power ⇒ number

    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).

    force ⇒ number

    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).

    pedalVelocity ⇒ number

    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)

    Install

    npm i @hamgom95/bikecalc

    DownloadsWeekly Downloads

    8

    Version

    7.1.1

    License

    ISC

    Unpacked Size

    15.6 kB

    Total Files

    14

    Last publish

    Collaborators

    • hamgom95