Rolling Offset Calculator uses roll, rise, fitting angle, and take-off to calculate true offset, travel, setback, twist angle, and cut length: travel = true offset ÷ sin(angle). Check take-off values.
This Rolling Offset Calculator computes the geometry of a pipe run that must shift both horizontally and vertically at the same time. Enter the roll, rise, fitting angle, and an optional fitting take-off, and the calculator returns the true offset, center-to-center travel, setback, and the cut length you need to mark on the pipe.
Rolling offsets appear whenever a straight run must avoid an obstruction, cross a diagonal path, or transition between two planes that differ in both height and side position. Getting the travel piece length wrong wastes material and requires a recut, so verifying the geometry before cutting matters.
What a rolling offset means
A standard offset moves a pipe run in one direction only — either left/right or up/down. A rolling offset moves it in both directions at the same time, so the travel piece runs at an angle through three-dimensional space.
Roll is the horizontal component of the shift — how far the pipe moves sideways between the two fitting centers. Rise is the vertical component — how far the pipe moves up or down. Together they define a right triangle in the plane of the offset.
The true offset is the hypotenuse of that triangle: the straight-line diagonal distance the travel piece must span. Because the pipe cannot run along the hypotenuse directly — it must enter and exit through angled fittings — the actual travel piece is always longer than the true offset. How much longer depends entirely on the fitting angle.
Changing the fitting angle from 45° to 22.5°, for example, does not change the true offset, but it increases the travel length and setback significantly. The shallower the angle, the more pipe you use to cover the same roll and rise.
Rolling offset formulas used by this calculator
All results derive from the roll, rise, and the chosen fitting angle (θ). The five core relationships below cover every value the calculator produces.
The Pythagorean diagonal of the roll and rise. This is the actual distance the travel piece must bridge across the offset plane.
The center-to-center length between the two fittings. The cosecant multiplier (1 / sin θ) stretches the true offset based on angle; shallower fittings produce a longer travel.
How far the offset consumes along the original straight run. At 45° the setback equals the true offset. At 90° the setback is zero — the offset uses no forward run distance.
The actual length to mark and cut. Two fitting take-offs are subtracted — one for each end of the travel piece — because each fitting socket engages a portion of the pipe.
The angle at which the fitting centerline twists away from horizontal. Used to orient fittings correctly in the field so both ends align with their respective pipe runs.
How to read the calculator results
Each result card below corresponds directly to a value the calculator displays. Understanding what each number represents prevents misreading a layout dimension as a cut dimension — a common source of field errors.
Cut Length (Travel Piece)
The length to physically mark and cut on the travel piece of pipe. It is the center-to-center travel minus the take-off deduction for both fittings.
True Offset (Spread)
The straight-line diagonal distance between the two fitting centerlines across the roll and rise plane. This is a layout reference, not the pipe cut length.
Travel (Center-to-Center)
The total length between the centers of the two fittings before any take-off deduction. This is the baseline from which cut length is derived.
Setback (Advance)
The distance consumed along the original straight pipe run by the offset. Installing the offset requires pulling the upstream fitting back this far from the target endpoint.
Fitting Take-off Loss
The total length removed from the travel to account for both fittings engaging the pipe. The calculator applies one take-off per fitting end, so two take-offs are deducted in total. The Cut Length Summary card in the tool shows the total take-off loss alongside the final cut length and the fitting and joint count.
Worked example: 12 in roll and 16 in rise
Roll = 12 in, Rise = 16 in, 45° fittings, 0 in take-off. Each step is its own card. Formulas scroll horizontally on narrow screens.
The diagonal distance across the roll and rise — the Pythagorean hypotenuse.
sin(45°) = 0.7071, so the travel multiplier is 1 ÷ 0.7071 ≈ 1.4142.
tan(45°) = 1.0000, so setback equals true offset exactly at 45°.
Take-off is 0 in, so no deduction is applied. Cut length equals travel.
The angle to rotate fittings so both ends align with their pipe runs.
Fitting angle comparison
All four angles the calculator supports are listed below. Multipliers apply to the true offset to give travel and setback. A true offset of 20 in is used as a reference to illustrate the practical size difference.
| Fitting Angle | Travel Multiplier | Setback Multiplier | Practical Note |
|---|---|---|---|
| 22.5° | ≈ 2.61× | ≈ 2.41× | Very long travel and high setback. Use only when clearance or code requires a shallow angle. On a 20 in true offset, travel ≈ 52.2 in. |
| 45° | ≈ 1.41× | 1.00× | The most common rolling offset angle in plumbing and mechanical work. Setback equals true offset exactly. On a 20 in true offset, travel ≈ 28.3 in. |
| 60° | ≈ 1.15× | ≈ 0.58× | Shorter travel and reduced setback compared to 45°. Useful where run space is limited and a steeper fitting angle is acceptable. On a 20 in true offset, travel ≈ 23.1 in. |
| 90° | 1.00× | 0.00× | Travel equals true offset; setback is zero. The 90° fitting changes direction immediately with no forward run consumed, but requires exact alignment in both planes. |
Measurement and fitting take-off notes
Fitting take-off — the distance from the face of the fitting to its center — varies by fitting type, pipe material, nominal pipe size, joining method, and manufacturer. There is no single universal take-off value that applies across all situations.
Common examples where take-off differs:
- Copper, soldered (sweat) fittings: take-off depends on socket depth, which increases with pipe diameter.
- PVC and CPVC, solvent-glued fittings: socket depth is typically shallower than copper but varies by schedule and manufacturer.
- Black iron and galvanized, threaded fittings: take-off is measured from the end of the thread engagement; engagement depth varies by pipe size and thread standard.
- Pressed fittings (ProPress, Viega, and similar): press depth is fixed per fitting size but must be confirmed against the manufacturer's installation data.
Always confirm the take-off value from the fitting manufacturer's dimension tables or your shop standard before marking and cutting pipe. A wrong take-off applied to both ends of the travel piece will produce a part that is either too short to assemble or too long to sit flush.
Calculation limits
This calculator provides geometric layout estimates based on the inputs entered. It does not replace:
- Local plumbing or mechanical codes, which may restrict fitting angles, minimum clearances, or pipe routing in specific applications.
- Field measurement and verification before cutting, particularly where as-built conditions differ from plan dimensions.
- Fitting manufacturer dimension data, especially for take-off, socket depth, and press engagement depth.
- Installer judgment, including assessment of pipe support, thermal expansion, accessibility, and connection sequencing.
Two input constraints apply:
- Roll and rise cannot both be zero. A zero-zero offset produces no geometry to calculate. The calculator will flag this condition rather than return a result.
- Take-off must be less than half of center-to-center travel. If the combined deduction for both fittings reaches or exceeds the travel length, the cut length result is not physically valid. Recheck the take-off value or the offset dimensions.
References and calculation notes
-
NIST Special Publication 330 — The International System of Units (SI) National Institute of Standards and Technology. Authoritative reference for SI unit definitions, including millimeter and meter. Used as the basis for inch-to-millimeter conversion (1 in = 25.4 mm exactly, as defined by international agreement in 1959).
-
Pipe Fitter's Math Guide — Johnny E. Hamilton A widely used trade reference for offset and rolling offset calculations, including the cosecant and cotangent multiplier method for travel and setback. The formulas in this calculator are consistent with the standard trigonometric approach documented in trade math references of this type.
-
ASME B16.11 — Forged Fittings, Socket-Welding and Threaded American Society of Mechanical Engineers. Covers dimensional standards for forged threaded and socket-weld fittings, including center-to-face dimensions that inform take-off values for threaded and socket-welded applications.
-
Manufacturer fitting dimension tables For take-off values specific to copper, PVC, CPVC, or pressed fittings, consult the dimension tables published by the fitting manufacturer for the exact pipe size, schedule, and joining method in use. Representative sources include NIBCO, Viega, and Charlotte Pipe product data sheets. Always use the table for the nominal pipe size being installed.