Knee Over Pedal Offset
Measure knee-over-pedal-spindle horizontal offset at a specified crank position.
Description
Knee-over-pedal offset subtracts spindle coordinate from knee coordinate on a shared horizontal axis.
Knee-over-pedal offset subtracts spindle coordinate from knee coordinate on a shared horizontal axis. Absolute tolerance treats front and rear deviations equally.1
Measure knee-over-pedal-spindle horizontal offset at a specified crank position.
When to use Knee Over Pedal Offset
Use this tool to measure knee-over-pedal-spindle horizontal offset at a specified crank position.
Prepare the measured movement, timing, load or preassigned score requested. Keep protocols, units, paired measurements and caller-selected thresholds consistent.
How to use Knee Over Pedal Offset and understand its results
- Prepare the measured movement, timing, load or preassigned score requested. Keep protocols, units, paired measurements and caller-selected thresholds consistent.
- Enter kneeHorizontalCm, pedalSpindleHorizontalCm, maximumOffsetCm using the field table and calculation rules, then run the tool.
- Read kneeAheadCm, withinTolerance. The explanation below defines the units, signs, ordering and any flags or placeholder values.
- If the tool reports an input issue, correct the values and run it again. Apply the stated assumptions when interpreting a successfully returned result.
| Input field | Meaning | Value type; see rules below | Requirement |
|---|---|---|---|
| kneeHorizontalCm | Knee horizontal cm | number | Required |
| pedalSpindleHorizontalCm | Pedal spindle horizontal cm | number | Required |
| maximumOffsetCm | Maximum offset cm | number | Required |
Enter finite signed coordinates and nonnegative tolerance cm. Return signed offset and gate.
offset=knee−spindle; passes=|offset|≤maximum Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.
| Output field | Meaning | Value type |
|---|---|---|
| kneeAheadCm | Knee ahead cm | number |
| withinTolerance | Within tolerance | boolean |
{
"input": {
"kneeHorizontalCm": 2,
"pedalSpindleHorizontalCm": 0,
"maximumOffsetCm": 3
},
"output": {
"kneeAheadCm": 2,
"withinTolerance": true
}
} Limitations and assumptions
Crank position, landmark choice and bike-fit suitability are not validated.
Numeric inputs must be finite. Follow the calculation-specific rules for overflow, underflow and exceptional cases. Missing required fields, extra fields, wrong value types and violations of the calculation rules are input errors. A successfully returned false flag is an evaluated outcome; its meaning is explained above.
Alternative or Complementary methods
Use Stack and Reach Fit Screen: Compare frame stack and reach with a caller-defined fit window. For a complementary task, use Bike Saddle Inseam Fit: Estimate saddle height from inseam and a caller-selected fitting factor.
References
-
Knee Over Pedal Offset — tool.io
Similar or alternative tools
- Stack and Reach Fit Screen
Compare frame stack and reach with a caller-defined fit window.
- Bike Saddle Inseam Fit
Estimate saddle height from inseam and a caller-selected fitting factor.