TRD-102 · Lesson 8 of 12 · 30 min

Pipe offsets and rolling offsets

Pipes rarely run in a straight line from where they start to where they need to go. A drain has to jog around a beam, a water line has to step over a duct, and a riser has to move sideways to line up with a sleeve on the floor above. The change of position is called an offset, and working it out is the single most common piece of trigonometry in the piping trades. Maya Chen spends much of her second month on Kingsway Tower roughing in the drain, waste and vent piping on the residential floors, and Luis Ferreira has her work out every offset on paper before she cuts. The examples use feet and inches, the units on the Columbus drawings.

Everything in this lesson builds on lesson 7. An offset is a right triangle in disguise, and the fittings that make it fix the angle. Once the angle is known, one multiplier turns the distance you need to move into the length of pipe between the fittings.

The parts of an offset

Picture a pipe running along a wall that has to move over to a new line, parallel to the first. Two fittings of the same angle make the move: one turns the pipe off its original line, the other turns it back. Three measurements describe the offset, and the piping trades use these names for them:

  • Set (also called offset or rise): the distance between the center line of the original run and the center line of the new run, measured square to the pipe.
  • Run (also called advance): the distance the offset gains along the direction of the pipe, from the center of the first fitting to the center of the second.
  • Travel: the center-to-center distance along the angled piece of pipe between the two fittings. This is the hypotenuse of the triangle.
A pipe running left to right with two 45 degree fittings that move it up to a parallel line. The vertical distance between center lines is labeled set, the horizontal distance between fitting centers is labeled run, and the angled center line is labeled travel.
A simple offset made with two 45° fittings. Set, run and travel are always measured on the center lines of the pipe.

Measurements are always taken to the center lines of the pipes, not to their edges. A common way to find the set on site is to measure from a wall or a string line to the side of each pipe and then add or subtract half the outside diameter, so that you are working center to center.

The fitting angle sets the multiplier

Fittings come in standard angles: 90°, 60°, 45°, 22-1/2° and 11-1/4°. An offset uses a pair of fittings smaller than 90°, and in drainage work the 45° is by far the most common. In the offset triangle, the angle at each fitting is the fitting angle, the set is the side opposite that angle, and the travel is the hypotenuse. So sine links them:

\[\sin\theta = \frac{\text{set}}{\text{travel}} \quad\Rightarrow\quad \text{travel} = \frac{\text{set}}{\sin\theta} \qquad \text{run} = \frac{\text{set}}{\tan\theta}\]

Because the fitting angles are always the same few values, the trades work out these ratios once and keep them as multipliers. Multiply the set by the travel multiplier to get the travel; multiply the set by the run multiplier to get the run.

Offset multipliers for standard fitting angles. Many pipefitters carry these on a card or on the back of a tape.
Fitting angleTravel multiplier (1 / sin)Run multiplier (1 / tan)Typical use
60°1.1550.577Steep, short offsets
45°1.4141.000Most drainage and general offsets
22-1/2°2.6132.414Gentle offsets where there is room along the run
11-1/4°5.1265.027Very small corrections in long runs

The 45° row is worth memorizing: travel is the set times 1.414, and the run equals the set. For a 45° offset, the pipe moves along exactly as far as it moves over, which makes it easy to picture and to check.

Worked problem

A 45° offset

A 3 in drain has to move 18 in sideways, center to center, to clear a column. Maya uses two 45° fittings. What are the travel and the run?

Show solution
  1. Travel: \(18 \times 1.414 = 25.45\) in.
  2. \(0.45 \times 16 = 7.2\), so the travel is \(25\tfrac{7}{16}\) in to the nearest sixteenth.
  3. Run: \(18 \times 1.000 = 18\) in.

Answer: Travel 25-7/16 in center to center; run 18 in.

Worked problem

A 22-1/2° offset

Above a corridor ceiling there is room to make a gentle offset. A water line must move 12 in. Using 22-1/2° fittings, what are the travel and the run?

Show solution
  1. Travel: \(12 \times 2.613 = 31.36\) in. \(0.36 \times 16 = 5.7\), so about \(31\tfrac{3}{8}\) in (6/16 reduced).
  2. Run: \(12 \times 2.414 = 28.97\) in, about \(28\tfrac{15}{16}\) in.

Answer: Travel about 31-3/8 in; run about 28-15/16 in. The gentler angle needs a much longer run.

Comparing the two examples shows the trade-off. A steeper fitting gives a short offset that fits tight spaces but makes a sharper change of direction; a gentler fitting needs more room along the pipe but changes direction more smoothly, which suits drainage flow and makes pulling wire easier in conduit.

From travel to cut length: take-off and make-up

The travel is measured center to center of the fittings, but the pipe does not run to the center of the fittings. Two adjustments turn the travel into the length you actually cut.

  • Take-off (sometimes called the fitting allowance or center-to-end dimension) is the distance from the center of a fitting to the face of its socket or hub. It is subtracted, once for each fitting, because the fitting body fills that space.
  • Make-up (also called socket depth or engagement) is the length of pipe that goes inside each socket. For glued plastic and soldered copper fittings, it is added back, once for each end, because the pipe must reach the bottom of the socket.

Many manufacturers publish a single figure for each fitting that combines the two, and experienced fitters learn the common ones by heart. The method is always the same:

\[\text{cut length} = \text{travel} - 2 \times \text{take-off} + 2 \times \text{make-up}\]

For threaded steel pipe, the make-up is the length of thread that screws into the fitting. For grooved and no-hub joints, the pipe usually butts close to the center gasket, and the published dimensions treat the joint differently. Always use the figures for the fittings in your hand; dimensions differ between manufacturers and between pressure and drainage patterns.

Worked problem

Cut length for a plastic offset

For the 45° offset with a 25-7/16 in travel, the 3 in drainage 45° fittings Maya is using have a center-to-socket-bottom dimension of 1-7/8 in. (This combined figure already includes the socket depth.) What is the cut length?

Show solution
  1. With a combined center-to-socket-bottom figure, subtract it once for each fitting.
  2. \(25\tfrac{7}{16} - 2 \times 1\tfrac{7}{8} = 25\tfrac{7}{16} - 3\tfrac{3}{4} = 25\tfrac{7}{16} - 3\tfrac{12}{16} = 21\tfrac{11}{16}\) in.

Answer: Cut the pipe at 21-11/16 in.

The fitting dimension in this example is illustrative. Look up the actual figure for the brand and pattern of fitting on your job; Luis keeps a laminated card with the figures for the fittings Northbridge buys most.

Parallel offsets

When two or more pipes run side by side and all have to make the same offset, they cannot all turn at the same point, or the outer pipes would end up closer together on the new line than on the old one. To keep the spacing equal, each pipe after the first starts its offset a little further along. The extra distance depends on the spacing between the pipes and the fitting angle:

\[\text{extra advance} = \text{spacing} \times \tan\frac{\theta}{2}\]
Factors for parallel offsets.
Fitting angleHalf angletan of half angle
60°30°0.577
45°22-1/2°0.414
22-1/2°11-1/4°0.199

Worked problem

Two pipes, one offset

A hot and a cold water line run 6 in apart, center to center, and both must make the same 45° offset. How much further along does the second line start its offset?

Show solution
  1. \(6 \times \tan 22.5° = 6 \times 0.414 = 2.48\) in, about \(2\tfrac{1}{2}\) in.

Answer: About 2-1/2 in further along. Both pipes have the same travel, so their cut lengths match.

Whether the inside pipe or the outside pipe starts first depends on which way the offset turns. Sketch the bend in plan with the pipes drawn to scale, and the order becomes obvious.

Rolling offsets

A rolling offset moves the pipe in two directions at once: for example, up and sideways, to get over a duct and line up with a sleeve that is also off to one side. The angled piece runs diagonally through a box. The trick is to collapse the two directions into one.

  • Measure the vertical move (called the rise or set) and the horizontal move (called the roll), both center to center.
  • Find the true offset, the straight-line distance the pipe has to move square to its direction, with the Pythagorean theorem: the true offset is the square root of the rise squared plus the roll squared.
  • Treat the true offset like the set of a simple offset: multiply by the travel multiplier for the fitting angle to get the travel, and by the run multiplier to get the run.
  • Turn the two fittings so that the angled pipe points along the true offset direction. Fitters roll the fittings to the right angle using a level or by measuring both moves.
\[\text{true offset} = \sqrt{\text{rise}^2 + \text{roll}^2} \qquad \text{travel} = \text{true offset} \times \text{multiplier}\]
A box drawn in perspective with the pipe entering at one lower corner and leaving at the opposite upper corner. The box edges are labeled rise, roll and run, and a dashed line across the end face is labeled true offset.
A rolling offset. The rise and roll combine into the true offset on the end of the box, and the travel runs diagonally through the box.

Worked problem

A rolling offset over a duct

A 2 in vent has to rise 12 in and roll 16 in to the side to reach a sleeve. Maya will use 45° fittings. What are the true offset, travel and run?

Show solution
  1. True offset: \(\sqrt{12^2 + 16^2} = \sqrt{144 + 256} = \sqrt{400} = 20\) in.
  2. Travel: \(20 \times 1.414 = 28.28\) in, about \(28\tfrac{1}{4}\) in.
  3. Run: \(20 \times 1.000 = 20\) in.

Answer: True offset 20 in, travel about 28-1/4 in center to center, run 20 in. The numbers are a 3-4-5 triangle scaled by 4 in.

A common error is to calculate the travel for the rise and for the roll separately and add them. That gives far too long a pipe. The rise and roll are at right angles to each other, so they combine with Pythagoras, not by adding.

Conduit offsets use the same triangle

Electricians bend offsets into conduit instead of using fittings, but the geometry is identical. Sam Torres, the electrical apprentice on Kingsway Tower, marks two bends at a chosen angle, and the distance between the marks is the travel: the offset depth times the same 1 / sin multiplier. Conduit has one extra wrinkle. Because the conduit bends instead of turning sharply at a fitting, it gets slightly shorter overall, an effect electricians call shrink, and they move their first mark to allow for it. Lesson 7 introduced conduit bending; TRD courses for electricians cover shrink tables in detail.

An offset calculator in code

This program does the full calculation for simple and rolling offsets: it combines rise and roll, finds travel and run for a chosen fitting angle, and subtracts a fitting allowance to give a cut length.

import math

def offset(rise, roll=0.0, angle=45.0, allowance=0.0):
    """Return true offset, travel, run and cut length for two fittings of `angle` degrees."""
    true_off = math.hypot(rise, roll)          # Pythagoras for rolling offsets
    a = math.radians(angle)
    travel = true_off / math.sin(a)
    run = true_off / math.tan(a)
    cut = travel - 2 * allowance               # combined fitting allowance, one per fitting
    return true_off, travel, run, cut

jobs = [("45 simple", 18, 0, 45, 1.875),
        ("22.5 simple", 12, 0, 22.5, 0),
        ("45 rolling", 12, 16, 45, 0)]
for name, rise, roll, ang, allow in jobs:
    t, tr, rn, cut = offset(rise, roll, ang, allow)
    print(f"{name:12s} true {t:7.1f}  travel {tr:7.1f}  run {rn:7.1f}  cut {cut:7.1f} in")
Output
45 simple    true    18.0  travel    25.5  run    18.0  cut    21.7 in
22.5 simple  true    12.0  travel    31.4  run    29.0  cut    31.4 in
45 rolling   true    20.0  travel    28.3  run    20.0  cut    28.3 in

The math.hypot function is Pythagoras: it returns the square root of the sum of the squares. The results match the worked examples, which is the point of writing the program: it is a quick, independent check of hand calculations.

Common mistakes

  • MistakeMeasuring the set to the edges of the pipes instead of the center lines.

    InsteadMeasure to the side of each pipe, then add or subtract half the outside diameter so you are working center to center.

  • MistakeCutting the pipe to the travel.

    InsteadTravel is center to center. Subtract the take-off for each fitting and add the make-up for each socket, or use the combined figure, to get the cut length.

  • MistakeAdding the rise and the roll in a rolling offset.

    InsteadCombine them with Pythagoras to get the true offset, then apply the multiplier.

  • MistakeUsing the run multiplier where the travel multiplier is needed.

    InsteadTravel is set divided by sine (1.414 for 45°); run is set divided by tangent (1.000 for 45°).

  • MistakeStarting all parallel pipes at the same point.

    InsteadAdvance each pipe after the first by the spacing times the tangent of half the fitting angle.

Summary and key terms

  • An offset is a right triangle: the set is opposite the fitting angle and the travel is the hypotenuse.
  • Travel equals set times 1 / sin of the fitting angle; run equals set times 1 / tan.
  • For 45° fittings, travel is set times 1.414 and run equals set.
  • Cut length is travel minus the take-off of each fitting plus the make-up in each socket.
  • Parallel offsets advance each pipe by the spacing times the tangent of half the fitting angle.
  • In a rolling offset, the rise and roll combine by Pythagoras into the true offset.
Offset
A change in the position of a pipe line, made with two fittings of the same angle.
Set
The center-to-center distance a pipe moves sideways in an offset.
Run (advance)
The distance an offset gains along the direction of the pipe.
Travel
The center-to-center length of the angled piece between the two fittings.
Take-off
The distance from the center of a fitting to the face of its socket or hub.
Make-up
The length of pipe that goes inside a socket or threads into a fitting.
Rolling offset
An offset that moves the pipe in two directions at once.
True offset
The combined straight-line move in a rolling offset, found by Pythagoras.

Practice problems

Work each problem on paper first, then reveal the answer to check.

  1. What is the travel of a 45° offset with a 10 in set?

    Show answer

    10 x 1.414 = 14.14 in, about 14-1/8 in.

  2. A 60° offset has a set of 8 in. Find the run.

    Show answer

    8 x 0.577 = 4.62 in, about 4-5/8 in.

  3. A rolling offset rises 24 in and rolls 32 in. Find the true offset.

    Show answer

    The square root of 576 + 1024 is 40 in.

  4. Using 22-1/2° fittings, what is the travel for a 6 in set?

    Show answer

    6 x 2.613 = 15.68 in, about 15-11/16 in.

  5. Two pipes 8 in apart make a 45° offset. How much further does the second one advance?

    Show answer

    8 x 0.414 = 3.31 in, about 3-5/16 in.

  6. A travel is 28-1/4 in and each fitting's combined allowance is 1-1/2 in. Find the cut length.

    Show answer

    28-1/4 - 3 = 25-1/4 in.

Lesson quiz · 5 questions

Score 60% or more to complete this lesson.

Take the quiz