MachineCalcs

Pipe Rolling Offset Calculator

Lay out a pipe rolling offset from rise, roll and fitting angle. Returns true offset, multiplier, center-to-center travel, cut length after takeout, advance, roll angle and available-run margin.

Hydraulics 6 inputs 10 results

Calculator

Vertical or set direction the pipe centerline must move.
in
Horizontal roll direction perpendicular to the rise or set.
in
Angle of each offset fitting or miter. Common rolling offsets use two equal fittings.
Center-to-end takeout for one fitting. The calculator subtracts two fittings from center-to-center travel.
in
Straight route distance available for the offset advance between nearby tie-in points, hangers, obstructions or spool ends.
in

Results

Default result
Edit inputs
True offset(O_t)
20in
Pass

True offset = sqrt(rise^2 + roll^2).

Also computed

Center-to-center travel(L_c)Pass28.284in

Travel = true offset x 1.414.

Pipe cut length(L_cut)Pass25.284in

Cut length = center-to-center travel - 2 x fitting takeout.

Advance along run(A)20in

Advance is the projected route distance between fitting centers.

Roll angle(phi)Pass53.13°

Roll angle is atan(roll / rise), measured from the vertical set plane.

Offset multiplier(M)Pass1.4142x

M = 1 / sin(fitting angle).

Total takeout(2T)3in

Two equal fittings: total takeout = 2 x takeout per fitting.

Rolling offset centerline rise advance travel 45 deg fittings True offset combines rise and roll. Cut length subtracts user-entered fitting takeout from center-to-center travel.
Method notes 3 notes
  • Formula: true offset O_t = sqrt(rise^2 + roll^2). Center-to-center travel L_c = O_t / sin(angle).
  • Pipe cut length subtracts user-entered fitting takeout from both ends: L_cut = L_c - 2T.
  • This is centerline layout geometry only. It does not include fitting charts, weld gap, bevel, socket depth, thread engagement, slope, hanger movement, code requirements or manufacturer spool tolerances.

Pipe rolling offset layout starts by combining rise and roll into true offset, O_t = sqrt(rise^2 + roll^2). The fitting multiplier is M = 1/sin(angle), so center-to-center travel is L_c = O_t*M and advance is O_t/tan(angle). This calculator subtracts user-entered fitting takeout from both ends to report cut length, and it returns the roll angle for pipefitter centerline layout.

Continue workflow

All Hydraulics

How to use this calculator

  1. Enter rise and roll. Measure the two perpendicular centerline moves that make up the rolling offset.
  2. Choose fitting angle. Select 22.5, 30, 45 or 60 degrees, or enter a custom fitting or miter angle.
  3. Enter fitting takeout. Use actual center-to-end takeout per fitting from the fitting, drawing or manufacturer data.
  4. Check travel and advance. Review true offset, center-to-center travel, cut length, advance, roll angle and straight-run margin.

How it works

A rolling offset combines two perpendicular moves. The true offset is the hypotenuse of those rise and roll dimensions: O_t = sqrt(V^2 + H^2) where V is rise or set and H is roll.

Once the true offset is known, the two equal fittings use the same multiplier as any centerline offset: M = 1 / sin(a) L_c = O_t x M The calculator also reports advance along the run: A = O_t / tan(a) and the roll angle: phi = atan(H / V)

The pipe cut length subtracts actual fitting takeout from both ends: L_cut = L_c - 2T Use the pipe bend developed length calculator for bent-spool arc length and setback, the pipe miter cut calculator for wrap-around template marks on fabricated miters, the pipe saddle cut calculator for centered branch and lateral coping templates, the pipe reducer offset calculator for concentric and eccentric size-change layout, the pipe slope calculator for invert layout, the pipe pressure drop calculator for hydraulic loss, the pipe support span calculator for hanger spacing and the steel pipe schedule chart for actual steel pipe dimensions.

Worked example

Verified against the live calculator

With a 12 in rise and 16 in roll, the true offset is 20 in. Two 45 degree fittings use a 1.414 multiplier, so center-to-center travel is 28.28 in. If each fitting has 1.50 in takeout, cut length is 25.28 in. Advance is 20 in, and the roll angle is 53.13 degrees.

Frequently asked questions

How do you calculate a pipe rolling offset?

First combine the rise and roll into a true offset: true offset = sqrt(rise^2 + roll^2). Then divide by sin(fitting angle) to get the center-to-center travel between fitting centers.

What is the rolling offset multiplier?

The multiplier is 1 / sin(angle). Common values are about 2.61 for 22.5 degrees, 2.00 for 30 degrees, 1.41 for 45 degrees and 1.15 for 60 degrees.

How is pipe cut length different from travel?

Travel is center-to-center fitting geometry. Cut length subtracts fitting takeout from both ends, so cut length = travel - 2 x takeout. Enter takeout from the actual fitting or shop detail.

Is this a fitting takeout chart?

No. It is a formula-only centerline layout calculator. Fitting takeout, socket depth, thread engagement, weld gap, bevel and manufacturer dimensions must come from the actual fitting, drawing or submittal.

Method & assumptions

  • Uses ideal pipe centerline geometry for two equal-angle fittings or miters.
  • Rise and roll are perpendicular centerline moves; zero roll reduces the problem to an ordinary flat offset.
  • Fitting takeout is entered by the user because takeout depends on fitting type, size, material, end prep and manufacturer.
  • Does not include fitting charts, bend developed length, miter template marks, weld gap, bevel, socket depth, thread engagement, field fit-up, thermal movement, supports, slope, code checks or inspection requirements.
Embed this calculator on your site free

Paste this where you want the calculator to appear. It stays in sync — same formulas, metric & imperial, light/dark — and a small credit link helps people find more tools.

Open widget

Live preview