Introduction
Installing pipes that need to navigate around obstacles or connect offset points is a common challenge in plumbing, HVAC, and industrial piping. The Rolling Offset Calculator helps pipefitters, plumbers, and engineers determine the exact travel length between two points when both horizontal (roll) and vertical (set) offsets exist. This is the geometry behind connecting pipes that change direction in two planes simultaneously.
Unlike a simple offset where pipes shift in only one direction, a rolling offset combines side-to-side and up-down movement. The calculator uses the Pythagorean theorem to find the true offset distance, then applies trigonometry with your chosen bend angle (22.5°, 30°, 45°, 60°, or 90°) to calculate travel length and run. You can also enter a known travel length to back-calculate the bend angle. Toolraxy delivers instant, accurate pipe fitting geometry without manual formula errors.
How to Use
Step 1: Select your preferred unit system (inches, feet, millimeters, or centimeters).
Step 2: Enter the Roll value—the horizontal distance between the two pipe connection points.
Step 3: Enter the Set value—the vertical distance between the two pipe connection points.
Step 4: Select your fitting bend angle from the dropdown (22.5°, 30°, 45°, 60°, or 90°).
Step 5: Optionally, enter a known Travel length to override bend angle calculation.
Step 6: Click Calculate or simply change any input to see results update automatically.
Step 7: View the complete results including Travel Length, True Offset, Run, Bend Angle, and Rolling Angle.
Step 8: Use Copy or Share buttons to save or send your pipe fitting calculations.
How the Tool Works
The Rolling Offset Calculator solves right-triangle geometry in three dimensions. When a pipe must change direction both horizontally and vertically, the true offset becomes the hypotenuse of a right triangle formed by the roll and set distances.
Formula Structure:
Step 1 – Calculate True Offset (c):
Step 2 – Calculate Travel Length (T) from Roll, Set, and Bend Angle:
Step 3 – Calculate Run (R):
Step 4 – When Travel is provided directly:
If user enters a Travel length, the calculator solves for bend angle: sin(Bend Angle) = c ÷ T
Bend angle = arcsin(c ÷ T) converted to degrees
Step 5 – Calculate Rolling Angle (from horizontal):
Validation & Edge Cases:
Roll and Set default to 0 if empty or invalid
Minimum bend angle > 0°, maximum < 180°
If True Offset (c) = 0, Travel and Run cannot be calculated
If Travel × Travel is less than c², run calculation uses absolute value (prevents negative square root errors)
Sin(theta) capped at 1.0 when Travel is too short relative to true offset
Worked Example
Scenario: A pipefitter needs to connect two points that are 12 inches apart horizontally (roll) and 9 inches apart vertically (set), using a standard 45° fitting.
Step-by-step calculation:
Calculate True Offset (c):
Apply 45° bend angle:
sin(45°) = 0.7071
tan(45°) = 1.0000
Calculate Travel Length (T):
Calculate Run (R):
Calculate Rolling Angle:
Result interpretation: The pipefitter needs approximately 21.2 inches of pipe travel length between fittings when using 45° bends. The true offset distance is 15 inches, and the rolling angle from horizontal is 36.9°. This calculation ensures accurate pipe cutting and fitting placement.
Benefits of Using This Tool
Saves time – Instant travel length without manual trigonometry
Eliminates math errors – Automatic unit handling and square root calculations
Bidirectional calculation – Enter Travel to back-calculate bend angle when field measurements exist
Multiple bend angles – Compare 22.5°, 30°, 45°, 60°, and 90° configurations
Four unit systems – Switch between inches, feet, millimeters, and centimeters
Rolling angle output – Know the horizontal rotation direction for fitting alignment
Run calculation – Understand horizontal projection for layout and clearance verification
Free and private – All calculations run locally in your browser
Copy and share – Save results or send to team members instantly
Professional reference – Trusted geometry used by certified pipefitters
FAQs
How accurate is this rolling offset calculator?
The calculator is mathematically exact to the precision of your inputs (0.001 units for most measurements). Real-world accuracy depends on measurement precision, pipe straightness, and fitting manufacturing tolerances.
Can I calculate a rolling offset manually without a tool?
Yes. Use c = √(roll² + set²) for true offset. Then travel = c ÷ sin(bend angle) in degrees. Run = c ÷ tan(bend angle). The calculator automates these three formulas.
What is the difference between rolling offset and simple offset?
A simple offset changes direction in only one plane (horizontal OR vertical). A rolling offset changes direction in both planes simultaneously (horizontal AND vertical), requiring two bend angles and the Pythagorean theorem to solve.
How do I convert center-to-center travel to actual pipe cut length?
Subtract fitting takeout for each bend from the travel length. Takeout varies by fitting type (elbow, street elbow), pipe material (copper, steel, PVC), and pipe diameter. Consult manufacturer specifications.
Why does my travel length change when I enter a different bend angle?
Smaller bend angles (22.5°) create longer, gentler turns requiring more pipe. Larger angles (60°) create tighter turns with less pipe. Travel length = true offset ÷ sin(bend angle), so travel increases as bend angle decreases.
What happens if my roll or set is zero?
If either roll or set is zero, you have a simple offset (single-plane direction change), not a rolling offset. The calculator still works—true offset equals the non-zero value, and formulas apply normally.
Can I use this calculator for any pipe material?
Yes. The calculator handles geometry independent of material. However, fitting takeout subtraction (for cut length) is material-specific. Always verify with pipe type and local plumbing codes.
Is this rolling offset calculator free to use?
Yes, completely free. No registration, no email, no data collection. All calculations run locally in your browser.
What is the rolling angle used for in pipefitting?
Rolling angle tells you the horizontal direction (0–360°) of the true offset from the roll axis. This helps align fittings correctly so the pipe flows in the intended direction without twisting.
How do I measure roll and set in the field from existing pipes?
Measure from centerline to centerline. For roll (horizontal), use a tape measure horizontally between pipe center points. For set (vertical), measure vertically between center points. Use a level to ensure accurate perpendicular measurements.
What if I know the travel but not the bend angle?
Enter roll, set, and travel. The calculator automatically solves for bend angle. This is useful when you measure an existing rolling offset in the field and need to identify what fittings were used.
Does pipe diameter affect rolling offset calculations?
No—travel, run, and true offset are center-to-center measurements independent of pipe diameter. However, larger diameters may require different minimum bend angles to avoid crimping, and fitting takeout increases with diameter.