ASTM Materials 5 min read
How to Apply ASME Section VIII UG-27 Shell Thickness in Practice
A practical walkthrough for pressure vessel designers on applying ASME Section VIII UG-27 shell thickness calculations, including joint efficiency, corrosion allowance, and common pitfalls.
When you're sizing a cylindrical shell for a new pressure vessel, ASME Section VIII Division 1 UG-27 is the clause you'll reach for first. It gives the minimum required thickness for shells under internal pressure, but applying it correctly means more than plugging numbers into a formula. This guide walks you through the process step by step, from reading the clause to checking your final design against the code's other requirements.
1. Start with the Right Formula and Operating Conditions
UG-27(c)(1) covers cylindrical shells under internal pressure. For the longitudinal joint (the seam running along the length), the required thickness is:
( t = \frac{PR}{SE - 0.6P} )
where:
- ( P ) = internal design pressure (psi or kPa)
- ( R ) = inside radius of the shell (in or mm)
- ( S ) = maximum allowable stress value from ASME Section II, Part D (psi or MPa)
- ( E ) = joint efficiency for the longitudinal joint
Make sure you use the inside radius, not the outside. The formula assumes the radius is to the inside surface, which is a common error when designers work from outside diameter drawings.
Also confirm you're using the correct design pressure and temperature. The code wants the most severe coincident pressure and temperature, not just the nameplate maximum. Check the process data sheet or line list before you commit.
2. Determine the Joint Efficiency (E) Correctly
Joint efficiency ( E ) comes from the type of radiography and the joint category. For a Type 1 butt joint (fully radiographed), ( E ) is typically 1.0. For spot radiography, it drops to 0.85, and for no radiography on a Type 1 joint, it's 0.70. These values are in Table UW-12.
Do not confuse the longitudinal joint efficiency with the circumferential joint efficiency. UG-27(c)(1) uses the longitudinal joint efficiency for shell thickness because the longitudinal seam is the one stressed by the hoop stress. The circumferential joint (often a girth weld) is used for the other formula in UG-27(c)(2), which usually gives a smaller thickness.
If you have a seamless shell, ( E ) is based on the applicable UW-12 table but may be taken as 1.0 if the shell meets the seamless requirements. However, be careful: if you later weld a nozzle or attach a stiffening ring, the joint efficiency at that location may change.
3. Account for Corrosion Allowance and Tolerances
UG-25 requires you to add a corrosion allowance to the calculated thickness. The code does not tell you how much; that's a design decision based on the service. Common values are 1/16 in (1.6 mm) for mild service, but for corrosive fluids you might need 1/8 in (3.2 mm) or more. Add the allowance to the required thickness before you round up to a standard plate thickness.
Also consider mill tolerance. The code assumes the plate thickness you order is the nominal thickness, but ASME SA-20 or SA-516 permits a negative tolerance (typically 0.01 in or 0.25 mm for thicknesses under 3/4 in). If the mill supplies plate at the lower limit, your shell might be under the required thickness. Many designers add an extra 0.01 in to the ordered thickness to cover this, but the code does not mandate it. Check your company's design practices.
4. Check the Circumferential Joint Thickness (UG-27(c)(2))
For the circumferential joint, the formula is:
( t = \frac{PR}{2SE + 0.4P} )
This gives a lower thickness than the longitudinal joint for the same conditions. You still need to check it because the circumferential joint efficiency may be lower if the girth weld is not fully radiographed. For example, a shell with a fully radiographed longitudinal seam but a spot-radiographed girth seam will have a different ( E ) for each direction. Use the correct ( E ) for each calculation.
In practice, the longitudinal joint thickness usually governs, but not always. If the vessel has a very high design pressure or a low joint efficiency on the girth weld, the circumferential formula might control. Always run both.
5. Verify Against Other Code Requirements
UG-27 is not the only thickness rule. After you compute the thickness from UG-27, you must also check:
- UG-16(b): minimum shell thickness, typically 1/16 in (1.6 mm) plus corrosion allowance, but for vessels over 36 in (900 mm) diameter, the minimum is 3/16 in (4.8 mm) for carbon steel.
- UG-22: external pressure, wind, and seismic loads. If the vessel operates under vacuum or is jacketed, you'll need to apply external pressure rules from UG-28 or UG-29, which may require a thicker shell.
- UG-45: nozzle neck thickness minimums, which can be higher than the shell thickness near openings.
- UG-99: hydrostatic test pressure, which can impose stresses higher than the design condition. The code allows a higher stress during test, but you should verify the shell won't yield.
Take the maximum of all these thicknesses as your final required thickness. Then add corrosion allowance and round up to the next standard plate thickness.
6. Common Mistakes and How to Avoid Them
Here are the pitfalls I see most often in shop drawings and design reviews:
- Using outside radius: Always use the inside radius. If you only have the OD, subtract the nominal thickness to get the ID.
- Forgetting the joint efficiency: Some designers use ( E = 1.0 ) for a seamless shell even when a longitudinal seam exists. Check the actual fabrication specification.
- Adding corrosion allowance twice: Some add it to the radius and then again to the thickness. The radius should be the inside radius at the corroded condition—that is, the original ID plus the corrosion allowance. The formula uses the corroded radius, not the as-built radius.
- Not checking the minimum thickness rule: UG-16(b) can govern for low-pressure, large-diameter vessels. The UG-27 formula might give 0.1 in, but the minimum is 3/16 in, so the minimum wins.
- Ignoring the tolerance on the head: If you're also designing the heads, remember that UG-32 has its own formulas. The shell thickness may be less than the head thickness, but the transition at the junction must be smooth. Check UG-32(d) for the required thickness of ellipsoidal and torispherical heads.
If you spot an error after the design is issued, the fix is usually to recalculate with the correct inputs and then re-check the new thickness against the available plate sizes. In some cases, you can add a local reinforcement rather than increasing the entire shell thickness, but that's a separate analysis under UG-37.
Takeaway
Applying ASME Section VIII UG-27 shell thickness is a routine task, but it demands precision. Start with the correct formula and inputs, use the right joint efficiency, add corrosion allowance, and cross-check against the other code clauses. Doing this systematically will keep your vessel design compliant and avoid costly fabrication rework.
Always document your calculations in the design report, including the source of each input (design pressure, allowable stress, joint efficiency). A reviewer will ask, and you want to be able to answer without digging through old emails.
Key facts
Machine-readable statements extracted from the sources above. Each fact keeps the same identifier across all six language versions.
t = PR/(SE - 0.6P)
UG-27(c)(1) gives the minimum required thickness for the longitudinal joint of a cylindrical shell under internal pressure.
Fact ID:
ug27_longitudinal_formulat = PR/(2SE + 0.4P)
UG-27(c)(2) provides the thickness calculation for the circumferential joint, which typically yields a lower value.
Fact ID:
ug27_circumferential_formula1.0, 0.85, 0.70
For Type 1 butt joints, joint efficiency is 1.0 for full radiography, 0.85 for spot radiography, and 0.70 without radiography, per Table UW-12.
Fact ID:
joint_efficiency_values1/16 in (1.6 mm) or 3/16 in (4.8 mm)
UG-16(b) sets a minimum shell thickness of 1/16 in for vessels up to 36 in diameter and 3/16 in for larger vessels.
Fact ID:
ug16_minimum_thicknessper service
UG-25 requires a corrosion allowance, but the amount is a design decision based on the fluid and operating conditions.
Fact ID:
corrosion_allowance_add
Frequently asked questions
What is the formula for shell thickness under internal pressure in ASME Section VIII UG-27?
For the longitudinal joint, use t = PR / (SE - 0.6P). For the circumferential joint, use t = PR / (2SE + 0.4P).
How do I determine joint efficiency E for a shell?
Joint efficiency comes from Table UW-12 based on joint type and radiography. For Type 1 butt joints, E is 1.0 if fully radiographed, 0.85 if spot radiographed, and 0.70 if not radiographed.
Do I need to add corrosion allowance to the calculated shell thickness?
Yes, UG-25 requires a corrosion allowance. The amount is not specified by the code; it's based on the service. Add it to the calculated thickness before rounding up to a standard plate size.
What other thickness requirements must I check besides UG-27?
Check UG-16(b) for minimum shell thickness, UG-28 for external pressure, UG-45 for nozzle necks, and UG-99 for hydrostatic test stress. The final thickness is the maximum of all these.