v3.0 · ASME 2023/2025 · Audit Fixed
VESSELCALC PRO: MULTI-CODE DESIGN SUITE
ASME VIII Div 1 (2023) · Div 2 §4.3 Exact · EN 13445-3:2021 · PD 5500:2021 · API 510 · UCS-66
SAFE
1Design Code
ASME VIII Div 1UG-27 / UG-32 (2023)
ASME VIII Div 2§4.3 Exact Exp. (2023)
EN 13445-3Clause 7:2021
PD 5500Appendix A:2021
2Component & Mode
UG-28 External Pressure / Vacuum — Engineering Review Required
External pressure requires iterative Do/t and L/Do chart evaluation per ASME UG-28 and ASME Sec. II Part D external pressure charts. Stiffener spacing, elastic modulus, and vessel geometry must all be evaluated. This calculator computes internal pressure only — engage a qualified engineer for external pressure design per UG-28.
3Vessel Dimensions
in
Must be > 0
in
in
4Material & Allowable Stress
°F
psi
psi
psi
MULTI-CODE ALLOWABLE STRESS BASIS
CodeBasis FormulaAllowablevs ASME
5Joint Efficiencies (ASME UW-12)
Shell hoop stress uses E_long (longitudinal seam). Shell longitudinal stress uses E_circ (circumferential seam). Governing t = max(t_hoop, t_long). Heads use E_long.
6Pressure & Loading
psig
Must be > 0
in
sg
psig
7Corrosion, Tolerance & Inspection
in
%
mpy
#TypeCodePDit_reqt_nomMAWPσ_H%Gov
No components. Calculate and click “+ Add to Summary”.
ASME 2023: Div 2 §4.3 uses exact exponential t = R_c(e^(P/Sm·E)−1). Sm = min(S, 2/3·Sy, UTS/3) — stricter than Div 1. Div 2 hydrotest = 1.43× MAWP (Part 8.2). Div 2 mandates 100% RT, Design-by-Analysis, and a formal Quality Control System.
Run a calculation to see Div 1 vs Div 2 comparison.
API 510 INSPECTION — REMAINING LIFE ANALYSIS
in
in
mpy
yr
UCS-66 MDMT EVALUATION — ASME VIII Div 1
in
°F
°F
ratio
ASME VIII DIV 1 — UG-27, UG-32, UG-33 (2023 Ed.)
Shell Hoop (E_long): t = PR / (S·E_long − 0.6P) Shell Long. (E_circ): t = PR / (2·S·E_circ + 0.4P) Governing shell: t = max(t_hoop, t_long) Ellip. Head (UG-32d): t = PD / (2SE − 0.2P) Hemi. Head (UG-32f): t = PR / (2SE − 0.2P) Tori. Head (UG-32e): t = 0.885·P·L / (SE − 0.1P) [L=Di for Klöpper] Flat Head (UG-34): t = D·√(C·P / (S·E)) [C=0.33] Cone (UG-33): t = P·D / [2·cosα·(SE − 0.6P)] Spherical (UG-27d): t = P·R / (2SE − 0.2P) t_nom (UG-16b): t_nom = (t_req + CA) / (1 − mill_tol) MAWP (UG-98): MAWP = S·E·t_c / (R + 0.6·t_c) [t_c = t_nom−CA] Hydrotest (UG-99b): P_T = 1.3 × MAWP × (S_test/S_design) P=press | R=inside radius | S=allow. stress | E=joint eff. | D=inside dia | L=crown radius
ASME VIII DIV 2 §4.3 — EXACT EXPONENTIAL (2023 Ed.)
Shell: t = R_c(e^(P / S_m·E) − 1) Hemi.: t = R_c(e^(0.5P / S_m·E) − 1) Linear approx (P/SE ≤ 0.4): t ≈ P·R / (S_m·E − 0.5P) S_m: min(S_asme, 2/3·Sy, UTS/3) ← CORRECTED v3.0 R_c: R + CA (corroded inside radius) Hydrotest (Part 8.2): P_T = 1.43 × MAWP Div 2 mandates 100% RT, design-by-analysis, documented QCS.
EN 13445-3:2021 CLAUSE 7 / PD 5500:2021 APPENDIX A
Shell (EN Cl.7.4.2): e = P·Di / (2·f·z − P) Ellip. (EN Cl.7.5): e = P·Di / (2·f·z − 0.5P) [β=1 for 2:1] Hemi. (EN Cl.7.5): e = P·Di / (4·f·z − P) Tori. (EN Cl.7.5): e = 0.885·P·R_s / (f·z − 0.1P) [R_s=crown radius] EN fd: min(Rp0.2t / 1.5, Rmt / 2.4) PD f: min(YS / 1.5, UTS / 2.35) e_nom: e + c (corrosion) + e_mill (tolerance) f=design stress | z=joint factor | e=analysis thickness
API 510 REMAINING LIFE & INSPECTION
RL = (t_actual − t_min) / CR [years] t_next = t_actual − CR × interval [check vs t_min] Retirement: t_retire = t_min [min. allowed thickness] Max insp. interval = min(RL/2, 10 yr) [API 510 §6.3.2] CR (in/yr) = CR_mpy × 0.001 1 mpy = 0.001 in/yr = 0.0254 mm/yr
Validation & Results
Code: ASME VIII Div 1 (2023) | UG-27(c)(1)
Awaiting CalculationEnter inputs and click Calculate.
MIN. REQUIRED (T_REQ)
in
UG-27(c)(1)
t = PR / (SE − 0.6P)
NOMINAL THICKNESS (T_NOM)
in
t_nom = (t_req + CA) / (1 − mill_tol) [UG-16(b)]

MAWP — CORRODED (UG-98)
psig
MAWP = S·E·t_c / (R + 0.6·t_c)
HYDROTEST PRESSURE (P_T)
psig
P_T = 1.3 × MAWP × (S_test/S_design) [UG-99b]

Multi-Code t_req
ASME Div 2 §4.3 (Exact Exponential)
t = R_c(e^(P/Sm·E)−1) | Sm=min(S,2/3·Sy,UTS/3)
EN 13445-3 / PD 5500
e = P·Di / (2fz − P)

Hoop Stress Utilisation

Pressure Vessel Thickness Calculator — ASME VIII Div 1 & Div 2 (2023 Edition)

Free professional multi-code pressure vessel wall thickness calculator per ASME Section VIII Division 1 (UG-27, UG-32, UG-33 — 2023 Edition), ASME VIII Division 2 (§4.3 exact exponential), EN 13445-3:2021 Clause 7, and PD 5500:2021 Appendix A. Includes API 510 remaining life, UCS-66 MDMT, dual joint efficiency (E_long/E_circ), static liquid head, mill tolerance UG-16(b), and governing component identification.

ASME VIII Div 1 vs Div 2 MAWP

Side-by-side thickness comparison. Div 2 §4.3 uses exact exponential formula with Sm = min(S, 2/3·Sy, UTS/3). Div 2 hydrotest = 1.43× MAWP. Div 2 mandates 100% RT.

→ Related: Heat Exchangers

Hydrotest Pressure UG-99b

P_T = 1.3 × MAWP × (S_test/S_design). The stress ratio corrects for increased allowable at ambient temperature. Div 2 uses 1.43× MAWP per Part 8.2.

→ Related: Piping Specifications

EN 13445-3 Design Tool

Clause 7 formula e = P·Di/(2fz−P). EN nominal design stress fd = min(Rp0.2/1.5, Rm/2.4). PD 5500 f = min(YS/1.5, UTS/2.35). Multi-code stress basis comparison included.

→ Related: EN 13445 vs ASME VIII

API 510 Remaining Life

RL = (t_actual − t_min)/CR per API 510 §6.3. Max interval = min(RL/2, 10 yr). Projected EOL, retirement thickness, and next inspection thickness all calculated.

→ Related: Vessel Inspection
VesselCalc Pro v3.0 · AIEnginear.com · ASME VIII Div 1 & Div 2 (2023) · EN 13445-3:2021 · PD 5500:2021 · API 510 · UCS-66 · Preliminary Engineering Use Only