Knowledge Base
Not every line needs a formal CAESAR II run. Most don't. This is the triage guide I use on process piping to decide: rule-of-thumb sizing, hand calc, or full computer analysis?
Field reality: on a typical refinery project, about 10-15% of lines end up in formal stress analysis. The other 85-90% get cleared by simple rules. The trick is knowing which bucket a line goes into without wasting a day on it.
| Tier | Treatment | When |
|---|---|---|
| 1 - Exempt | Support per standard rules, no analysis | Small bore, cold service, short runs |
| 2 - Hand calc / chart | Flexibility check, Kellogg guided cantilever, B31.3 empirical | Moderate temp, predictable layout |
| 3 - Formal analysis | CAESAR II / AutoPIPE / Rohr2 with full load cases | High temp, Category M, large displacement, critical service |
ASME B31.3 paragraph 319.4.1(c) gives a formal exemption. In practical terms, skip if all of these are true:
Small-bore (<= NPS 2) instrumentation tubing, non-critical utility lines in cold service, and NPS 3-4 short jumpers in a rack almost always qualify here.
Use the B31.3 Eq. (16) empirical flexibility check first. This is still in the 2022 edition, paragraph 319.4.1(c)(5):
D * y
--------------- <= K1
(L - U)^2
Where D is nominal pipe OD (in), y is total resultant displacement (in), L is developed length of pipe between anchors (ft), U is the anchor-to-anchor straight distance (ft), and K1 = 0.03 (US customary units) for carbon steel. If this passes, you're done. It's pass/fail only, no stress number, but it's what B31.3 blesses.
Try a guided cantilever hand calc (Kellogg's method, "Design of Piping Systems" 1956 but still accurate):
3 E D (delta)
S = ------------------
L^2
Where E is Young's modulus at temperature (lb/in2), D is OD (in), delta is displacement of one end relative to the other (in), L is length of the flex leg (in). Compare S to the allowable expansion stress range SA per B31.3 Eq. (1a):
SA = f * (1.25 Sc + 0.25 Sh)
Where f is cycle life factor (1.0 for <7000 cycles), Sc and Sh are cold and hot allowables. If guided cantilever S < SA, you can skip the computer run with reasonable confidence.
Put a line into CAESAR the moment any of these apply:
Before you trust anyone's "this doesn't need stress analysis," look for these in the field or on the isometric:
| Red Flag | Why It Matters |
|---|---|
| Long straight run (> 40 ft) with anchors near both ends | Guaranteed large expansion force on anchors. Needs flex. |
| Branch off a hot header with no loop before hitting a pump | Pump nozzle will see full branch thermal load. |
| Vertical drop to an exchanger with only the exchanger nozzle supporting | Nozzle carries dead weight plus thermal - almost always over limit. |
| Hard piping between two relatively movable structures | Differential settlement + thermal growth. |
| Spring hanger at a location where the piping designer shows a rigid support | Somebody already knew there was thermal movement. Verify. |
| Line passing through a pipe penetration with no sleeve | Hard constraint creates an unintended anchor. |
| Mitered elbows in service >= 750 F | Flexibility factors are much lower than long-radius. Usually fails. |
A common error: teams assume ASME B31.1 Table 121.5 support spacing is a pass for stress compliance. It's not. Those are dead load / deflection values only. A line can be fully supported per B31.1 and still fail thermal flexibility.
Conversely, adding supports to "solve" a thermal stress problem usually makes it worse. Every support is a constraint. What you typically need is a loop, a spring, or an expansion joint - not more rigid supports.
If the line does go to formal analysis, verify the engineer is running these cases, not just the obvious ones:
SL <= Sh.SE <= SA.Most common omission: the steam-out case on units that only steam out during turnaround. That's when lines see their highest temperature of their operating life, often 600-750 F on systems designed for 450 F. If it's not in the analysis, add it.
SE should usually be less than 60-70% of allowable SA. If it's at 95%, the line has no margin for operational change.For 85% of lines, you're in Tier 1 or Tier 2 and a 10-minute screen is enough. For the 15% that need Tier 3, don't argue - put them in CAESAR. The cost of a bad stress analysis decision is almost always far higher than the cost of running the analysis. When in doubt, run it.
The one shortcut that never pays off: skipping stress analysis because "similar line was done five years ago and it worked." Conditions change. Materials change. Insulation changes. Layout changes. Re-check.
© 2026 Inflection Point Engineering, LLC. All rights reserved. The content of this page — including calculation methods, reference data, written analysis, interactive tools, and source code — is the intellectual property of Inflection Point Engineering, LLC and is protected under applicable copyright, trademark, and trade secret laws. Unauthorized reproduction, redistribution, modification, or derivative use in whole or in part is prohibited without prior written consent.
Disclaimer. This material is provided for informational and educational purposes only and does not constitute professional engineering advice. Calculations, reference data, and methodologies are based on published standards and accepted engineering practice but are not a substitute for engineering judgment, site-specific analysis, or review by a licensed Professional Engineer. Inflection Point Engineering, LLC makes no warranties, express or implied, regarding the accuracy, completeness, or fitness for a particular purpose of any content presented here, and shall not be liable for any direct, indirect, incidental, or consequential damages arising from its use. Users assume all risk associated with applying this content to real-world design, operations, or decisions.
© 2026 Inflection Point Engineering, LLC. All rights reserved.