Rolling Offset Calculator
ConstructionCalculate pipe fitting travel length, run length, and true offset for a rolling offset. Enter set, rise, and fitting angle for accurate pipefitting layout.
Travel Length
What is a Rolling Offset?
A Rolling Offset Calculator determines the travel length and run length needed to route pipe between two parallel runs that are offset both horizontally and vertically, using two equal-angle fittings. This layout — common in plumbing, HVAC, and industrial piping — lets a pipefitter route around a beam, duct, or other obstruction while also stepping the pipe up or down to a new elevation, all with a single pair of fittings.
Getting the travel length right the first time saves material and rework, since cutting a pipe section too short or too long means starting over. This calculator applies the same trigonometry pipefitters have traditionally solved with constant multiplier tables, working directly from the set (horizontal offset) and rise (vertical offset) measured at the job site. For other measurement-based construction planning, see the SAG Calculator for cable and wire spans.
How to use this Rolling Offset calculator
- Measure and enter the Set (Horizontal Offset) in inches — the horizontal distance between the two pipe centerlines.
- Measure and enter the Rise (Vertical Offset) in inches — the vertical distance between the two pipe centerlines.
- Select the Fitting Angle you plan to use — 22.5°, 45°, or 60° — matching the fittings you have on hand.
- Review the True Offset result to confirm your set and rise measurements combine as expected.
- Read the Travel Length result and cut your pipe section to that measurement, using Run Length to mark fitting centerlines on the layout.
Formula & Methodology
The calculator applies standard pipefitting trigonometry: True offset = √(Set² + Rise²) Travel length = True offset ÷ sin(Fitting Angle) Run length = True offset ÷ tan(Fitting Angle) Worked example: A rolling offset with a 12 in set, an 8 in rise, and 45-degree fittings: - True offset = √(12² + 8²) = √208 ≈ 14.42 in - Travel length = 14.42 ÷ sin(45°) = 14.42 ÷ 0.7071 ≈ 20.39 in - Run length = 14.42 ÷ tan(45°) = 14.42 ÷ 1.0 = 14.42 in The pipefitter would cut a 20.39 in section of pipe and position the second fitting 14.42 in along the original pipe run from the first fitting.
Frequently Asked Questions