Discipline — Piping

Piping reviews that cite
the clause, not the vibe.

Owner’s-engineer AI reviews for oil & gas deliverables — traceable findings, comment registers and human-supervised escalation in hours. Piping is where the volume is. We work through it systematically so your discipline lead can focus on the calls that need judgement.

Example finding

The finding type that gets missed most.

Flange class derating for service temperature is the most common major finding in piping reviews. It is easy to miss because the P&ID shows the right class at ambient — but not at operating temperature.

MajorFinding #003·Discipline: Piping

Flange class vs. design pressure — derated for service temperature

Drawing: P&ID-201 Rev B, Line 8"-HCV-011-A1A, Node 14
Code clause: ASME B16.5 Table 2-1.1
Design conditions: 42 bar-g @ 320°C
Class 300 rated at 320°C: 31.0 bar (Group 1.1)
Finding: Flange shown as Class 300 on P&ID and line list. ASME B16.5 Group 1.1 material de-rates Class 300 to 31.0 bar at 320°C. Design pressure of 42 bar-g exceeds the allowable by 35%. Upgrade to Class 600 (rated 69.5 bar at 320°C) or reduce the operating envelope with engineering justification.
Recommended action: Revise line list and all affected P&IDs to Class 600 flanges on this service. Stress engineer to confirm thermal expansion analysis accounts for additional stiffness.
Reviewed by: K. Uzowulu CEng MIMechE · Status: Pending client response
Check sequence

ASME B31.3 — clause by clause.

The check sequence is codified, not improvised. Each check runs in dependency order — prerequisite data checks first, primary engineering checks second, cross-document consistency last.

01

Line list completeness

B31.3 §300

Confirm all lines have design pressure, temperature, fluid service, material class, and insulation schedule populated before downstream checks run.

02

Pipe wall thickness — pressure containment

B31.3 §304.1.2

t = PD / (2(SE + PY)). Verify design pressure, pipe OD, allowable stress at design temperature, weld joint factor, and corrosion allowance are all present and consistent.

03

Corrosion allowance applied

B31.3 §302.4

Confirm corrosion allowance stated in line list matches pipe schedule selection. Flag where minimum required wall thickness including CA is not met by the nominal schedule selected.

04

Flange pressure-temperature rating

ASME B16.5 Table 2-1.x

For every flange, look up the material group in B16.5, find the P-T rating at design temperature, and compare to design pressure. Flag where de-rated allowable < design pressure.

05

Spec breaks and class transitions

B31.3 §300.2

At every battery limit and utility connection, confirm the pipe class transitions correctly. Higher class must be on the higher-pressure side unless documented engineering exception.

06

Thermal expansion provisions

B31.3 §319

For lines with ΔT > 50°C, confirm either an expansion loop, offset, or bellows is shown. Flag long runs with no flexibility provision.

07

Support spacing

B31.3 §321 / MSS SP-69

Compare support spacing shown on isometrics against allowable span tables for the nominal pipe size and schedule. Flag violations and note if insulation weight was included in the load case.

08

PWHT requirements

B31.3 §331

Identify P-Number material groups. Flag where wall thickness and material combination triggers mandatory PWHT and confirm it is annotated on the isometric or weld map.

09

Branch reinforcement

B31.3 §304.3

For unreinforced branch connections, check that the header and branch ODs, wall thicknesses, and branch angle satisfy the area-replacement calculation.

Real findings

What SpecSense flags in piping reviews.

These are representative findings from real reviews, anonymised at client request. Not invented to demonstrate the tool — documented in closed review cycles.

MajorASME B16.5 Table 2-1.1

Flange class derating — Class 300 below design pressure at 320°C

Line 8"-HCV-011: Class 300 flanges de-rate to 31.0 bar at 320°C for Group 1.1 material. Design pressure 42 bar-g. Exceeds allowable by 35%. Upgrade to Class 600.

MajorASME B31.3 §304.1.2

Wall thickness insufficient for corrosion allowance on 4" CS sour service line

Line 4"-LV-032: Schedule 40 wall thickness 6.02 mm. Required t = 4.1 mm pressure + 3.0 mm CA = 7.1 mm minimum. Sch 80 (8.56 mm) required. As-drawn schedule non-compliant.

MajorASME B31.3 §319.4.2

Thermal expansion — 47 m run of 6" process line with no flexibility provision

ISO-047: 6" carbon steel line, ΔT = 180°C, 47 m between fixed anchors. No loop, offset, or expansion joint shown. Estimated thermal growth 51 mm unconstrained.

MinorMSS SP-69 Table 1

Support spacing exceeds allowable for 2" insulated steam condensate line

ISO-112: 2" CS condensate, insulation density 130 kg/m³, insulated span allowable 2.1 m. Three spans shown at 3.0 m. Flag for additional intermediate support.

MajorASME B31.3 §331.1.1

PWHT not annotated — P-No 5A material, 22 mm wall thickness

ISO-089: Cr-Mo alloy (P-No 5A), 22 mm wall. PWHT mandatory per B31.3 Table 331.1.1 for P-No 5A above 19 mm. Weld map shows no PWHT annotation on this spool.

MinorASME B31.3 §304.3

Unreinforced branch — area replacement check absent from IFC package

P&ID-108: 6"×4" branch connection on 6" header, no reinforcing pad shown, no area-replacement calculation in IFC document register. Required per B31.3 §304.3.3.

InfoASME B16.5 §6.3

Spec break location inconsistent between P&ID and line list

P&ID-201 Node 17: spec break shown at inlet flange of V-201. Line list marks same break at upstream isolation valve. Inconsistency does not affect compliance but creates IFC ambiguity.

MinorB31.3 §302.4 / Company SPC-005

Corrosion allowance discrepancy — line list vs. equipment nozzle schedule

Line 3"-FE-041: line list states 3.0 mm CA. Equipment nozzle schedule for connected vessel states 1.5 mm CA. Mismatch at battery limit; governing CA must be confirmed and applied consistently.

Codes & standards

What we check against.

ASME B31.3

Process Piping — design, fabrication, inspection

ASME B16.5

Pipe Flanges and Flanged Fittings — P-T ratings

ASME B16.9

Factory-made wrought butt-welding fittings

ASME B16.11

Forged fittings, socket-weld and threaded

ASME B16.25

Butt-welding ends — preparation and dimensions

MSS SP-69

Pipe hangers and support — selection and application

ASME B31.1

Power Piping — utility steam and condensate systems

API 574

Inspection practices for piping system components

NACE MR0175 / ISO 15156

Materials for sour service (H₂S-containing)

ISO 15649

Petroleum and gas industries — piping

PD 8010

Code of practice for pipelines (UK onshore/offshore)

EN 13480

Metallic industrial piping (European projects)

What we do not replace.

SpecSense catches the systematic, high-volume checks: class compliance, code clause conformance, cross-document consistency. It does not replace dynamic stress analysis (Caesar II), hydraulic network modelling, or the engineering judgement on a novel geometry. Your discipline lead still owns those calls. We clear the backlog so they can focus on them.

Ready to run piping through SpecSense?

Drop a P&ID, isometric, or line list. 48-hour supervised pilot. Chartered-engineer sign-off.