NDT Tools, Calculators, and Reference Library 2026 — The Working Inspector's Toolkit

Atlantis NDT founder Anoop Rayavarapu — ASNT NDT Level III multi-method, API 653 Authorized Inspector, ISO 9001 Lead Auditor — has authored the Atlantis NDT working-inspector toolkit across 15+ years of field engagements with Aramco SAEP-1112 contractor pools, ADNOC GMTS-100 framework awards, Shell DEP UK frameworks, ExxonMobil GP supplier audits, Marathon Petroleum, Boeing D6-51991 composite suppliers, NTPC Vindhyachal, Petrobras Pre-Salt, Reliance Jamnagar, IOCL Paradip, KOC, KNPC, QatarEnergy NFE, and Petronas RAPID. This page consolidates the calculators, reference equations, and quick-look tables a Level II / Level III inspector reaches for in the field — and points at the Atlantis stack that productises the long-form workflow.

Corrosion-Rate and Remaining-Life Calculators per API 510/570/653

Short-term corrosion rate = (t_previous − t_actual) / time-between-readings. Long-term corrosion rate = (t_initial − t_actual) / years-in-service. Use the higher of the two per API 510 §8, API 570 §7.1.2, API 653 §4.4.2 to drive next-inspection-date computation. Remaining life = (t_actual − t_required) / corrosion rate, where t_required = code-minimum from ASME Section VIII Div 1 UG-27 (shells) / UG-32 (heads) for vessels, ASME B31.3 §304 for piping, API 653 §4.3.3.1 for tank shells with hydrostatic head × specific gravity × allowable stress × joint efficiency. The trap: confusing nominal thickness (mill) with required thickness (code-minimum from design pressure + diameter + allowable stress + corrosion allowance). The Atlantis ERP corrosion-rate engine forces the correct computation — see Atlantis ERP.

UT Calibration Quick Reference — IIW V1, IIW V2, Step Wedge, DSC, AVG/DGS

IIW V1 block per ISO 2400 — 100 mm × 25 mm × 25 mm, 1.5 mm side-drilled hole, 50 mm radius arc, 91 mm hole — used for shear-wave angle verification, beam-index point, sweep calibration per ASME B&PV Section V Article 4 T-433. IIW V2 block per ISO 7963 — compact 25 mm thickness, faster field calibration. Step wedge — 1 mm to 25 mm steps for thickness UT calibration per ASTM E797 + ASME Section V Article 23 SE-797. DSC block — distance-sensitivity calibration for shear-wave weld inspection. AVG/DGS sizing per ASME Section V Article 4 T-433 — compute equivalent reflector size from DGS curve overlay. The Atlantis training pack issues calibration drill on Olympus Epoch 650 + Sonatest D70 + GE USM Vision + against live IIW V1/V2 + step + DSC. See Atlantis Academy.

Damage-Mechanism Quick Look per API RP 571

Sulfidation §4.4.2 — carbon steel above 230°C in H2S, parabolic rate curves, chromium-content dependent. Naphthenic-acid corrosion §4.4.7 — TAN >0.5, 230-400°C, velocity-accelerated. HTHA §5.1.3.1 — H2 partial pressure × temperature per API RP 941 Nelson curves, carbon-steel limit. Amine cracking §5.1.2.3 — lean MEA / DEA, PWHT mandatory per NACE SP0472. Sour-water cracking §5.1.2.4 — wet H2S + carbon steel, NACE MR0175 / ISO 15156 hardness limits 22 HRC max. Chloride SCC §4.5.1 — austenitic stainless >60°C + chlorides + tensile stress. CUI §4.3.5 — carbon steel −12°C to 175°C insulated + moisture ingress + API RP 583 strategy. MIC §5.1.1.6 — stagnant water + sulfate-reducing bacteria. FAC §4.2.14 — carbon steel 100-250°C single-phase water + low DO. Creep — see API 579-1 Part 10. The Atlantis Digital Twin damage-mechanism library tracks each per asset section — see Digital Twins.

FFS per API 579-1 — Part 4 / 5 / 6 / 7 / 8 / 9 Quick Decision Tree

Part 4 (general metal loss): use when corrosion is uniform across an extended area. Part 5 (LTA, localised metal loss): use when corrosion is localised — critical-thickness profile per §5.4.2.2 drives accept/reject. Part 6 (pitting): pit-couple analysis, density mapping. Part 7 (blisters, HIC, SOHIC): wet H2S service vessels. Part 8 (weld misalignment, shell distortion): combined with API 653 Annex B settlement for tanks. Part 9 (crack-like flaws): FAD per BS 7910 / R6, ASTM E1820 critical CTOD. Part 10 (creep): high-temperature long-term. Part 11 (fire damage). Part 13 (laminations). Atlantis runs FFS as a managed service — see API 579 FFS consulting.

RBI per API 580/581 Damage-Factor Quick Look

API 581 quantitative RBI: gff (generic failure frequency) × FMS (management-systems factor) × DF (damage factor per Annex 2) = probability of failure; consequence per Annex 3 (A toxic, B flammable, C product loss); risk = PoF × CoF, plotted on 5×5 matrix per API 580. Atlantis RBI engine native — see RBI program design.

Atlantis Tools — Where the Long Form Lives

Long-form workflow lives in the Atlantis stack: ERP (corrosion-rate engine, calibration ledger, technician certification tracking, work orders, ISO 9001 document control); Digital Twins (asset-integrity overlay, RBI, FFS); NDT reporting software (field capture, AI-assisted defect detection); AI defect detection; 3D scanning; Training, Academy, LMS, ASNT, API 510, API 570, API 653, Consulting, Level III, ISO 9001, ISO 17024, Partner Program, verticals (Refining, LNG, Petrochem, Aerospace, Power Gen).

UT Calibration Quick Look — IIW V1 Beam Index, AVG/DGS, DAC/TCG

Beam-index-point check on IIW V1 per ISO 2400 — place transducer at 100 mm-radius arc edge, peak signal, mark BIP. Angle verification — position over 1.5 mm side-drilled hole at 25 mm depth, sweep to peak, read against angle scale at carriage indicator. Sweep calibration for plate testing — use multiple back-wall echoes on V1 thickness 25 mm. AVG/DGS curve sizing per ASME B&PV Section V Article 4 T-433 — equivalent reflector size at depth from DGS overlay. Distance-amplitude correction (DAC) per E317 / ASME — curve plotted from SDH peaks at incremental depths; time-corrected-gain (TCG) flattens DAC to enable threshold-based sizing. The Atlantis training pack issues IIW V1 + V2 + step + DSC + AVG/DGS reference set as part of practical-week kit.

PAUT Scan-Plan Authoring — Wedge, Focal Law, S-Scan, E-Scan, C-Scan

PAUT scan plan per ASME Section V Article 4 Mandatory Appendix VIII + ASTM E2491 — wedge selection (35° / 45° / 55° / 60° / 70° refracted per material velocity), focal-law authorship (linear array element pitch + element count + element gap, refracted angle sweep range, focal depth, focal type point/line/cylinder), S-scan (sectorial sweep) vs E-scan (linear electronic scan) vs C-scan (raster + encoder for area mapping). Acquisition rate per refresh rate × velocity × resolution constraint. Calibration on SDH blocks at incremental depths for TCG. AVG/DGS option for PAUT. Atlantis Academy practical-week runs scan-plan authoring on Olympus OmniScan X3 + Eddyfi Mantis + Zetec Topaz against weld + plate mock-ups.

API 581 RBI Damage-Factor Quick Look — Annex 2 Reference Tables

API 581 Annex 2 damage-factor library at a glance: 2.A general thinning, 2.B sulfidation (parabolic rate, temperature × sulfur content), 2.C HTHA (Nelson curve per API RP 941), 2.D amine cracking (PWHT + WFMT trigger per NACE SP0472), 2.E sour-water cracking (NACE MR0175 / ISO 15156 hardness), 2.F chloride SCC (austenitic stainless >60°C + chlorides + tensile stress), 2.G CUI (carbon steel −12°C to 175°C insulated + moisture, API RP 583 strategy), 2.H MIC (stagnant water + sulfate-reducing bacteria), 2.I HIC/SOHIC (wet H2S service vessels). Consequence per Annex 3.A toxic, 3.B flammable, 3.C product loss + business interruption + injury severity. Risk matrix 5×5 per API 580. Atlantis Digital Twin RBI engine runs the Annex 2 + Annex 3 library natively against twin geometry — see Digital Twins + RBI.

Asset-Specific Quick-Look Tables — Vessel UG-27, Piping B31.3 §304, Tank API 653 §4.3.3.1

Vessel shell minimum thickness per ASME Section VIII Div 1 UG-27: tr = P × R / (S × E − 0.6 × P) for cylindrical shells, with P = design pressure, R = internal radius, S = allowable stress per ASME Section II Part D, E = joint efficiency per UW-12. Vessel head minimum thickness per UG-32: tr = P × D / (2 × S × E − 0.2 × P) for hemispherical heads, or per UG-37 for ellipsoidal + torispherical heads. Process piping per ASME B31.3 §304: tm = (P × D) / (2 × (S × E × W + P × Y)) for straight pipe, with Y per Table 304.1.1, E per Table A-1, W = weld joint reduction factor. Tank shell minimum thickness per API 653 §4.3.3.1: td = (2.6 × D × (H − 1) × G) / (S × E) for stressed shell, with D = diameter, H = liquid height, G = specific gravity, S = allowable stress, E = joint efficiency. Atlantis ERP corrosion-rate engine references these directly — see Atlantis ERP.

Calibration Block Quick Look — IIW V1, IIW V2, Step Wedge, DSC, A6, SC

IIW V1 per ISO 2400 — 100 mm × 25 mm × 25 mm block, 1.5 mm SDH at 25 mm depth, 100 mm radius arc, 91 mm hole, 50 mm radius arc — beam-index check + angle verification + sweep cal. IIW V2 per ISO 7963 — compact 25 mm × 50 mm × 75 mm, 5 mm SDH at 25 mm depth, 12.5 mm radius arc, 25 mm radius arc — faster field check. DSC per ASME — distance-sensitivity calibration block for weld inspection. Step wedge per ASTM E797 — 1 mm to 25 mm steps for thickness UT calibration. A6 reference block per ASTM E127 — immersion UT reference. SC reference per ASTM E428 — angle-beam reference. Each block carries NIST-traceable calibration certificate; field crews maintain ISO 17025 traceability ledger.

Frequently Asked Questions

Q1: Are the Atlantis online calculators free?

A: Yes — the quick-look corrosion-rate + remaining-life + UT-calibration references are free. The integrated workflow (ERP + Digital Twin + Reporting) is the productised offering.

Q2: Do you have an offline mobile UT calculator?

A: Yes — bundled inside Atlantis NDT Reporting mobile capture (iOS + Android, offline + sync). See reporting software.

Q3: API 579 FFS calculator coverage?

A: Part 4 + 5 + 6 + 7 + 8 + 9 + 10 + 11 + 13 native to Atlantis Digital Twin FFS engine; field quick-look reference on this page.

Q4: API 581 RBI calculator coverage?

A: Full quantitative API 581 native to Atlantis. See RBI.

Q5: Pricing for productised tools?

A: Affordable. Accessible. Fully customizable. Pricing varies by region and scope — tailored quote within 24 hours.

Q6: Are the calculators code-compliant?

A: Yes — ASME Section V/VIII/IX, API 510/570/653/579/580/581, ISO 9712/17636/17640, NACE MR0175/ISO 15156, ASTM E797/E2491/E1444/E1417 referenced.

Q7: Where can I get the long-form FFS package?

A: API 579 FFS consulting.

Free Consultation + Tailored Quote within 24 Hours

Atlantis NDT founder Anoop Rayavarapu — ASNT NDT Level III multi-method, API 653 Authorized Inspector, ISO 9001 Lead Auditor. Affordable. Accessible. Fully customizable. Contact, ERP, Digital Twins, Training, About.

Remaining life = (t_actual − t_required) ÷ corrosion rate. API 510, 570 and 653 all require the higher of the short-term and long-term corrosion rates, and t_required is the code-minimum thickness from the design calculation — not the nominal mill thickness. Substituting nominal for required is the single most common error in a remaining-life number.

Three numbers decide a next-inspection date and two of them are routinely wrong. Short-term corrosion rate is the previous thickness minus the current thickness, divided by the years between those two readings. Long-term corrosion rate is the initial thickness minus the current thickness, divided by the years in service. API 510, API 570 and API 653 each instruct the inspector to carry the higher of the two forward, because a process change, a new feedstock or a failed injection point moves the short-term rate years before it disturbs the long-term average. Required thickness comes from the design equation for the component: ASME Section VIII Division 1 UG-27 for cylindrical shells, UG-32 for formed heads, ASME B31.3 paragraph 304 for straight pipe, and the API 653 shell equations for tank courses where liquid height and specific gravity drive the stress. Nominal thickness carries corrosion allowance and mill tolerance; using it inflates remaining life.

Source: API 510 Pressure Vessel Inspection Code, API 570 Piping Inspection Code and API 653 Tank Inspection, Repair, Alteration and Reconstruction — corrosion rate, required thickness and remaining life provisions; ASME BPVC Section VIII Division 1 (2023 Edition), UG-27, UG-32 and UW-12; ASME BPVC Section II Part D (allowable stress); ASME B31.3-2022 paragraph 304 and Table 304.1.1; ASME B31.1-2022 paragraph 104; ASTM E797 (manual ultrasonic pulse-echo contact thickness measurement); API 579-1/ASME FFS-1.

Technically reviewed by Anoop Rayavarapu — ASNT NDT Level III (UT, RT, MT, PT, VT, ET) · API 653 · ISO 9001:2015 Lead Auditor
Where required thickness comes from, component by component
ComponentRequired-thickness sourceWhat drives the equationWhere the input values come fromThe error that inflates remaining life
Cylindrical pressure vessel shellASME Section VIII Div 1, UG-27Design pressure, inside radius, allowable stress, joint efficiencySection II Part D for allowable stress; UW-12 for joint efficiencyUsing the nameplate MAWP in place of the design pressure
Formed head — ellipsoidal, torispherical, hemisphericalASME Section VIII Div 1, UG-32Design pressure, head diameter, head geometry factor, allowable stress, joint efficiencySection II Part D; UG-32 and UG-37 geometry rulesApplying the hemispherical equation to an ellipsoidal head
Straight process pipeASME B31.3 paragraph 304Design pressure, outside diameter, allowable stress, quality factor, weld joint reduction factor, Y coefficientTable A-1 for stress; Table 304.1.1 for YIgnoring the 12.5% mill tolerance on the purchased pipe
Power pipingASME B31.1 paragraph 104Design pressure, outside diameter, allowable stress, Y coefficientSection II Part D; Table 104.1.2-1 for YApplying B31.3 allowable stresses to B31.1 piping
Tank shell courseAPI 653 shell equationsDiameter, liquid height above the course, specific gravity, allowable stress, joint efficiencyAPI 653 and the original API 650 design basisJudging the whole course against a single bottom-of-course reading
Tank bottom plateAPI 653 minimum bottom thickness provisionsMeasured remaining thickness, corrosion rate, interval to the next internal inspectionAPI 653 bottom plate tables and the corrosion rate from the last internalTreating MFL scan indications as thickness values without UT confirmation
Nominal thickness is what was purchased; required thickness is what the code needs today. Corrosion allowance and mill tolerance sit between the two, and every remaining-life figure that skips the design calculation overstates the inspection interval.

Which corrosion rate does API 510 require, short-term or long-term?

The higher of the two. Short-term uses the previous and current thickness readings over the interval between them; long-term uses the initial and current readings over the years in service. A process change, a feedstock switch or a failed injection point shows in the short-term rate years before it moves the long-term average, so the higher figure governs the interval.

What is required thickness and where does it come from?

The code-minimum thickness the component needs at its design conditions, calculated from the design equation — ASME Section VIII Division 1 UG-27 for cylindrical shells, UG-32 for formed heads, ASME B31.3 paragraph 304 for straight pipe, the API 653 shell equations for tank courses. It excludes corrosion allowance and mill tolerance, which is exactly why nominal thickness inflates remaining life when substituted for it.

How is the next inspection date set once remaining life is known?

At the lesser of half the remaining life or the code ceiling. API 510 caps internal or on-stream inspection of pressure vessels at ten years and external visual at five. API 570 applies the same half-life rule to piping thickness intervals by class. API 653 derives the tank internal interval from corrosion rate and minimum bottom thickness against a hard ceiling.

What does an IIW V1 block calibrate?

Beam index point, refracted angle, sweep range and sensitivity for shear-wave weld inspection. The radiused quadrant peaks the signal to locate the index point, the 1.5 mm side-drilled hole verifies the refracted angle against the transducer's marked value, and back-wall echoes through the block set the sweep. The V2 block performs the same checks in a smaller field-portable form.

Why do two inspectors get different thickness readings at the same location?

Couplant, surface condition, probe zero and velocity setting. A doubled reading on thin wall, a paint layer read as steel, an uncorrected zero offset, and a velocity left at the last material examined each shift the number by more than the corrosion rate being measured. Repeat readings at a permanently marked location under one procedure, and record the instrument and probe used.

When does a thickness reading trigger fitness-for-service instead of repair?

When measured thickness falls below required thickness but the component remains fit to operate at defined conditions for a defined period. API 579-1/ASME FFS-1 routes it by flaw type: Part 4 for general metal loss, Part 5 for local thin areas, Part 6 for pitting, Part 9 for crack-like flaws. The assessment returns a run, repair or replace decision with a remaining-life figure.