Curved surface correction for angle beam on pipe

Wave mode: shear

Flat-plate trigonometry fails on pipe scanned in the circumferential direction. The beam leaves the outside surface at θ to the local radial normal and then travels in a straight line, but the normal rotates continuously around the circumference, so the angle between the beam and the wall keeps changing. The wall curves away from the beam and every depth is reached later, and further round, than a flat plate would suggest.

One geometric quantity makes the problem exact. A straight ray keeps a constant perpendicular distance from the pipe axis, p = R sin θ, so at any radius r the local angle to the radial direction obeys sin φ = R sin θ / r. From that follows the sound path SP = R cos θ − √(r² − R² sin²θ), and the angle subtended at the centre between the entry point and the target, α = asin(R sinθ / r) − θ. Multiplying α by R gives the true surface distance measured around the outside diameter.

The same relation sets a hard coverage limit. Since the ray never gets closer to the axis than p = R sin θ, it cannot reach the bore at all unless R sin θ ≤ r_i, that is θ ≤ asin(ID/OD). On a heavy-wall pipe a 70° or even a 60° probe simply passes over the root and out the far side without ever meeting the inside surface — the root is only covered by dropping the angle or by working from the second leg with a lower angle probe.

Two practical points follow. The wedge must be contoured to the pipe or the entry angle is not what is marked, and the surface distance you chalk on the pipe is an arc, not a chord — the gap between the two grows with both diameter and central angle, from a few tenths of a millimetre on small pipe to several millimetres on large-diameter work, and the difference between either and the flat-plate answer can be tens of millimetres.

R = OD/2,   r = R − depth,   p = R sin θ
sound path  SP = R cos θ − √(r² − p²)
local angle at target  φ = asin(p / r)
central angle  α = φ − θ
arc surface distance = R × α (α in radians)
chord surface distance = 2 R sin(α/2)
maximum angle reaching the bore: θ_max = asin(ID / OD)

Members-only calculator

Sign in or join free to use the full NDT toolbox.

Sign in View memberships

Notes:
  • Applies to a probe on the OD firing circumferentially. Axial scanning on a cylinder sees a flat surface and needs no correction.
  • The refracted angle used here is the angle at the entry point; contour the wedge to the pipe or the true entry angle will differ from the marking.
  • Above θ_max the beam passes over the bore — the calculator then returns the path to the point of closest approach, not a real ID intersection.

Reference: Circle geometry (constant perpendicular distance of a straight ray); scanning of curved surfaces per ISO 17640 Annex A and ASME BPVC Section V Article 4 T-434.1.7.2

These calculators support — never replace — calculations against the governing code edition and your written procedure. Verify results independently before use.

Related calculators

193 calculations with worked examples

NDT calculators

All calculators

955 discussions · 382 answers

Latest forum discussions

Open the forum
Inspection technician working on pipework at an industrial plant

Hiring?

Post a vacancy where NDT people look first

Reach 5,341 inspection professionals and 1,511 resumes on file.

Sponsors of NDT Inspect
Magnaflux
Sponsor slot open