Pressure Vessel Thickness Calculator (ASME VIII Div 1)

Required shell thickness for a cylindrical or spherical pressure vessel to the ASME VIII Division 1 design formulas, including the corrosion allowance, the maximum allowable working pressure the ordered wall can carry, the membrane and Lame stresses, the von Mises check at the bore, and the hydrostatic test pressure. The thin wall assumption is validated and reported rather than assumed.

Advertisement

How to use this calculator

  1. Choose a cylindrical or spherical shell. A cylinder is governed by the circumferential stress, which is twice the longitudinal value, so it needs about twice the wall of a sphere at the same diameter and pressure.
  2. Enter the design pressure, the inside diameter, and the allowable stress taken from the code table at the design temperature rather than from the room temperature yield strength.
  3. Enter the joint efficiency for the weld category, the corrosion allowance, and the nominal thickness actually being ordered.
  4. Read the required thickness, the maximum allowable working pressure, the bore stress from the exact Lame solution, and the von Mises check against the allowable stress.

Frequently asked questions

Why is the cylinder formula t = P R / (S E - 0.6 P) and not the simple t = P D / (2 S E)?

The 0.6 P term comes from the thick wall Lame solution at the bore, where the circumferential stress is higher than the through thickness average that the thin wall formula uses. At low pressure the two agree closely, but the correction keeps the code formula honest as the wall thickens. The simple form is the thin wall version and understates the required thickness once t/D climbs above about 0.1, which is exactly where the difference starts to matter.

What does joint efficiency actually represent?

It derates the allowable stress to account for the weld being weaker than the parent plate and for the quality of the inspection that has confirmed it. A seamless shell takes 1.00, a double welded butt joint with full radiography takes 1.00, spot radiography takes 0.85, and no radiography takes 0.70. The values belong to the joint category, so they come from the code rather than from the material.

Why does my calculated von Mises stress exceed the allowable stress when the wall is thicker than required?

The code formula already carries its own margin, and the von Mises stress at the bore is compared against an allowable derived from yield or ultimate strength with a safety factor built in, so a breach usually means the joint efficiency or the corrosion allowance has not been applied. Check both before concluding the wall is too thin, because the code minimum and the local peak stress are answers to two different questions.

Is the corrosion allowance part of the pressure calculation?

No. The allowance is added to the calculated thickness as extra sacrificial metal, but it carries no pressure. That is why the effective thickness used for the maximum allowable working pressure is the nominal wall minus the allowance, and why a vessel with a 3 mm allowance and a 12 mm wall behaves like a 9 mm wall from the day it enters service.

PrecisionCalc Pro

Batch calculations, PDF reports, saved history, custom unit sets and a REST API for your ERP or PLM.

Upgrade - $19/mo