Vertical Curve Length from K Value
Enter your known values, leave one input blank, and solves for the missing one. Try different units for next level excitement!
Learning zone
K is the length of vertical curve required per one percent of grade change, and it is the single number that carries a design speed into a profile. AASHTO's Green Book tabulates it directly: a crest curve at 50 mph needs K = 84, at 70 mph K = 247, because sight distance grows roughly with the square of speed while curve length grows linearly with K. Sag curves get their own, smaller table driven by headlight throw and rider comfort rather than sight distance. Since A is in percent and L in length, K carries the awkward units of length per percent — feet per percent in the imperial tables, metres per percent in the metric ones — which is why the tables are never interchangeable.
A worked example: a road drops at −2 % and rises at +3 %, so A = 5 %. At a design speed calling for K = 50 ft/%, the crest needs L = 50 × 5 = 250 ft of vertical curve. Halve the grade change and you halve the curve. The trap is the sign: A is the algebraic difference g₂ − g₁, so a −2 % to +3 % sag is a 5 % change, not 1 %, and getting that wrong shortens the curve by a factor of five.
- = Curve length
- = K value (length per percent)
- = Algebraic grade change
- Curve length — Horizontal Curve Length from Degree of Curve, Elevation on a Parabolic Vertical Curve
- K value (length per percent) — Concrete Volume with Waste Allowance, Horizontal Curve Tangent Length
- Algebraic grade change — Elevation on a Parabolic Vertical Curve, High or Low Point on a Vertical Curve