Pipeng Toolbox : ASME B31.3 Hoop Stress Calculators Blank User
Short Cuts
GO
Main ±
Beams ±
References ±
Fluid Flow ±
Fluid Properties ±
Maths ±
Materials ±
Pipelines ±
Soils ±
Subsea ±
Demo

ASME B31.3 Process Piping Hoop Stress

Calculate ASME B31.3 process piping hoop stress for low pressure steel pipe (Table A-1), high pressure steel pipe (Table K-1), and plastic piping.

The hoop stress can be calculated for either the minimum wall thickness (nominal wall thickness minus fabrication allowance), or the pressure design wall thickness (minimum wall thickness minus the corrosion allowance). For operation the hoop stress should be ≤ the design stress. For pressure tests, the hoop stress should be ≤ 100% of yield stress for hydrotest, or ≤ 90% of yield stress for pneumatic tests. For combined internal and external pressure use the pressure difference in the calculations. Use the workbook ASME B31.3 data tables to look up allowable stress data.

Note : The choice of high pressure versus low pressure service is at the discretion of the owner (section FK300). The ASME B16.5 Class 2500 pressure temperature rating for the material group is often used as a criteria.

Reference : ANSI/ASME B31.3 : Process Piping (2018)

Change Module :

[FREE] tools are free in basic mode with no login (no plots, tables, goal seek etc). Login or Open a free account to use the tools in plus mode (with plots, tables, goal seek etc).
[PLUS] tools are free in basic CHECK mode with Login or Open a free account (CHECK values no plots, tables, goal seek etc). Buy a Subscription to use the tools in plus mode (with plots, tables, goal seek etc).
Try plus mode using the Plus Mode Demo tools with no login.   Help Using The Pipeng Toolbox (opens in the popup workbook)

Links : ±
CALCULATOR : ASME B31.3 Section 304.1 Pipe Wall Hoop Stress (Low Pressure Steel Piping) [PLUS]   ±

Calculate hoop stress from internal pressure for low pressure steel pipe (ASME B31.3 section 304.1).

The minimum wall thickness can be used for uncorroded pipe, or where the minimum wall thickness has been measured (nominal wall thickness minus fabrication allowance). The pressure design wall thickness should be used for corroded pipe (minimum wall thickness minus corrosion allowance). The maximum allowable diameter should be used.

Note : The choice of high pressure versus low pressure service is at the discretion of the owner (section FK300). The ASME B16.5 Class 2500 pressure temperature rating for the material group is often used as a criteria.

Tool Input

  • schdtype : Pipe Schedule Type
  • diamtype : Pipe Diameter Type
    • ODu : User Defined Outside Diameter
    • IDu : User Defined Inside Diameter
  • wtntype : Wall Thickness Type
    • tnu : User Defined Wall Thickness
  • ttoltype : Wall Thickness Fabrication Tolerance Type
    • xfu : User Defined Negative Wall Thickness Fraction
    • tfu : User Defined Negative Wall Thickness Allowance
  • syutype : Stress Schedule Type (100 F)
  • mattype : Basic Allowable Stress Type (100 F)
    • Su : User Defined Basic Allowable Stress
  • efactype : Quality Factor Type
    • Eu : User Defined Quality Factor
  • wfactype : Weld Factor Type
    • Wu : User Defined W Factor
    • Tcr : User Defined Creep Onset Temperature
  • yfactype : Y Factor Type
    • Yu : User Defined Y Coefficient
  • walltype : Hoop Stress Wall Thickness Type
  • c : Corrosion Allowance
  • T : Design Temperature
  • P : Design Pressure

Tool Output

  • E : Quality Factor
  • ID : Pipe Inside Diameter
  • OD : Pipe Outside Diameter
  • OD/tn : Diameter Over Wall Thickness Ratio
  • S : Basic Allowable Stress Table A-1
  • SEW : Design Stress
  • Sh : Hoop Stress
  • Sh/SEW : Hoop Stress Over Design Stress Ratio (≤ 1)
  • W : Weld Joint Reduction Factor
  • Y : Y Factor
  • t* : Wall Thickness For Hoop Stress Calculation
  • tf : Wall Thickness Fabrication Allowance
  • th : Pressure Containment Wall Thickness
  • tm : Minimum Wall Thickness
  • tn : Nominal Wall Thickness

CALCULATOR : ASME B31.3 Section K304.1 Pipe Wall Hoop Stress (High Pressure Steel Piping) [PLUS]   ±

Calculate hoop stress from internal pressure for high pressure steel pipe (ASME B31.3 section K304.1).

The minimum wall thickness can be used for uncorroded pipe, or where the minimum wall thickness has been measured (nominal wall thickness minus fabrication allowance). The pressure design wall thickness should be used for corroded pipe (minimum wall thickness minus corrosion allowance).

Note : The choice of high pressure versus low pressure service is at the discretion of the owner (section FK300). The ASME B16.5 Class 2500 pressure temperature rating for the material group is often used as a criteria. The high temperature option should be used when the allowable stress values in Table K-1 are in boldface (K304.1.2(b)).

Tool Input

  • schdtype : Pipe Schedule Type
  • diamtype : Pipe Diameter Type
    • ODu : User Defined Outside Diameter
    • IDu : User Defined Inside Diameter
  • wtntype : Wall Thickness Type
    • tnu : User Defined Wall Thickness
  • ttoltype : Wall Thickness Tolerance Type
    • xfu : User Defined Negative Wall Thickness Fraction
    • tfu : User Defined Negative Wall Thickness Allowance
  • dtoltype : Diameter Fabrication Tolerance Type
    • dxu : User Defined Diameter Fraction
    • dfu : User Defined Diameter Allowance
  • syutype : Stress Schedule Type (100 F)
  • mattype : Basic Allowable Stress Type (100 F)
    • Su : User Defined Allowable Stress
  • loadtype : Temperature Type
  • walltype : Hoop Stress Wall Thickness Type
  • A : Corrosion Allowance
  • P : Design Pressure

Tool Output

  • Df : Diameter Fabrication Allowance
  • ID : Nominal Inside Diameter
  • ID* : Maximum Inside Diameter
  • OD : Nominal Outside Diameter
  • OD* : Maximum Outside Diameter
  • OD*/tn : Diameter Over Wall Thickness Ratio
  • S : Allowable Stress Table K-1
  • Sd : Design Stress
  • Sh : Hoop Stress
  • Sh/Sa : Hoop Stress Over Design Stress Ratio (≤ 1)
  • c : Total Corrosion Allowance (Internal And External)
  • t* : Wall Thickness For Hoop Stress Calculation
  • tf : Wall Thickness Fabrication Allowance
  • th : Pressure Containment Wall Thickness
  • tm : Minimum Wall Thickness
  • tn : Nominal Wall Thickness

CALCULATOR : ASME B31.3 Section A304.1 Pipe Wall Hoop Stress (Low Pressure Plastic Piping) [FREE]   ±

Calculate hoop stress from internal pressure for low pressure plastic pipe (ASME B31.3 section A304.1).

The minimum wall thickness can be used for as new pipe, or where the minimum wall thickness has been measured (nominal wall thickness minus fabrication allowance). The pressure design wall thickness should be used for worn pipe (minimum wall thickness minus corrosion allowance).

Tool Input

  • schdtype : Pipe Schedule Type
  • diamtype : Diameter Type
    • ODu : User Defined Outside Diameter
    • IDu : User Defined Inside Diameter
  • wtntype : Wall Thickness Type
    • tnu : User Defined Wall Thickness
    • DRu : User Defined Dimension Ratio SDR OR SIDR
  • ttoltype : Wall Thickness Tolerance Type
    • xfu : User Defined Negative Wall Thickness Fraction
    • tfu : User Defined Negative Wall Thickness Allowance
  • mattype : Design Stress Type (23 C)
    • HDSu : User Defined Hydraulic Design Stress
  • walltype : Hoop Stress Wall Thickness Type
  • c : Mechanical Allowance
  • P : Design Pressure

Tool Output

  • CVG : Convergence Factor
  • DR : Dimension Ratio (SDR or SIDR)
  • HDS : Hydrostatic Design Stress Table B-1
  • ID : Pipe Inside Diameter
  • OD : Pipe Outside Diameter
  • Sh : Hoop Stress
  • Sh/Sa : Hoop Stress Over Design Stress Ratio (≤ 1)
  • t* : Wall Thickness For Hoop Stress Calculation
  • tf : Wall Thickness Fabrication Allowance
  • th : Pressure Containment Wall Thickness
  • tm : Minimum Wall Thickness
  • tn : Nominal Wall Thickness

CALCULATOR : ASME B31.3 Metal Pipe Diameter And Wall Thickness Schedule [FREE]   ±

Calculate ASME B31.3 metal pipe diameter, minimum wall thickness and pressure design thickness from pipe schedule or user defined diameter and wall thickness (ASME B31.3 section 304.1).

Select the pipe schedule (NPS or ISO), pipe diameter and wall thickness, or use the user defined option. Use the Result Table option to display the pipe schedule with nominal wall thickness, minimum wall thickness and pressure design wall thickness for the selected diameter.

Tool Input

  • schdtype : Schedule Type
  • diamtype : Diameter Type
    • ODu : User Defined Outside Diameter
    • IDu : User Defined Inside Diameter
  • wtntype : Wall Thickness Type
    • tnu : User Defined Wall Thickness
  • ttoltype : Wall Thickness Fabrication Tolerance Type
    • txu : User Defined Negative Wall Thickness Fraction
    • tfu : User Defined Negative Wall Thickness Allowance
  • c : Wall Thickness Corrosion Allowance

Tool Output

  • ID : Nominal Inside Diameter
  • OD : Nominal Outside Diameter
  • OD/tn : Diameter Over Wall Thickness Ratio
  • tf : Wall Thickness Fabrication Allowance
  • tm : Minimum Wall Thickness
  • tn : Nominal Wall Thickness
  • tp : Pressure Design Wall Thickness
  • tx : Wall Thickness Fabrication Fraction

CALCULATOR : ASME B31.3 Table A-1 Low Pressure Metal Pipe Yield Stress Tensile Stress And Basic Allowable Stress Schedule [FREE]   ±

Calculate low pressure metal pipe SMYS (Specified Minimum Yield Stress), SMTS (Specified Minimum Tensile Stress) and basic allowable stress schedule (ASME B31.3 table A-1).

Use the Result Table option to display the stress values for the selected stress schedule (click the Result Table button, and then click the make table button).

Tool Input

  • syutype : Stress Schedule Type
  • mattype : Material Type
    • SMTSu : User Defined Specified Minimum Tensile Stress
    • SMYSu : User Defined Specified Minimum Yield Stress
    • Su : User Defined Basic Allowable Stress

Tool Output

  • S : Basic Allowable Stress
  • S/SMTS : Basic Allowable Stress Over SMTS Ratio
  • S/SMYS : Basic Allowable Stress Over SMYS Ratio
  • SMTS : Specified Minimum Tensile Stress
  • SMTS/SMYS : SMTS Over SMYS Ratio
  • SMYS : Specified Minimum Yield Stress
  • SMYS/SMTS : SMYS Over SMTS Ratio

CALCULATOR : ASME B31.3 Table K-1 High Pressure Metal Pipe Yield Stress Tensile Stress And Allowable Stress Schedule [FREE]   ±

Calculate high pressure metal pipe SMYS (Specified Minimum Yield Stress), SMTS (Specified Minimum Tensile Stress) and allowable stress schedule (ASME B31.3 table K-1).

Use the Result Table option to display the stress values for the selected stress schedule (click the Result Table button, and then click the make table button).

Tool Input

  • syutype : Stress Schedule Type
  • mattype : Material Type
    • SMTSu : User Defined Specified Minimum Tensile Stress
    • SMYSu : User Defined Specified Minimum Yield Stress
    • Su : User Defined Allowable Stress

Tool Output

  • S : Basic Allowable Stress
  • S/SMTS : Basic Allowable Stress Over SMTS Ratio
  • S/SMYS : Basic Allowable Stress Over SMYS Ratio
  • SMTS : Specified Minimum Tensile Stress
  • SMTS/SMYS : SMTS Over SMYS Ratio
  • SMYS : Specified Minimum Yield Stress
  • SMYS/SMTS : SMYS Over SMTS Ratio

CALCULATOR : ASME B31.3 Pipe Hoop Stress From Operating Pressure (General) [FREE]   ±

Calculate ASME B31.3 general pipe hoop stress or wall stress from diameter, wall thickness, wall thickness tolerance and design stress.

Pipe wall stress can be calculated for either the nominal wall thickness, the minimum wall thickness (nominal wall thickness minus fabrication allowance), or the hoop stress wall thickness (nominal wall thickness minus fabrication allowance and corrosion allowance).

For low pressure pipe, select the Barlow's equation with ASME Y factor option, with the pipe nominal diameter.

For high pressure pipe select the log equation option. For high pressure high temperature pipe the design stress should be divided by 1.155. The pipe outside diameter should be the maximum allowed by the code.

For plastic pipe use the Barlow's equation mid wall option, with the pipe nominal diameter.

For most cases external pressure can be ignored. Wall thickness negative tolerance can be defined by either a fraction tolerance, or an allowance tolerance (positive value).

Tool Input

  • pletype : External Pressure Type
    • Peu : User Defined External Pressure
  • schdtype : Pipe Schedule Type
  • diamtype : Pipe Diameter Type
    • ODu : User Defined Outside Diameter
    • IDu : User Defined Inside Diameter
  • wtntype : Wall Thickness Type
    • tnu : User Defined Wall Thickness
  • ttoltype : Wall Thickness Tolerance Type
    • xfu : User Defined Negative Wall Thickness Fraction
    • tfu : User Defined Negative Wall Thickness Allowance
  • syutype : Stress Table Type
  • mattype : Yield Stress Type
    • SMYSu : User Defined Specified Minimum Yield Stress
  • sdtype : Design Stress Type (F x SMYS)
    • Fu : User Defined Design Factor
    • Sdu : User Defined Design Stress
  • walltype : Hoop Stress Calculation Type
    • Yu : User Defined ASME Y Factor
  • hooptype : Hoop Stress Wall Thickness Type
  • tc : Corrosion Allowance
  • Pi : Internal Pressure

Tool Output

  • ID : Pipe Inside Diameter
  • OD : Pipe Outside Diameter
  • OD/tn : Pipe Diameter Over Wall Thickness Ratio
  • PΔ : Pressure Difference
  • Pe : External Pressure
  • SMYS : Specified Minimum Yield Stress
  • Sd : Design Stress
  • Sh : Hoop Stress
  • Sh/Sd : Hoop Stress Over Design Stress Ratio
  • tf : Fabrication Allowance
  • tfx : Fabrication Fraction
  • th : Hoop Stress Thickness (Pressure Containment)
  • tm : Minimum Wall Thickness
  • tn : Nominal Wall Thickness

CALCULATOR : ASME B31.3 Metal Pipe Maximum And Minimum Diameter Schedule [FREE]   ±

Calculate ASME B31.3 metal pipe maximum and minimum diameter from diameter tolerance.

Select the pipe schedule type, diameter, wall thickness and diameter tolerance, or use the user defined option. The maximum diameter is required for high pressure metal pipe calculations.

Use the Result Table option to display a table of the diameter and diameter tolerance versus either wall thickness type, diameter tolerance type, or diameter type.

Tool Input

  • schdtype : Schedule Type
  • diamtype : Diameter Type
    • ODu : User Defined Outside Diameter
    • IDu : User Defined Inside Diameter
  • wtntype : Wall Thickness Type
    • tnu : User Defined Wall Thickness
  • dtoltype : Diameter Fabrication Tolerance Type
    • dxu : User Defined Diameter Fraction
    • dfu : User Defined Diameter Allowance
  • ddtype : Diameter Type

Tool Output

  • ID : Nominal Inside Diameter
  • ID* : Inside Diameter With Tolerance
  • OD : Nominal Outside Diameter
  • OD* : Outside Diameter With Tolerance
  • OD*/tn : Diameter Over Wall Thickness Ratio
  • df : Diameter Fabrication Allowance
  • dx : Diameter Fabrication Fraction
  • tn : Nominal Wall Thickness