Skip to content
    Calculates locally in your browser · ASME VIII Div. 1 UG-27
    Pressure equipment / Shells

    Pressure vessel shell

    The cylindrical shell thickness for internal pressure, with the corrosion allowance, the joint efficiency and the reverse check — what working pressure a plate of the thickness you have will actually carry.

    Pressure1.00 MPaRadius500 mmVerdictPass
    Required thickness
    6.6 mm
    incl. 3 mm allowance
    MAWP
    1.37 MPa
    at 8 mm supplied
    Hoop stress
    101 MPa
    allowable 138
    Utilisation
    73%
    Within allowable
    UG-27 calculation
    Circumferential governs; the longitudinal seam needs half.
    UG-27 calculation
    QuantityValueUnit
    Circumferential thickness3.64mm
    Longitudinal thickness1.81mm
    Governing thickness3.64mm
    With corrosion allowance6.64mm
    MAWP at supplied thickness1.372MPa
    Hoop stress at design pressure100.6MPa

    ASME VIII Div. 1 UG-27(c)(1): thin-wall cylindrical shell under internal pressure.

    Inspect the model
    Choose a quick result view, a scaled comparison, or the complete diagnostic set.
    Required thickness against pressure
    Almost linear at low pressure, steepening as P approaches S·E/0.6.
    Required thickness against pressure0.0004.829.6314.4519.2624.080.5 MPa0.5 MPa1 MPa1 MPa1.5 MPa1.5 MPa2 MPa2 MPa2.5 MPa2.5 MPa3 MPa3 MPa4 MPa4 MPa5 MPa5 MPamm
    Canonical equations
    The exact relationships implemented by this engine.

    t = P·R / (S·E − 0.6P) · ASME VIII Div. 1 UG-27(c)(1).

    t = P·R / (2SE + 0.4P) · Half the hoop requirement.

    P = S·E·t / (R + 0.6t) · Rearranged for a supplied thickness.

    engineering methodology

    A clear path from inputs to results.

    The cylindrical shell is the first calculation on any pressure vessel: how thick the plate has to be for the design pressure, and what pressure the plate you already have will carry. UG-27 governs the circumferential seam; the longitudinal seam needs half.

    Step-by-step methodWorked exampleAssumptions explained

    How to use

    1. Enter the design pressure and the inside radius.
    2. Set the allowable stress and joint efficiency for the material and weld.
    3. Read the required thickness with allowance, then the MAWP of the supplied plate.

    The formula

    t=PRSE−0.6Pt = \frac{P R}{S E - 0.6P}

    Reference: ASME Boiler and Pressure Vessel Code, Section VIII Division 1, UG-27(c)(1).

    Worked example

    1 MPa at 1,000 mm inside diameter

    Inputs
    • R 500 mm, S 138 MPa, E 1.0, 3 mm allowance.
    Calculation path
    1. 1

      t = 1 × 500 / (138 − 0.6) = 3.64 mm. Add 3 mm → 6.64 mm. An 8 mm plate gives MAWP = 138 × 5/(500 + 3) = 1.37 MPa.

    Result

    6.6 mm required; 8 mm carries 1.37 MPa.

    Interpreting the result

    Hoop stress is twice the longitudinal stress, so the circumferential seam always governs a cylinder. That is why a longitudinal crack in a pressured cylinder runs along its length.

    Assumptions & limitations

    • Thin-wall cylinder (t < R/2).
    • Internal pressure only; external pressure is a different check.
    • Allowable stress already includes the temperature derating.
    • Heads, openings and nozzle reinforcement are separate calculations.

    Frequently asked questions

    Why does joint efficiency matter so much?

    It is the derating for the weld quality: E = 0.7 nearly halves the capacity of the same plate compared with a fully radiographed seam.

    Can I use this for a pipe?

    Yes, with the pipe code: ASME B31.3 uses the same form with the coefficient 0.6 for the longitudinal joint.

    Where does the 0.6 come from?

    It accounts for the triaxial stress state at the inner surface; without it the thin-wall formula overestimates the allowable pressure.

    What about corrosion?

    It is added to the calculated thickness, not multiplied into it — which is why the MAWP check uses the thickness after allowance.

    Methodology last reviewed 2026-10-22. Results are informational and not financial or engineering advice — see our disclaimer.