Piping Specifications and Components: Complete Engineering Guide (ASME B31.3)

Quick answer

Piping specifications are project documents that define exactly which pipe, fittings, flanges, valves, gaskets and bolting may be used for each service, with their materials, pressure-temperature limits, corrosion allowance and governing codes (ASME B31.3, ASME B16 series, ASTM and API). Piping components are the individual parts those specifications control, which together carry fluids safely through a plant.

Updated: October 2026Checked against ASME B31.3-2024 and B16.5-202514 printable tablesReading time: 15 min

Key takeaways

  • A piping specification turns code minimums into a buyable list of approved components for each service.
  • The piping material specification (PMS) holds many pipe classes; every line on the P&ID is tagged with one class.
  • Flange and valve ratings fall as temperature rises: a Class 150 carbon steel flange drops from 19.6 bar at 38 C to 10.2 bar at 300 C.
  • The weakest component governs: pipe, fittings, flanges, valves, gaskets and bolting must all meet the class design conditions.
  • Specify the edition of each standard: B31.3-2024, B16.5-2025, B16.47-2025, B16.9-2024, B16.34-2025, B36.10M-2022.

What is a piping specification?

A piping specification is the rulebook for every line in a plant. Codes such as ASME B31.3 tell engineers how to design safely, but they do not say which flange, gasket or valve to buy. The piping specification does. It records, for each service, the approved pipe grade and schedule by size, fittings, flanges, valves, gaskets, bolting and branch connections, plus the limits within which they may be used.

Owners and EPC contractors usually prepare the specification during FEED (front-end engineering design), based on the process design data and the corrosion study. Large operators also maintain their own corporate specifications, which projects adopt and adjust. Once a specification is called up in a contract, its requirements become mandatory, even where they go beyond the code.

In practice the term covers three linked documents: the piping material specification (PMS), the individual pipe class sheets inside it, and the valve data sheets referenced by those classes.

Piping Specifications & Components: Key Engineering Facts

One-screen summary for designers, buyers, QA/QC and site engineers

⚡ Aienginear
TopicWhat You Need to KnowPrimary Reference
PurposeFixes the approved materials, dimensions, ratings and fabrication rules for every line so design, procurement, fabrication and maintenance use the same data.Owner PMS / ASME B31.3
Design basisDesign pressure and temperature (including upset and minimum metal temperature), fluid service category, corrosion allowance and design life.ASME B31.3 Ch. II
Main componentsPipe, fittings, flanges, valves, gaskets, bolting, branch connections, supports and specialty items.ASME B16 series, API, MSS
Pressure ratingFlange and flanged-valve classes 150, 300, 600, 900, 1500 and 2500; allowable pressure falls as temperature rises.ASME B16.5-2025, B16.34-2025
Pipe dimensionsNPS fixes the outside diameter; the schedule (Sch 10 to XXS) sets wall thickness.ASME B36.10M / B36.19M (2022)
Common materialsCarbon steel (A106 B, A333 Gr 6), alloy (A335 P11/P22/P91), stainless (A312 TP316L), duplex (A790), HDPE, PVC/CPVC, GRE.ASTM / ISO material specs
Quality checksMaterial certificates (EN 10204 3.1), PMI, NDE, hydrostatic or pneumatic leak test, hardness for sour service.B31.3 Ch. VI, API 578, ISO 15156
Main industriesOil and gas, refining, petrochemical, LNG, fertilizer, power generation, water treatment, pharmaceutical and food plants.Project specific
Engineering note: Codes set minimum rules; the project piping specification can only make them stricter, never weaker. Always confirm the edition named in your contract.

Why piping specifications matter

  • Safety and code compliance. Each class is checked once against the code, so every designer, buyer and fabricator uses components already proven for the pressure, temperature and fluid.
  • Compatibility. Flange class, facing and bore, gasket type and bolting are chosen as a set. Mixing items from different classes is a common cause of leaks.
  • Faster, cheaper procurement. A short list of standard items lets the material take-off (MTO) roll up into bulk orders with fewer variants and spares.
  • Fewer design errors. 3D models and isometric software read the class directly, so the bill of materials follows the specification automatically.
  • Easier maintenance. Years later, the maintenance team can find exactly what was installed on any line by reading its class.

What a piping material specification contains

A well-written PMS answers every question a designer, buyer or inspector will ask about a line. The table below shows the usual sections and an example entry for each.

What a Piping Material Specification (PMS) Contains

Typical sections of an EPC-grade PMS and what each one controls

⚡ Aienginear
SectionWhat It DefinesTypical Entry
Scope & codePlant units covered, governing code and edition, order of precedence of documents.ASME B31.3-2024, owner specs take precedence
Class indexList of pipe classes with service, rating, base material and corrosion allowance.A1A: Class 150, CS, CA 1.5 mm, utility water
Design limitsPressure-temperature envelope each class is valid for.19.6 barg at 38 C down to 13.8 barg at 200 C
PipeMaterial grade, manufacturing route and schedule by size range.A106 Gr B seamless, NPS 2 to 24, Sch STD
FittingsStandard, material and end connection for each size band.NPS 1.5 and below: A105 SW Cl. 3000; NPS 2 and above: A234 WPB BW
FlangesType, facing, finish and material.WN RF, 3.2 to 6.3 micron Ra, A105N
GasketsType, winding/filler, rings, thickness.SS316 spiral-wound, graphite filler, CS outer and SS inner ring, B16.20
BoltingStud and nut grade, coating.A193 B7 / A194 2H, PTFE or Zn-Ni coated
ValvesValve type and data-sheet code by size.Gate NPS 2+: API 600, trim 8; Ball NPS 1.5-: API 608
Branch tableWhich branch fitting to use for each header/branch size pair.Tee, weldolet, sockolet or reinforced stub-in
NotesImpact testing, PWHT, NDE extent, hardness, cleaning, painting.Charpy at -45 C for A333 Gr 6 lines; PWHT over 19 mm
Engineering note: In smaller projects the PMS and pipe classes may be one document. Where a line crosses from one class to another, the break point is shown on the P&ID and the joint takes the stricter class.
Piping specification hierarchy from design code to isometric drawingsDesign codeASME B31.3 / B31.1 / B31.4 / B31.8Component & material standardsASME B16.x, B36.10M, ASTM, API, MSS, ISOOwner / project engineering specsCorrosion study, sour service, PMI, coating rulesPiping Material Specification (PMS)One document holding every pipe classPipe class sheet (e.g. A1A, B2C)Approved components by size for one serviceLine list / P&ID / isometrics / MTOEvery line tagged with its classAienginear.com
Figure 1: How a piping specification sits between the design code and the drawings. Each level can add requirements but cannot relax the level above.
Tool tip: Use the interactive workspace below to look up pipe OD, wall thickness, internal diameter, volume and weight by NPS and schedule while you read the component sections.
Enterprise Piping Specification & Component Engineering Calculator | AIEngineer.com

Piping Specification & Component Engineering Workspace

Comprehensive Analytical Design Tool Suite (ASME B36.10M / B16.5 / B16.47)

Unit System:

📦 Modules 1, 2 & 3 — Pipe Profile Selection & Dimensions Lookup

Outside Diameter (OD)–
Wall Thickness (t)–
Calculated Inside Diameter (ID)–

📐 Modules 4 & 5 — Volumetric & Flow Area Calculations

Internal Cross Flow Area–
Total Volumetric Capacity–

⚖️ Modules 6 & 7 — Bare Weights & Paint External Area Surface Profiles

Linear Unit Weight–
Total Structural Bare Weight–
External Paint Surface Area–

🔧 Module 8 — Standard ASME Component Fitting Mass Matrix Lookup

Single Component Estimated Net Weight–

🌊 Modules 9, 10 & 11 — Clearances, Expansion & Bend Layout Profiles

Minimum Operational Radial Expansion Space Clearance–
Center Line Bend Radius (CLR)–

📏 Modules 12 & 13 — Spatial Liquid Weights & Hydrostatic Operating Loads

Net Volumetric Water Weight Content–
Combined Hydrostatic Operating Wet Load–

📊 Module 14 — Parallel Schedule Mechanical Characteristics Cross-Reference

Schedule Profile ClassOutside DiameterWall Thickness (t)Inside Diameter (ID)Linear Unit Mass Weight
Awaiting workspace structural calculations setup configuration parsing…

📚 Engineering Specifications, Assumptions & Export Documentation

This pipeline engineering workspace provides dimensions derived from ASME B36.10M structural files up to large-bore 48 inches. Component weights align with ASME B16.5 and ASME B16.47 Series A technical reference metrics.

Components of a piping system

A piping system is an assembly of pressure-containing parts and their supports, joined to convey, distribute, mix, separate, meter, control or stop the flow of liquids, gases, steam or slurries. Figure 2 shows how the main components fit together in a typical process line.

Anatomy of a process piping run showing pipe, weld neck flanges, gate valve, elbow, tee, reducer, strainer, support and gasket Pipe (B36.10M) WN flanges + gasket Gate valve (API 600) Strainer Tee (B16.9) Reducer LR 90 elbow Pipe supports (MSS SP-58) Aienginear.com
Figure 2: Anatomy of a process piping run. Every pressure part shown is selected from the same pipe class.

Piping Components at a Glance

Function, governing standard and what the specification must state for each item

⚡ Aienginear
ComponentFunctionGoverning StandardsThe Spec Must State
PipePressure-containing conduit for the fluid.ASME B36.10M, B36.19M; ASTM A106, A333, A312, API 5LGrade, seamless/welded, schedule per size, end prep (B16.25)
FittingsChange direction, branch, size or close the line.ASME B16.9, B16.11, MSS SP-97, MSS SP-43Type, radius, material, wall matching pipe
FlangesBolted, removable joints at equipment, valves and spools.ASME B16.5-2025, B16.47-2025, B16.36, B16.48Type, class, facing, bore, finish
ValvesIsolate, regulate, prevent backflow, relieve pressure.API 600, 602, 608, 609, 594, 623, 6D; ASME B16.34Type, rating, body/trim material, operator, fire-safe, low-E
GasketsSeal the flange joint.ASME B16.20-2023, B16.21Type, filler, rings, thickness
BoltingClamp the joint and hold gasket stress.ASTM A193, A194, A320, A453; ASME B18.2.1/B18.2.2Grade, size, length, coating
SupportsCarry weight, guide thermal movement, damp vibration.MSS SP-58; project support standardType, material, spacing, shoes, pads
Expansion jointsAbsorb thermal growth where loops are impractical.EJMA Standards; ASME B31.3 App. XMovement, cycles, pressure thrust, tie rods
Specialty itemsStrainers, steam traps, sight glasses, spectacle blinds, hoses.ASME B16.48; owner data sheetsData sheet number, rating, connection
Engineering note: Every component in a line must carry a rating at least equal to the design conditions of the class. The weakest component governs the system.

1. Pipe

Pipe is identified by Nominal Pipe Size (NPS) and schedule. For NPS 14 and above, the NPS equals the outside diameter in inches; below that, the OD is a fixed value per size. The wall thickness is calculated from the ASME B31.3 pressure design equation, then increased for corrosion allowance and mill tolerance (12.5 percent for most seamless pipe) before the next standard schedule is chosen.

Carbon Steel Pipe OD and Wall Thickness (mm), NPS 1/2 to 24

ASME B36.10M: common schedules used in pipe classes

⚡ Aienginear
NPSDNOD mm (in)STDSch 40XSSch 80Sch 160
1/21521.3 (0.840)2.772.773.733.734.78
3/42026.7 (1.050)2.872.873.913.915.56
12533.4 (1.315)3.383.384.554.556.35
1-1/24048.3 (1.900)3.683.685.085.087.14
25060.3 (2.375)3.913.915.545.548.74
38088.9 (3.500)5.495.497.627.6211.13
4100114.3 (4.500)6.026.028.568.5613.49
6150168.3 (6.625)7.117.1110.9710.9718.26
8200219.1 (8.625)8.188.1812.7012.7023.01
10250273.1 (10.750)9.279.2712.7015.0928.58
12300323.9 (12.750)9.5310.3112.7017.4833.32
14350355.6 (14.000)9.5311.1312.7019.0535.71
16400406.4 (16.000)9.5312.7012.7021.4440.49
18450457 (18.000)9.5314.2712.7023.8345.24
20500508 (20.000)9.5315.0912.7026.1950.01
24600610 (24.000)9.5317.4812.7030.9659.54
Engineering note: STD equals Sch 40 only up to NPS 10, and XS equals Sch 80 only up to NPS 8. From NPS 12, STD stays at 9.53 mm. Specify the exact designation the class requires. Stainless pipe to B36.19M uses the suffix S (e.g. 10S, 40S).

2. Pipe fittings

Fittings change direction, split or combine flow, change size or close a line. Large-bore process lines use butt-welded fittings for strength and inspectability; small-bore lines usually use socket-weld or threaded fittings rated by class (3000, 6000, 9000). For deeper detail see types of pipe fittings and pipe fittings dimensions and materials.

Pipe Fitting Types and Selection Rules

Butt-weld, socket-weld, threaded and branch fittings in process piping

⚡ Aienginear
FittingStandardTypical Size / RatingSelection Notes
90 deg LR elbowASME B16.9NPS 1/2 to 48, wall matched to pipeCentre-to-end = 1.5 x NPS. Default choice for lower pressure drop.
90 deg SR elbowASME B16.9Same as LRCentre-to-end = 1.0 x NPS. Use only where space is tight; check pressure drop and erosion.
45 deg elbowASME B16.9NPS 1/2 to 48Used for offsets and lateral routing.
Equal / reducing teeASME B16.9NPS 1/2 to 48Preferred branch where branch size is close to header size (see branch table).
Concentric reducerASME B16.9NPS 3/4 to 48Vertical lines and pump discharge.
Eccentric reducerASME B16.9NPS 3/4 to 48Pump suction, flat side up to avoid vapour pockets; flat side down on pipe racks for drainage.
CapASME B16.9NPS 1/2 to 48Permanent closure of line ends and headers.
Stub end (lap joint)ASME B16.9 / MSS SP-43Long or short patternUsed with lap-joint flange; saves alloy cost on stainless and duplex lines.
Socket-weld fittingsASME B16.11NPS 1/8 to 4; Class 3000, 6000, 9000Small-bore lines, usually NPS 1-1/2 and below. Leave about 1.5 mm gap before welding.
Threaded fittingsASME B16.11NPS 1/8 to 4; Class 2000, 3000, 6000Utility and instrument service; avoid in cyclic, toxic (Category M) and flammable services where the spec forbids.
Integrally reinforced branch outletsMSS SP-97Weldolet, sockolet, threadolet, elboletBranch much smaller than header; avoids a full tee.
Engineering note: Fitting material must match the pipe: A234 WPB with A106 B, A420 WPL6 with A333 Gr 6, A403 WP316L with A312 TP316L. Wall schedule of butt-weld fittings must match the connecting pipe.
Industrial piping components covered by a piping specification: flanges, elbows, tees, reducers, ball and gate valves and gaskets
Typical piping components controlled by a piping specification: flanges, butt-weld fittings, valves and gaskets. Image: Aienginear.

3. Flanges and flange facings

Flanges create removable joints at equipment, valves and spool breaks. The specification fixes the flange type, pressure class, facing and surface finish, and these must match the gasket and the mating equipment flange.

Flange Types, Facings and Typical Applications

ASME B16.5 (NPS 1/2-24) and B16.47 (NPS 26-60) flange selection

⚡ Aienginear
Flange / FacingStandardStrength / FatigueTypical Application
Weld neck (WN)B16.5, B16.47Highest; tapered hub, full-penetration butt weldDefault for hydrocarbons, high pressure, high temperature and cyclic service.
Slip-on (SO)B16.5Lower fatigue life than WN; two fillet weldsLow-pressure utilities, cooling water, where the spec allows.
Socket weld (SW)B16.5Good for small boreNPS 1/2 to 3 high-pressure small-bore lines; avoid crevice-sensitive services.
ThreadedB16.5Lowest; no weldingGalvanised utility lines and areas where hot work is not allowed.
Lap joint (LJ)B16.5 + stub endModerate; rotating ring eases bolt alignmentStainless, duplex and lined systems needing frequent dismantling.
BlindB16.5, B16.47Must resist full pressure as a flat plateClosing line ends, test points and future tie-ins.
Orifice flangeASME B16.36WN type with pressure tapsFlow metering with orifice plates (Class 300 minimum in B16.36).
Spectacle blind / spacerASME B16.48Matches flange ratingPositive isolation for maintenance and commissioning.
Raised face (RF)B16.51.6 mm (Cl. 150/300); 6.4 mm (Cl. 400+)Most common facing; serrated finish 3.2 to 6.3 micron Ra.
Flat face (FF)B16.5Full-face gasketMating with cast iron, FRP or bronze equipment; avoids bending brittle flanges.
Ring-type joint (RTJ)B16.5, B16.20Metal-to-metal seal in a grooveClass 900 and above, high-temperature hydrogen and critical hydrocarbon service.
Engineering note: B16.47 Series A (heavier, ex MSS SP-44) and Series B (compact, ex API 605) are not interchangeable. State the series on the PMS and the valve and vessel data sheets.
Flange facing types compared: flat face, raised face and ring-type joint with their gasketsFlat Face (FF)Full-face gasketClass 125/150, cast iron,FRP, low pressure waterRaised Face (RF)Raised face, 1.6 mm (Cl. 150/300)6.4 mm (Cl. 400 and above)Spiral-wound / sheet gasketRing-Type Joint (RTJ)Ring-type joint, metal ringin machined grooves (R, RX, BX)Class 900+, hydrogen, high tempAienginear.com
Figure 3: The three main flange facings. The facing and the gasket are always specified as a pair.

4. Pressure-temperature ratings

A flange class is not a pressure. A Class 300 flange does not mean 300 psi or 300 bar; it means a set of allowable pressures that fall as temperature rises, different for each material group. The table and chart below show the ratings for the most common carbon steel group.

ASME B16.5 Pressure-Temperature Ratings, Group 1.1 (bar g)

Carbon steel: A105, A216 WCB, A350 LF2 Cl.1, A515 Gr 70, A516 Gr 70

⚡ Aienginear
Temp (deg C)Class 150Class 300Class 600Class 900Class 1500Class 2500
-29 to 3819.651.1102.1153.2255.3425.5
5019.250.1100.2150.4250.6417.7
10017.746.693.2139.8233.0388.3
15015.845.190.2135.2225.4375.6
20013.843.887.6131.4219.0365.0
25012.141.983.9125.8209.7349.5
30010.239.879.6119.5199.1331.8
3508.437.675.1112.7187.8313.0
3757.436.472.7109.1181.8303.1
4006.534.769.4104.2173.6289.3
4255.528.857.586.3143.8239.7
4504.623.046.069.0115.0191.7
Engineering note: Values from ASME B16.5 Table 2-1.1 for Material Group 1.1. Interpolation between temperatures is allowed. Ratings above 425 C apply only with the material notes in the standard (prolonged exposure can graphitise carbon steel). Confirm values against the edition named in your contract (B16.5-2025 is current).
Pressure-temperature rating curves for ASME B16.5 Group 1.1 carbon steel flanges, Classes 150 to 900020406080100120140160050100150200250300350400450Class 150Class 300Class 600Class 900Design temperature, deg CMax. working pressure, bar(g)Group 1.1 (A105, A216 WCB, A350 LF2 Cl.1) | Aienginear.com
Figure 4: Rated pressure of Group 1.1 carbon steel flanges versus temperature (ASME B16.5). Note the steep drop above 400 C.
Worked example: A hydrocarbon line with A105 flanges has a design condition of 35 barg at 300 C. Class 150 is rated 10.2 barg at 300 C, so it fails. Class 300 is rated 39.8 barg, which covers 35 barg, so the line goes into a Class 300 pipe class. Every valve, fitting and gasket in that class must also be good for 35 barg at 300 C.

5. Valves

Valves isolate, regulate, divert, prevent backflow or relieve pressure. The pipe class assigns a valve data-sheet code to each type and size range, and the data sheet carries the full requirements.

Industrial Valve Types and Their Standards

What each valve does and which standard the PMS should call up

⚡ Aienginear
ValvePrimary FunctionDesign StandardSpec Notes
GateOn/off isolation, full bore, low pressure dropAPI 600 (bolted bonnet, NPS 1 and larger); API 602 (compact, NPS 4 and smaller); API 603 (corrosion-resistant)Not for throttling. Specify trim number (e.g. Trim 8 = 13Cr + hardfaced seats).
GlobeThrottling and flow regulationAPI 623; API 602 for small bore; ASME B16.34Higher pressure drop; install with flow under the disc unless the spec states otherwise.
BallQuick quarter-turn shut-offAPI 608 (metal ball); API 6D (pipeline); ISO 17292Fire-safe to API 607 / ISO 10497 for hydrocarbons; floating vs trunnion by size and class.
ButterflyIsolation and throttling in large sizesAPI 609 (Category A concentric, Category B high-performance)Compact and light; check disc clearance with lined pipe and wafer bolting.
CheckPrevents reverse flowAPI 594 (wafer, lug, double-flanged); API 602; API 6DSwing, dual-plate, piston or lift type; verify minimum flow for full opening.
PlugQuarter-turn isolation, multi-port diversionAPI 599; API 6DLubricated or sleeved; good for slurries and viscous fluids.
Pressure reliefOverpressure protectionASME Section VIII / XIII, API 526, API 520/521Sized for the governing relief case; inlet loss below 3 percent of set pressure.
All steel valvesPressure-temperature rating and wall thicknessASME B16.34-2025Standard, Special or Limited Class ratings.
Testing & emissionsShell, seat and fugitive-emission testsAPI 598; API 6D; ISO 15848-1; API 624 / API 641Low-E valves increasingly required by owner specs and emission regulations.
Engineering note: A valve data-sheet code (e.g. GA1A01) in the pipe class links each size range to a full valve specification covering body, trim, operator, end connection and testing.

6. Gaskets

The gasket is the part of the joint that actually seals, so its type must suit the fluid, temperature, pressure class and flange facing.

Flange Gasket Selection Guide

Common gasket types, their standards and service limits

⚡ Aienginear
Gasket TypeStandardTypical Rating / ServiceSelection Notes
Compressed non-asbestos fibre (CNAF)ASME B16.21Class 150-300, water, air, low-temperature utilitiesSimple and low cost; check temperature and steam limits of the brand.
PTFE sheet / expanded PTFEASME B16.21Class 150-300, aggressive chemicalsExcellent chemical resistance; prone to creep, so prefer filled or expanded grades.
Flexible graphite laminatedASME B16.21Class 150-600, steam and hydrocarbonsGood at high temperature; use with stainless insert for handling.
Spiral-woundASME B16.20-2023Class 150-2500, hydrocarbons, steam, most process serviceInner ring required with PTFE filler and for larger sizes in Class 900, 1500 and 2500; many owner specs require inner rings on all sizes.
Kammprofile (grooved metal)ASME B16.20-2023Class 150-2500, heat exchangers and difficult jointsLow seating stress, good recovery; graphite or PTFE facing layers.
Ring-type joint (R, RX, BX)ASME B16.20; API 6A (BX)Class 900-2500 and wellhead serviceRing must be softer than the flange groove (e.g. soft iron, 4-6 percent Cr, SS316).
Insulating gasket kitManufacturer standardCathodic protection breaks, dissimilar metalsIncludes insulating sleeves and washers for each bolt.
Engineering note: Gasket choice drives bolt load. Bolt-up should follow ASME PCC-1 (guidelines for pressure boundary bolted flange joint assembly), with calibrated torque or tensioning and trained, qualified assemblers.

7. Bolting

Stud bolts and nuts provide the load that compresses the gasket. Their grade must suit the flange temperature, the environment and, in sour service, hardness limits. Use the Bolt Torque and Flange Joint Integrity Calculator to estimate assembly torque.

Stud Bolt and Nut Combinations for Flanged Joints

Common ASTM bolting grades and typical service ranges

⚡ Aienginear
Stud / NutMaterialTypical Service RangeUse
A193 B7 / A194 2HCr-Mo alloy steelAbout -29 to 425 C (higher with care)General refinery and process service with carbon steel flanges.
A193 B7M / A194 2HMCr-Mo, hardness-limitedAbout -29 to 425 CSour (wet H2S) service to NACE MR0175 / ISO 15156.
A320 L7 / A194 Gr 7 (or 4)Cr-Mo, impact testedDown to about -101 CLow-temperature carbon steel systems (A333, A350 LF2).
A193 B16 / A194 Gr 4 or 7Cr-Mo-V alloyUp to about 540 CHigh-temperature steam and hot oil.
A193 B8M Cl.2 / A194 8MStrain-hardened 316 stainlessCryogenic to moderate temperatureStainless and cryogenic systems; corrosive environments.
A453 Gr 660 / matching nutPrecipitation-hardened austeniticHigh temperature, about 540-650 CHigh-temperature alloy and stainless flanges.
CoatingsPTFE, zinc-nickel, hot-dip galvanisingAmbient to coating limitCorrosion protection offshore and in coastal plants; check torque factor.
Engineering note: Temperature ranges are indicative. The exact limits come from ASME B31.3 Table A-2 and the bolting notes of ASME B16.5 for the material group in use.

8. Supports, expansion joints and specialty items

These items sit outside the pressure class tables but are still controlled by the specification or its companion standards. Supports manage weight and thermal movement; specialty items protect equipment and allow isolation. Estimate support spans with the Pipe Support Spacing Calculator.

Supports, Expansion Joints and Specialty Items

Components outside the pressure class that still belong in the specification

⚡ Aienginear
ItemPurposeReferenceSpec Points
Resting shoe / guideCarries weight and limits lateral movementMSS SP-58; project support standardShoe height for insulation, PTFE or graphite slide plates
Anchor / line stopFixes a point against thermal movementStress analysis outputDesign loads from the stress isometric
Spring hangerSupports weight while allowing vertical travelMSS SP-58Variable or constant load; travel and load variation within limits
Clamps and U-boltsSecure small-bore and utility linesMSS SP-58Material compatible with pipe; avoid on thin-wall stainless without liners
Expansion joint (bellows)Absorbs axial, lateral and angular movementEJMA Standards; ASME B31.3 App. XDesign cycles, pressure thrust, tie rods, internal sleeves
Y / basket strainerProtects pumps, meters and control valvesBody rating per ASME B16.34Mesh size, open area ratio, drain and vent
Steam trapRemoves condensate without losing steamManufacturer data; ISO 6704 classificationThermodynamic, float or bucket type to suit load
Sight glass / flow indicatorVisual confirmation of flowManufacturer data sheetGlass type and guard rated for the class
Spectacle blindPositive isolationASME B16.48Rated to the flange class; turned position shown on the P&ID
Engineering note: Support spacing depends on pipe size, contents and insulation. Use the free Aienginear Pipe Support Spacing Calculator for a first estimate, then confirm with stress analysis.

Material selection by service

Material choice follows the fluid, temperature and corrosion mechanism. The table below summarises the materials found in most pipe classes. For grade-level data, see carbon steel piping materials, stainless steel in process piping, alloy steel in piping and non-metallic piping materials.

Piping Material Selection by Service

Typical base materials used in pipe classes and their practical limits

⚡ Aienginear
ServiceTypical Pipe MaterialPractical Temperature RangeWatch-outs
General hydrocarbons, steam, waterASTM A106 Gr B / API 5L Gr B (seamless)-29 to about 425 CGraphitisation risk above about 425 C for long exposure.
Low temperatureASTM A333 Gr 6Down to -46 C (impact tested)Fittings A420 WPL6, flanges A350 LF2.
High temperature, steamASTM A335 P11, P22, P91Up to about 550-600 C+ (grade dependent)PWHT and hardness control; P91 needs strict heat treatment.
Corrosive and cryogenicASTM A312 TP304L / TP316L-196 to about 425 C for L gradesChloride stress corrosion cracking above about 60 C.
Seawater, produced water, chloridesASTM A790 duplex S32205 / super duplex S32750-46 to about 250-300 C475 C embrittlement limits upper temperature; ferrite control in welds.
Large-diameter water and gasASTM A671 / A672 EFW; API 5L PSL2Ambient serviceRadiography of long seams; coating and lining.
Seawater (marine)90/10 Cu-Ni (ASTM B466 / EEMUA 234)AmbientVelocity limit about 3.5 m/s to prevent erosion.
Water, chemicals, buried serviceHDPE PE100 (ISO 4427), PVC-U, CPVC, GREUp to about 60 C (PE/PVC), about 93 C (CPVC)Pressure de-rating with temperature; UV protection; support spacing.
Sour service (wet H2S)Carbon steel to NACE MR0175 / ISO 15156Per base materialHardness limits on base metal and welds, HIC-resistant plate for large bore.
Engineering note: The corrosion study fixes the material and corrosion allowance. See the Aienginear guides on carbon steel, stainless steel, alloy steel and non-metallic piping materials for full grade data.

Applicable codes and standards

The specification must name each standard and its edition. Editions change: for example, ASME B16.5 and B16.34 were reissued in 2025 and B16.9 in 2024. The list below was checked in October 2026.

Applicable Codes and Standards for Piping Specifications

Latest editions verified October 2026; always confirm the edition named in the contract

⚡ Aienginear
StandardScopeEdition Status
ASME B31.3Process piping: design, materials, fabrication, examination, testing2024 (current)
ASME B31.1Power piping: boiler external piping and power plant systemsCurrent edition per contract
ASME B31.4 / B31.8Liquid and gas pipeline transportation systemsCurrent edition per contract
ASME B36.10MWelded and seamless wrought steel pipe dimensions2022
ASME B36.19MStainless steel pipe dimensions2022
ASME B16.5Pipe flanges and flanged fittings, NPS 1/2 through 242025
ASME B16.47Large-diameter steel flanges, NPS 26 through 602025
ASME B16.9Factory-made wrought butt-welding fittings2024
ASME B16.11Forged fittings, socket-welding and threadedCurrent edition per contract
ASME B16.20Metallic gaskets: spiral-wound, ring-joint, grooved2023
ASME B16.21Non-metallic flat gaskets for pipe flangesCurrent edition per contract
ASME B16.34Valves: flanged, threaded and welding end2025
ASME B16.25 / B16.48Butt-welding ends / line blanksCurrent edition per contract
MSS SP-58 / SP-97Pipe hangers and supports / branch outlet fittingsCurrent edition per contract
API 600, 602, 608, 609, 594, 6DSteel gate, compact, ball, butterfly, check and pipeline valvesCurrent edition per contract
API 598 / ISO 15848-1Valve inspection and testing / fugitive emissionsCurrent edition per contract
ASME PCC-1Bolted flange joint assemblyCurrent edition per contract
NACE MR0175 / ISO 15156Materials for H2S-containing (sour) environmentsCurrent edition per contract
Engineering note: Owner specifications (e.g. Shell DEP, Saudi Aramco SAES, NORSOK L-001, PIP PNSM) often add requirements above these standards. They become mandatory once called up in the contract.

Inspection and testing

The specification links each class to its examination and test requirements, so the extent of NDE and the test method are known before fabrication starts. See also pipe inspection, testing and marking.

Inspection and Testing Requirements for Piping Components

Typical ASME B31.3 requirements that the specification must reference

⚡ Aienginear
ActivityRequirement (ASME B31.3 unless noted)When It Applies
Material certificationMill test certificate, normally EN 10204 Type 3.1All pressure parts
Positive material identification (PMI)XRF or OES check of alloy elements (API 578)Alloy and stainless systems; owner may extend to carbon steel residuals
Visual examinationPer para. 341.4 for all welds and componentsEvery fabricated item
RT/UT of girth weldsNot less than 5 percent random for Normal Fluid ServiceNormal service (higher for Category M, severe cyclic and high pressure)
100 percent RT/UTRequired for severe cyclic and High Pressure (Chapter IX) serviceCritical services as listed in the spec
Hydrostatic leak testNot less than 1.5 x design pressure, corrected by the stress ratio at test vs design temperature (para. 345.4)Default leak test; minimum 10 min hold
Pneumatic leak test1.1 x design pressure (para. 345.5) with stepwise pressurisationOnly where water is not acceptable; needs safety review
Initial service leak testCheck at operating conditions (para. 345.7)Category D fluid service only, if the owner agrees
Hardness testingBase metal and welds within ISO 15156 limits (typically 22 HRC / 250 HV for carbon steel)Sour service and PWHT verification
Valve testingShell and seat tests to API 598 or API 6DEvery valve before dispatch
Engineering note: Use the Aienginear Hydrotest and Pressure Test Calculator to work out test pressure with the stress ratio for your material and temperature.

How to develop a piping specification: 8 steps

  1. Collect process design data. Take fluid, design pressure, design and minimum temperatures, upset cases and contaminants (H2S, CO2, chlorides, oxygen) from the process line list.
  2. Fix the code and fluid service. Confirm ASME B31.3, B31.1 or a pipeline code governs, and assign the fluid service category: Normal, Category D, Category M, High Pressure or Elevated Temperature.
  3. Choose material and corrosion allowance. Use the corrosion study to select the base material and a corrosion allowance that covers the design life.
  4. Select the pressure class. Pick the lowest ASME B16.5 or B16.47 class whose rating covers every pressure-temperature point for that material group.
  5. Size the wall thickness. Apply the B31.3 pressure design equation, add allowances, correct for mill tolerance and choose the next standard schedule.
  6. Specify fittings, flanges, gaskets and bolting. Call up standards, materials, end connections, flange facing, gasket type and bolting grade for each size band.
  7. Define valves and the branch table. Assign valve data-sheet codes by size and build the header-branch matrix.
  8. Add notes, review and issue. Add NDE, PWHT, impact test, hardness and cleaning notes; run a multi-discipline review and issue under revision control.

Common mistakes and best practices

  • Mixing STD and Sch 40 above NPS 10. They are different walls from NPS 12 upward. Write the exact designation on the class sheet.
  • Ignoring the minimum design metal temperature. Auto-refrigeration on depressurisation can take carbon steel below its impact-tested limit; use A333 or impact-tested material where needed.
  • Mismatched B16.47 series. Series A and B large-diameter flanges do not bolt together. State the series on vessel, valve and piping data sheets.
  • Spiral-wound gaskets without inner rings. Inner rings stop buckling and protect the winding; most owners now require them on all sizes.
  • Slip-on flanges in cyclic service. Use weld neck flanges where thermal or pressure cycling is expected.
  • Uncontrolled specification breaks. Show every class change on the P&ID and use the stricter class at the break joint.
  • Outdated editions. Re-check the editions in your PMS whenever a new project starts.

Frequently asked questions

What is a piping specification?

A piping specification is a project document that lists the approved pipe, fittings, flanges, valves, gaskets and bolting for each service, together with the pressure-temperature limits, corrosion allowance, governing code and fabrication notes. It turns code requirements into a buyable, buildable list of components.

What is the difference between a piping specification and a pipe class?

The piping material specification (PMS) is the complete document for a project. A pipe class is one sheet inside it, covering one combination of material, rating and corrosion allowance (for example Class 150 carbon steel with 1.5 mm corrosion allowance). Each line on the P&ID is assigned to one pipe class.

What are the main components of a piping system?

The main components are pipe, fittings (elbows, tees, reducers, caps), flanges, valves, gaskets, bolting, branch connections, pipe supports, expansion joints and specialty items such as strainers, steam traps and spectacle blinds.

Which standards apply to piping specifications?

ASME B31.3 (process piping, 2024 edition) or B31.1 (power piping) sets the design rules. Components follow ASME B16.5 and B16.47 (flanges, 2025), B16.9 (butt-weld fittings, 2024), B16.11 (forged fittings), B16.20 and B16.21 (gaskets), B16.34 (valves, 2025) and B36.10M/B36.19M (pipe, 2022), plus ASTM material and API valve standards.

How do you select the flange pressure class?

Find the material group of the flange (for example Group 1.1 for A105), then choose the lowest ASME B16.5 class whose rated pressure at the design temperature is equal to or higher than the design pressure. For example, 35 barg at 300 C needs Class 300, because Class 150 is rated only 10.2 barg at that temperature.

Why is a weld neck flange preferred over a slip-on flange?

A weld neck flange has a tapered hub and a full-penetration butt weld, giving better fatigue strength and easier radiography. Slip-on flanges are cheaper and easier to align but have a lower fatigue life, so most specifications limit them to low-pressure utility service.

Who prepares the piping specification?

The piping material engineer of the EPC contractor or the owner prepares it from process data, the corrosion study and the governing code. Process, materials, mechanical, inspection and operations teams review it before it is issued for design and procurement.

Is Schedule 40 the same as STD wall thickness?

Only up to NPS 10. From NPS 12 upward STD stays at 9.53 mm, while Schedule 40 becomes thicker (10.31 mm at NPS 12). Likewise XS and Schedule 80 are the same only up to NPS 8.

Test your knowledge: piping specifications and components quiz

Ten questions based on this guide. Select your answers, then press Check my answers to see your score and explanations.

1. Which document lists every approved component for one combination of material, rating and corrosion allowance?

A pipe class sheet, part of the PMS, lists the approved components for one service envelope.

2. Up to which NPS are STD and Schedule 40 wall thicknesses identical?

They match up to NPS 10. From NPS 12, STD stays 9.53 mm while Sch 40 increases.

3. What is the rated pressure of a Class 150, Group 1.1 flange at 38 C?

ASME B16.5 Table 2-1.1 gives 19.6 bar g at -29 to 38 C.

4. Which flange facing uses a metal ring seated in machined grooves?

RTJ flanges use R, RX or BX metal rings and are common in Class 900 and above.

5. Which standard covers factory-made wrought butt-welding fittings?

ASME B16.9 covers butt-weld elbows, tees, reducers, caps and stub ends.

6. Which valve type should NOT be used for throttling?

A partly open gate valve vibrates and erodes its seats; it is meant for on/off service.

7. Which pipe material is normally used for -46 C service?

A333 Gr 6 is impact tested and suitable down to -46 C.

8. What is the standard hydrostatic test pressure basis in ASME B31.3?

Para. 345.4 requires at least 1.5 x design pressure multiplied by the stress ratio where applicable.

9. Which bolting combination is used for low-temperature carbon steel systems?

A320 L7 studs are impact tested for low-temperature service.

10. When must a spiral-wound gasket with PTFE filler have an inner ring per ASME B16.20?

B16.20 requires inner rings on all PTFE-filled spiral-wound gaskets to stop the filler cold-flowing into the bore.

References: ASME B31.3-2024 Process Piping; ASME B16.5-2025; ASME B16.47-2025; ASME B16.9-2024; ASME B16.11; ASME B16.20-2023; ASME B16.34-2025; ASME B36.10M-2022; ASME B36.19M-2022; ASME PCC-1; MSS SP-58; API 598, 600, 602, 608, 609, 594, 6D; NACE MR0175/ISO 15156. Table values are summarised for education; always use the purchased standard for design.

Last reviewed: October 10, 2026 by Muhammad Raza, Aienginear. Found an error or need a table in another format? Use the contact page and we will update it.

Aienginear

Written by Muhammad Raza

Founder of Aienginear. Engineering and digital solutions professional with 26+ years managing projects, plant shutdowns and turnarounds in oil & gas, petrochemical and power generation.

LinkedIn · YouTube · Report an error or ask a question

Leave a Comment