PVFCalculator

ASME VIII UG-27 & UG-32 Thickness, Explained With a Full Worked Example

Every pressure-vessel wall-thickness calculation in the world eventually lands on two short paragraphs of ASME Section VIII Division 1: UG-27 for cylinders and UG-32 for formed heads. This article takes the formulas apart line by line, explains where the mysterious 0.6P actually comes from, and then runs a complete separator-vessel calculation from design pressure to MAWP.

Published: August 4, 2026·8 min read

Quick Answer

For a cylindrical shell, ASME VIII-1 UG-27 requires two thicknesses: t = P·R/(S·E − 0.6P) for the circumferential (hoop) stress acting on the longitudinal seam, and t = P·R/(2S·E + 0.4P) for the axial stress acting on the circumferential seam — you must satisfy both. For formed heads, UG-32 gives one formula per head shape (ellipsoidal with factor K, torispherical with factor M, hemispherical as a sphere). Add the corrosion allowance, round up to a standard plate, and back-calculate MAWP on the corroded thickness. Worked numerically below — or jump straight to thepressure vessel thickness calculator.

1. Two Stress Directions in a Cylinder

Internal pressure pushes the cylinder wall outward in two ways at once. Around the circumference, the pressure tries to split the shell lengthwise — this hoop stress is the larger of the two, and on elementary theory it equals P·R/t. Along the axis, the pressure on the heads pushes the shell apart like a piston — the axial (longitudinal) stress is half the hoop value, P·R/(2t).

Elementary theory, though, is a thin-wall approximation. It assumes stress is uniform through the wall, which is only acceptable when the wall is thin relative to the radius. Real vessels — especially at higher pressures — have a pronounced stress gradient: the inside surface carries more than the average. ASME's answer is not a fudge factor but the exact thick-wall (Lamé) solution, rearranged so that the unknown thickness sits alone in the numerator.

The design allowable stress S comes from ASME Section II Part D at the design temperature, and E is the weld joint efficiency from UW-12 — a quality factor for the seam, not the material. Those two lookups, plus P and R, are the entire input set.

2. UG-27, Line by Line — and the Origin of 0.6P

UG-27(c)(1) t = P·R / (S·E − 0.6P) — circumferential stress, longitudinal seam

UG-27(c)(2) t = P·R / (2S·E + 0.4P) — longitudinal stress, circumferential seam

Take the Lamé hoop-stress equation at the inside surface of a cylinder and solve for thickness. After collecting terms, the result is exactly t = P·R/(S·E − 0.6P). The 0.6 multiplying P is the inside-surface Lamé coefficient — not a safety margin and not a thin-wall correction, but the precise consequence of the stress concentration at the bore. The longitudinal formula gets +0.4P in the denominator from the same derivation, one dimension down.

Two consequences follow. First, the formula stays accurate far beyond thin-wall territory: the code sanctions it up to t = R/2, equivalently P = 0.385·S·E. Second, the denominator shrinking as P rises means thickness grows faster than linearly with pressure — a behavior thin-wall intuition gets wrong, and one reason quick spreadsheet formulas that ignore it under-thicken mid-pressure vessels.

You must check both formulas because the efficiencies can differ. The circumferential formula divides by the efficiency of the longitudinal seam (Category A), the axial formula by the circumferentialseam (Category B). With a fully radiographed longitudinal seam both usually point the same way; with spot RT on one and full RT on the other, run the numbers — thecalculator reports both and names the governing one.

3. UG-32: The Four Head Formulas

Formed heads each get their own closed form in UG-32, reflecting how curvature is distributed:

  • →2:1 semi-ellipsoidal (UG-32(d)): t = P·D·K/(2SE − 0.2P). For a 2:1 head the shape factor K = (1/6)[2 + (D/2h)²] equals 1, and the head may equivalently be treated as a hemisphere of radius L = 0.9D. This is the industry default head.
  • →Torispherical / flanged-and-dished (UG-32(e)): t = 0.885·P·L·M/(SE − 0.1P), with M = ¼(3 + √(L/r)). The small standard knuckle (r ≈ 6% of L) drives M to about 1.77 — which is why F&D heads run several times thicker than 2:1 ellipsoids for the same duty.
  • →Hemispherical (UG-32(f)): t = P·R/(2SE − 0.2P) — the material-optimal shape, half the wall of the cylinder it closes, at the price of depth and forming cost.
  • →Conical (UG-32(g)): t = P·D/(2cos α·(SE − 0.6P)) for transition sections; the knuckle region gets its own check.

A useful cross-check falls out of the ellipsoidal formula: with equal E, a 2:1 head thickness lands within a few percent of the shell thickness it closes. If your head comes out wildly different from your shell, check units before checking anything else.

4. Worked Example: 1,200 mm Separator Vessel

A horizontal three-phase separator, carbon steel, non-lethal service:

Design pressure P = 1.0 MPa (≈145 psi)

Inside diameter D = 1,200 mm → R = 600 mm

Design temperature = 100°C (212°F)

Material SA-516 Gr.70 → S = 138 MPa (20.0 ksi)

Longitudinal seam: spot RT → E = 0.85

Corrosion allowance CA = 2.0 mm

Shell, circumferential:t = 1.0 × 600 / (138 × 0.85 − 0.6 × 1.0) = 600 / 116.7 = 5.14 mm.Shell, axial:t = 600 / (2 × 117.3 + 0.4) = 600 / 235.0 = 2.55 mm. The longitudinal-seam formula governs, as expected.

Add CA: 5.14 + 2.0 = 7.14 mm, round up the standard plate series to 8 mm nominal. The 2:1 ellipsoidal heads: t = 1.0 × 1200 / (2 × 117.3 − 0.2) = 1200 / 234.4 = 5.12 mm; + CA = 7.12 mm — again an 8 mm head, matching the shell as the cross-check predicted.

MAWP back-calculation on the corroded wall (8 − 2 = 6 mm): P = S·E·t / (R + 0.6t) = 117.3 × 6 / (600 + 3.6) = 1.17 MPa. The corroded vessel at design temperature still carries 17% above design pressure — the margin your relief valve set point and hydrotest pressure (1.3× MAWP for the standard case) will consume by design.

UG-16(b) closes the loop: the 6 mm corroded wall far exceeds the 1.6 mm minimum formed thickness, so the 8 mm plate stands. That entire chain — both seam directions, head, CA rounding, MAWP, min-thickness check — is exactly what thepressure vessel thickness calculatorexecutes in real time, in either unit system, with the II-D stress look-up built in.

5. What These Formulas Do Not Cover

UG-27/UG-32 size the basic geometry of the pressure boundary — nothing more. A complete VIII-1 design still needs nozzle reinforcement (UG-37), external-pressure screening (UG-28) if vacuum or jacket pressure exists, MDMT impact rules (UCS-66), the actual joint design and radiography plan (UW-3/UW-11/UW-12), wind and seismic per UG-22, and — for cyclic service — a fatigue screening. Code-stamped work belongs with an ASME-certified shop and an Authorized Inspector; the formulas here are how you check their work, scope a budget, and write a smarter RFQ.

For pipe-rack and package work, pair this with thepipe weight calculator and thepipe schedule chart; flange weights for the nozzle BOM come from the flange weight calculator.

Run the Numbers Yourself

Shell (both seam directions), 2:1 ellipsoidal, torispherical and hemispherical heads — with II-D stress look-up, CA, plate rounding and MAWP back-calculation. Free, in metric or imperial.

Open the Vessel Thickness Calculator →

Frequently Asked Questions

Is UG-27 a thin-wall approximation?

No. The forms t = P·R/(S·E − 0.6P) and t = P·R/(2S·E + 0.4P) are the Lamé thick-wall solution restated, with the 0.6P and 0.4P terms being the exact inside-surface coefficients. The formulas remain valid up to t = R/2 or P = 0.385·S·E — well beyond where a simple PR/t hoop-stress formula would be unconservative.

Which seam controls shell thickness under UG-27?

Usually the longitudinal seam. Hoop stress is twice the axial stress, so the circumferential-stress formula (which divides by the longitudinal-seam efficiency E) nearly always governs. Only when the longitudinal seam has a materially lower E than the circumferential seam can the axial formula govern — which is why the calculator reports both.

Why are 2:1 elliptical heads roughly the same thickness as the shell?

A 2:1 semi-elliptical head has K = 1 in UG-32(d), giving t = P·D/(2SE − 0.2P). For the shell, t = P·R/(SE − 0.6P) = P·D/(2SE − 1.2P). With equal E, the two denominators are almost identical (2SE dominates both), so the head lands within a few percent of the shell — a useful design-rule cross-check.

Does the corrosion allowance get added before or after rounding?

After the formula thickness, before rounding. The design code sequence is: compute t from UG-27/UG-32 with corroded dimensions, add CA, then round up to a purchasable plate. Rounding before adding CA would silently under-provide the allowance. MAWP is then back-calculated on the corroded thickness (nominal minus CA).

What is still missing after a UG-27/UG-32 calculation?

A lot, all mandatory for a stamped vessel: nozzle reinforcement (UG-37), external pressure if applicable (UG-28), MDMT impact exemption (UCS-66), weld details and efficiencies from the actual joint design (UW-3/UW-12), wind/seismic loads (UG-22), and fatigue screening. Treat UG-27/UG-32 as the first line of the calculation, not the last.

Sourcing a Vessel or Heat Exchanger?

Send the scoped spec to qualified ASME U-stamp shops in the Hebei manufacturing belt — SA-516-70 shells, formed heads, and documented NDT/PWHT with the data report package.

Request a Quote →