Road Curve Setting Out: Tangent Length, Chainages and Offsets

Calculate circular curve elements, PC/PT chainages and peg tables by exact Rankine deflections, tangent offsets and long-chord offsets. Choose 20 m, 30 m or 100 ft stationing.

#chainage #horizontal curves #long-chord offsets #Rankine deflection #surveying #tangent offsets

This horizontal curve calculator prepares the geometry and peg schedule for a simple circular road curve. Surveying students, engineers and field crews can use it to check a calculation sheet, compare setting-out methods and identify the distances and angles needed before going to site.

Start with a radius and the deflection angle between the forward directions of the two tangents. Alternatively, enter a degree of curve and choose its arc or chord definition. The reference length is the selected 20 m chain, 30 m chain or 100 ft station. A four-degree curve therefore means different radii under different reference lengths and definitions. Enter angles as decimal degrees; for example, 35°30′ is 35.5°.

Enter the PI chainage as a total distance from the alignment origin. The tangent length calculator finds the distance from PI to each tangent point. PC chainage is PI chainage minus tangent length; PT chainage is PC chainage plus the circular arc length. Adding a second tangent length to PI would give the wrong PT chainage.

Choose the chainage convention before reading plus notation. In 20 m mode, 12+05.000 means 245 m; in 30 m mode it means 365 m. With 100 ft stations, 12+05.000 means 1205 ft. The metric/US display switch changes physical input and result units, while plus notation retains the selected convention.

The curve setting out table includes PC, regularly spaced arc chainages and PT. Increasing the intervals per chain adds intermediate pegs. The first and last intervals are usually shorter than the nominal spacing. In the Rankine table, occupy PC, orient the instrument toward PI and turn the cumulative deflection toward the chosen curve side. Measure either the listed straight chord from the previous peg or the direct chord from PC. Arc intervals are included for checking stationing; they are not interchangeable with measured chords.

The tangent-offset table uses the nearer endpoint, PC or PT. Measure along that tangent toward PI, then perpendicular onto the curve side. The long-chord table instead measures along the straight PC–PT baseline and offsets toward the arc. Its largest ordinate is the mid-ordinate. The plan shows the pegs and tangent triangle; charts show ordinate and deflection development.

All distances are horizontal. This tool covers one circular arc without station equations, transition spirals, compound curves, terrain corrections or grid-to-ground scale factors. It does not select a safe road radius, design superelevation or establish project staking tolerances. Use approved alignment data and independent survey control for construction. Millimetre and arc-second display precision describes rounding, not achieved field accuracy.

How it is calculated

Circular-curve elements

Let Δ\Delta be the change in tangent direction, RR the radius, and BB the chosen reference chain length. Angles in trigonometric expressions below are in degrees; Δr\Delta_r denotes the same angle in radians.

T=Rtan⁡(Δ/2),L=RΔr,LC=2Rsin⁡(Δ/2).T=R\tan(\Delta/2),\quad L=R\Delta_r,\quad LC=2R\sin(\Delta/2).
M=2Rsin⁡2(Δ/4),E=M/cos⁡(Δ/2).M=2R\sin^2(\Delta/4),\quad E=M/\cos(\Delta/2).

The stable half-angle form avoids subtracting nearly equal numbers for small angles. SPC=SPI−TS_{PC}=S_{PI}-T and SPT=SPC+LS_{PT}=S_{PC}+L. For degree input, R=B/DrR=B/D_r (arc definition) or R=B/[2sin⁡(D/2)]R=B/[2\sin(D/2)] (chord definition). Geometry follows Caltrans BDD 2E, June 2025, pp. 1–2, and FHWA, Chapters 2 and 5 (printed pp. 20–23, 47–48 and 58–60; attached pp. 35–38, 62–63 and 73–75). This calculator derives its own coordinate transformations.

Exact Rankine deflections

For a peg at arc distance ss, θr=s/R\theta_r=s/R and the cumulative deflection from the PC forward tangent is δ=θ/2\delta=\theta/2. For an arc interval Δs\Delta s, the measured chord is c=2Rsin⁡(Δs/(2R))c=2R\sin(\Delta s/(2R)), with that sine argument in radians. The direct PC-to-peg chord is 2Rsin⁡δ2R\sin\delta. This uses exact geometry rather than the small-chord 1718.9c/R1718.9c/R minutes approximation. The final deflection is Δ/2\Delta/2. Seconds are rounded only for display.

Perpendicular offsets

With PC as origin, the forward tangent as x axis, and positive y toward the curve, x=Rsin⁡θx=R\sin\theta and y=2Rsin⁡2(θ/2)y=2R\sin^2(\theta/2). Caltrans BDD 2F, June 2025, p. 3, gives the equivalent tangent-offset construction. The table uses θn=min⁡(θ,Δ−θ)\theta_n=\min(\theta,\Delta-\theta) from the nearer endpoint so the projection stays on the PC–PI or PT–PI tangent segment. At PT, face PI and offset onto the arc side; do not reuse a PC left/right offset sign blindly.

For the long chord, u=2Rsin⁡(θ/2)cos⁡((Δ−θ)/2)u=2R\sin(\theta/2)\cos((\Delta-\theta)/2) from PC, and v=2Rsin⁡(θ/2)sin⁡((Δ−θ)/2)v=2R\sin(\theta/2)\sin((\Delta-\theta)/2) perpendicular toward the arc. These follow by rotating the PC tangent coordinates through Δ/2\Delta/2. All values in the setting-out tables are positive magnitudes; the selected direction mirrors the plan.

Peg grid and closure

Pegs fall at multiples of B/nB/n in total alignment chainage, plus PC and PT. Coincident endpoint/grid pegs are merged within 10−810^{-8} of an interval. Circle-equation, arc-sum, deflection and endpoint-chord residuals check geometric closure.

Reading the schedules

Each plus-notation chainage carries its fixed reference convention in brackets: [20 m], [30 m] or [100 ft]. These brackets are independent of the metric/US display switch. Distance and decimal-angle headers name their displayed units. Rankine distances and angles are separate tables with repeated chainage; the peg chord is measured from the previous peg, while the PC chord is measured directly from PC. DMS totals use nonbreaking spacing so one angle stays together.

Assumptions

One simple circular horizontal arc with constant radius; flat local geometry and continuous arc-length chainage. No station equations or transition spirals. PC is at nonnegative chainage. The PI chainage belongs to the incoming alignment. Chain conventions are explicit reference lengths, not a change of survey datum. The drawing is rotated to keep the long chord horizontal, with the selected left/right curve represented consistently; it is not a northing/easting plot. Coordinates and formulas are derived here from circle geometry and checked against published highway examples. For shallow curves, the small mid-ordinate is dimensioned in a separate detail with an explicit vertical enlargement factor; the main plan retains its true geometric proportions.

Where it applies

Input domain: radius 0.1–100000 m; deflection 0.1–170°; degree of curve 0.01–120°; 1–10 peg intervals per selected chain or station. A valid schedule has no more than 200 nominal arc intervals (up to 202 pegs). Increase PI chainage if the curve would begin before the origin. All lengths are horizontal; reduce slope distances and apply project grid/ground corrections separately. No speed, sight-distance, superelevation, pavement, spiral or setting-out tolerance design is included. Use approved project survey procedures and check against the standard in force where project specifications require one.

Reference-data correction: FHWA Table 5.2 lists the curve 3 tangent as 528.2879 ft. Table 5.5 gives 585.2879 ft, consistent with its radius, central angle and stationing; the reference check uses Table 5.5. Caltrans reference checks use individual published values, not a reproduction of its offset tables.

References

  • Caltrans, Bridge Design Details 2F: Tangent Offset for Circular Curves, June 2025, pp. 2A.F.1–3. https://dot.ca.gov/-/media/dot-media/programs/engineering/documents/bridgedesigndetails/chapter-2/202506bdd24attachment2fa11y.pdf
  • FHWA, Bridge Geometry Manual, FHWA-HIF-22-034, April 2022, Chapter 5: Working with Horizontal Geometry. https://www.fhwa.dot.gov/bridge/pubs/hif22034.pdf
  • Caltrans, Bridge Design Details 2E: Horizontal Curve Equations, June 2025. https://dot.ca.gov/-/media/dot-media/programs/engineering/documents/bridgedesigndetails/chapter-2/202506bdd24attachment2ea11y.pdf

Inputs

InputSymbolUnitDefault
Define the curve by
Degree of curve is the central angle subtended by one selected chain or station length. Arc and chord definitions are different.
curve_byRadius
RadiusR_inm300
Degree of curve
Use decimal degrees. The reference length is the selected 20 m chain, 30 m chain or 100 ft station.
D_indeg4
Deflection angle Δ
Change in forward direction between tangents, equal to the central angle; not the interior intersection angle.
Deltadeg60
Curve direction
Looking ahead from PC toward PI. Turn cumulative PC deflections to this side. Offset tables give magnitudes measured onto the arc side of each indicated baseline.
turnLeft
Chainage convention
Controls plus notation, degree-of-curve reference length and the peg grid. It is independent of the metric/US display switch.
station_system20 m chains
PI chainage — total distance
Enter distance from alignment origin, not plus notation. For 100 ft station 12+34.50 enter 1234.50 ft using the unit control.
S_PIm1000
Peg intervals per chain or station
1 stakes every full chain/station; 2 adds half-chain pegs. PC and PT are always included; table limit is 202 pegs.
divisions1

Results

With the default inputs above, the calc gives:

ResultValue
Circular radius300 m
Tangent length173.205 m
Curve length along arc314.159 m
Long chord300 m
External distance46.41 m
Mid-ordinate40.192 m
PC — total chainage826.795 m
PT — total chainage1,140.954 m
PC — selected plus notation41+06.795
PT — selected plus notation57+00.954
Pegs including PC and PT18
Nominal peg arc spacing20 m
Equivalent arc degree per selected chain3.81972 deg

Checked against sources

Each case below was calculated by this calc and agrees with the value from its source (within the tolerance where one is shown).

FHWA curve 1 — 1000 ft radius, left curve

Source: FHWA Bridge Geometry Manual, FHWA-HIF-22-034 (April 2022), Tables 5.1–5.5, printed pp. 47–48 and 58 (attached pp. 62–63 and 73). Radius, angle, tangent, arc length and PI/PC/PT stationing are published values; feet converted using 0.3048 m/ft. Tolerance 0.0001 m allows printed rounding. https://www.fhwa.dot.gov/bridge/pubs/hif22034.pdf

Inputs: Radius = 304.8 m; Deflection angle Δ = 110 deg; PI chainage — total distance = 4,079 m; Chainage convention = 100 ft stations; the others as above.

ResultSourceThis calc
Tangent length435 m435 m
Curve length along arc585 m585 m
PC — total chainage3,644 m3,644 m
PT — total chainage4,229 m4,229 m

FHWA curve 2 — 1250 ft radius, right curve

Source: FHWA Bridge Geometry Manual, FHWA-HIF-22-034 (April 2022), Tables 5.1–5.5, printed pp. 47–48 and 58 (attached pp. 62–63 and 73). Radius, angle, tangent, arc length and PI/PC/PT stationing are published values; feet converted using 0.3048 m/ft. Tolerance 0.0001 m allows printed rounding. https://www.fhwa.dot.gov/bridge/pubs/hif22034.pdf

Inputs: Radius = 381 m; Deflection angle Δ = 84.711 deg; PI chainage — total distance = 5,152 m; Chainage convention = 100 ft stations; Curve direction = Right; the others as above.

ResultSourceThis calc
Tangent length347.4 m347.4 m
Curve length along arc563.3 m563.3 m
PC — total chainage4,805 m4,805 m
PT — total chainage5,368 m5,368 m

FHWA curve 3 — corrected tangent from Table 5.5

Source: FHWA Bridge Geometry Manual, FHWA-HIF-22-034 (April 2022), Tables 5.1–5.5, printed pp. 47–48 and 58 (attached pp. 62–63 and 73). Radius, angle, tangent, arc length and PI/PC/PT stationing are published values; feet converted using 0.3048 m/ft. Tolerance 0.0001 m allows printed rounding. Table 5.2 incorrectly prints T = 528.2879 ft for curve 3; Table 5.5 prints 585.2879 ft, agreeing with Table 2.3 (585.29 ft), PI−PC station difference and R tan(Δ/2). The correct geometry is retained. https://www.fhwa.dot.gov/bridge/pubs/hif22034.pdf

Inputs: Radius = 289.6 m; Deflection angle Δ = 63.274 deg; PI chainage — total distance = 6,023 m; Chainage convention = 100 ft stations; Curve direction = Right; the others as above.

ResultSourceThis calc
Tangent length178.4 m178.4 m
Curve length along arc319.8 m319.8 m
PC — total chainage5,845 m5,845 m
PT — total chainage6,165 m6,165 m

Caltrans tangent offset — 900 ft radius, 100 ft along tangent

Source: Caltrans Bridge Design Details 2F, June 2025, Table 2A.F.1, printed p. 2A.F.2 (PDF p. 2): radius 900 ft, distance along tangent 100 ft, offset 5.57 ft. Select Δ = asin(100/900) to make PT the published tangent-offset point, checking its PC-tangent coordinates. Published offset rounded to 0.01 ft; absolute tolerance 0.006 ft. The nearer-end setting-out table correctly uses PT with zero local offset at this endpoint. https://dot.ca.gov/-/media/dot-media/programs/engineering/documents/bridgedesigndetails/chapter-2/202506bdd24attachment2fa11y.pdf

Inputs: Radius = 274.3 m; Deflection angle Δ = 6.379 deg; PI chainage — total distance = 304.8 m; Chainage convention = 100 ft stations; the others as above.

ResultSourceThis calc
Forward coordinate along PC tangent [3]30.48 m30.48 m
Offset magnitude from PC tangent [3]1.698 ± 0.001829 m1.699 m

Related Resources

Responses

Your email address will not be published. Required fields are marked *

L ading...