{"slug":"/inspection/piping-circuit-inspection-cml","title":"Piping Circuit Inspection and CML Management | API 570","description":"API 570 piping inspection: circuitization, CML selection and placement, corrosion rate from paired readings, class intervals, injection points, CUI and records.","h1":"Piping inspection where the data quality decides the answer","answer":"Atlantis runs piping inspection to API 570: circuits defined by damage mechanism, condition-monitoring locations placed where the metal actually thins, thickness measurement and external visual at the class interval, and CUI, injection-point and dead-leg coverage. Every reading is tied to a numbered CML on an inspection isometric, so corrosion rate and remaining life come out of paired readings rather than guesswork.","expansion":"Piping is the API program where the data quality decides the answer. A vessel has one nameplate; a unit has hundreds of circuits, thousands of readings, and a corrosion rate that is only as good as the pairing behind it. API 570 groups piping into circuits by expected damage mechanism, then places condition-monitoring locations inside each circuit to characterize how that circuit corrodes. Recommended maximum intervals are five years for Class 1 thickness measurement and external visual, ten years for Class 2 and Class 3 thickness measurement, and three years for injection points — capped at half the remaining life. The failure mode we see most in inherited data sets is not a missed reading. It is a reading recorded against the wrong baseline, which silently corrupts every remaining-life number downstream, and [UT thickness report review](/report-validation) is where that surfaces first.","source":"API 570, Piping Inspection Code: In-service Inspection, Rating, Repair, and Alteration of Piping Systems, Fifth Edition (February 2024) with Addendum 1 (2025) for current edition status and the recommended maximum interval table; clause text read directly from the Fourth Edition (February 2016) with Addendum 2 (2018) — 5.1.1, 5.6.1–5.6.3, 5.8, 5.10, 6.2.1, 6.3.3, 6.3.4, 7.1–7.4, 7.6, 7.9–7.11. Also 29 CFR 1910.119(j)(4) (OSHA PSM). Verified August 2026.","table":{"caption":"API 570 recommended maximum inspection intervals by circuit class","columns":["Circuit class","Example services","Thickness measurement","External visual"],"rows":[["Class 1","Auto-refrigerating flammables, rapidly vaporizing C2–C4, H2S over 3 % weight in gas, anhydrous HCl, hydrofluoric acid, piping over water or public throughways","5 years","5 years"],["Class 2","On-site hydrocarbons that slowly vaporize, on-site hydrogen, fuel gas and natural gas, on-site strong acids and caustics","10 years","5 years"],["Class 3","On-site hydrocarbons below flash point, off-site distillate and product lines, tank farm piping, off-site acids, caustics and fuel gas","10 years","10 years"],["Class 4","Steam and condensate, air, nitrogen, water, lube and seal oil, ASME B31.3 Category D services","Optional","Optional"],["Injection points","Water, steam, chemical or additive injection circuits","3 years","By class"],["Soil-to-air interfaces","Buried-to-aboveground transitions","See API 574","By class"]],"note":"Intervals are the recommended maxima; the period between thickness measurements should not exceed one-half the remaining life or the table value, whichever is less. Where remaining life is under four years, the interval may be the full remaining life up to a maximum of two years. Class 4 intervals are left to the owner/user on reliability and business grounds. Values from API 570 Fifth Edition (February 2024); class definitions from 6.3.4.2–6.3.4.5."},"facets":[{"q":"What is a CML in piping inspection?","a":"A condition-monitoring location is a designated, recorded point on a piping circuit where inspection data is collected repeatedly so damage can be trended. It carries a location, a documented baseline thickness and a history, and it may hold several examination points — four quadrants on an elbow, for instance. CMLs replaced the older term thickness-monitoring location and cover cracking, CUI and hydrogen attack as well as wall loss."},{"q":"How often does process piping need inspecting?","a":"By class, and never longer than half the remaining life. Class 1 takes thickness measurement and external visual at five years. Class 2 takes thickness measurement at ten years and external visual at five. Class 3 takes both at ten years. Class 4 is optional. Injection points run at three years. When remaining life drops below four years, the interval may be the full remaining life to a maximum of two."},{"q":"How many CMLs does a piping circuit need?","a":"Enough to characterize how that circuit corrodes. API 570 sets no count per foot. More CMLs go where leak consequence is high, corrosion rates are high or localized, the circuit is complex with branches and dead legs, CUI potential is high, or the short-to-long-term rate ratio is high. Fewer go on long, straight, non-corrosive runs. A circuit with perfectly uniform corrosion could in theory be monitored with one."},{"q":"Why does a wrong nominal thickness invalidate remaining life?","a":"Because the long-term corrosion rate is the difference between an initial thickness and the current thickness, divided by the years between them. Substitute a spec-sheet nominal for a real measured baseline and the numerator is wrong by the mill tolerance plus any as-built difference. That error flows straight into remaining life, into the next inspection date, and into the MAWP calculation that uses actual thickness minus twice the projected loss."},{"q":"Who is qualified to perform piping inspection?","a":"An API 570 authorized piping inspector owns the inspection and the evaluation. Examiners perform the NDE under approved procedures and do not need inspector certification, though the owner/user can require ASNT or equivalent credentials. Thickness measurements are obtained by the inspector or by examiners working to the inspection plan, and the inspector selects the corrosion rate that best reflects current process conditions, in consultation with a corrosion specialist."},{"q":"What does a piping inspection company deliver?","a":"Inspection isometrics showing every CML with enough detail to find it again, circuit records carrying material, diameter, design conditions, flange rating, service, class, insulation and special-circuit status, the corrosion rate and remaining life of the limiting examination point, both maximum intervals, and a tracked repair recommendation list with target dates. That package is what a successor inspector can actually re-use."}],"sections":[{"heading":"What piping circuit inspection establishes","paragraphs":["A piping inspection program has to produce, for every circuit in the unit, a defensible corrosion rate, a remaining life for the limiting component, a next inspection date, and a repair list that someone owns. Nothing about that is exotic. What makes piping harder than vessels is scale and identity: a refinery unit holds thousands of measurement points, and each one is worth exactly as much as the certainty that this year's reading was taken where last year's was.","We build the program around that certainty. Circuits are defined before points are chosen, points are numbered and drawn before readings are taken, and readings are paired against a measured baseline rather than a specification. Where a program is inherited rather than built, we audit it first — the arithmetic is quick, the data archaeology is not. Independent review of that layer sits under our [ASNT Level III consulting services](/consulting/ndt-consulting-level-iii)."]},{"heading":"Circuitization: dividing the unit by damage mechanism","paragraphs":["API 570 requires piping to be broken down into systems and circuits before an inspection plan can be written. Systems are often defined at process flow diagram level; circuits are usually defined at P&ID level. The organizing principle is the expected damage mechanism, not the line number — sections of piping sharing a damage mechanism, a material and a set of operating conditions belong in the same circuit, because that is what lets one set of readings speak for the whole group.","Get this wrong and everything downstream inherits the error. A circuit that spans a spec break, a temperature change or an injection point averages two corrosion behaviours into one number that describes neither. Dead legs may be combined into a single circuit only when their anticipated damage mechanisms and corrosion rates are alike. Where the population is large enough that circuit-level judgement needs a formal risk basis, risk-based inspection program design puts likelihood and consequence behind the grouping."]},{"heading":"CML selection: which points earn a place in the program","paragraphs":["CMLs go where the metal actually thins. API 570 directs attention to elbows and tees, reducers, valve discharge points, dead legs, low points, insulated sections, injection points, soil-to-air interfaces, weld heat-affected zones, and immediately upstream and downstream of material changes such as spec breaks. The allocation must consider service-specific damage mechanisms described in API 571 and API 574 — localized corrosion, stress cracking, CUI and high-temperature hydrogen attack are all named as CML conditions, not just wall thickness.","Density follows risk, not geometry. More CMLs go on circuits with higher leak consequence, higher expected or experienced corrosion rates, higher localized-corrosion potential, more fittings, branches and dead legs, higher CUI potential, greater thickness variability, higher short-to-long-term rate ratios, and greater process variability. Fewer go on long, straight, relatively non-corrosive runs. Where CMLs are substantially reduced or eliminated, a corrosion specialist must be consulted and the reasoning recorded."]},{"heading":"CML placement and examination points","paragraphs":["A CML is an area; an examination point is a spot within it. Where appropriate, thickness measurements should include each of the four quadrants on pipe and fittings, with particular attention to the inside and outside radius of elbows and tees where flow turns and erosion-corrosion accelerates. As a minimum, the thinnest reading — or an average of several readings within the point — is recorded at each examination point.","Finding the minimum is a scanning task, not a spot-reading task. API 570 states that the minimum thickness at a CML can be located by ultrasonic scanning or profile radiography, with electromagnetic techniques used to identify thin areas that are then measured by UT or RT. A single shot in the middle of a 6-inch square that happens to miss a groove is not wrong arithmetic; it is the wrong measurement, and no downstream calculation can recover from it.","CMLs should be marked on inspection isometrics, and the piping itself may be marked so the same locations get measured every cycle. That physical repeatability is what turns a series of numbers into a trend."]},{"heading":"A CML is not a random reading","paragraphs":["The practical difference between a CML and a random UT reading is identity across time. A CML has a number, a drawing position, a documented baseline, a history and an owner. A random reading has a value. Two randoms taken a year apart on the same spool produce a difference that looks like corrosion and may simply be two different points on a plate with mill tolerance variation, or a probe placed 40 mm away on the far side of a weld cap.","This is why campaign data collected by a crew that did not draw the isometrics so often fails on arrival. The readings are real, the instrument was calibrated, the technician was certified — and the numbers still cannot be paired against history, so the corrosion rate has to be rebuilt from scratch. We check pairing integrity before we accept any inherited data set, which is the same discipline described in [what makes an NDT report defensible](/report-validation/what-makes-an-ndt-report-defensible)."]},{"heading":"Corrosion rate from paired readings, and which rate governs","paragraphs":["API 570 gives two point-to-point rates. The long-term rate is the initial thickness minus the actual thickness, divided by the years between them, where initial means the first measurement at that CML or the thickness at the start of a new corrosion rate environment. The short-term rate is the previous thickness minus the actual thickness, over the years between those two. Remaining life is actual thickness minus required thickness, divided by the governing corrosion rate.","Both rates are calculated and compared to see which produces the shorter remaining life. The authorized inspector, in consultation with a corrosion specialist, selects the rate that best reflects the current process. When the short-term rate changes significantly from the previously identified rate, the inspector should consult a corrosion specialist to determine the cause rather than simply re-baselining. Required thickness is the greater of the pressure design thickness and the structural minimum thickness — not whichever one is convenient.","Statistical analysis is permitted as an alternative to point-to-point, and must be documented and conservative. It is explicitly not applicable to circuits with significant localized, unpredictable corrosion mechanisms, which rules it out for exactly the circuits where the temptation to smooth the data is strongest."]},{"heading":"The nominal-thickness trap","paragraphs":["API 570 states plainly that installation inspection should document baseline thickness measurements to be used as initial readings for corrosion rate calculations, in lieu of nominal and minimum design thickness data from specifications, data sheets and drawings. That sentence exists because using nominal as the baseline is the most common corruption in piping data, and the most invisible. Pipe is delivered within a mill tolerance, so a nominal figure can overstate or understate the metal that was actually installed.","The consequence compounds. A long-term rate built on a wrong initial thickness is wrong; remaining life divides a correct margin by an incorrect rate; the next inspection date follows the wrong remaining life; and the MAWP calculation, which uses actual thickness minus twice the estimated corrosion loss before the next inspection, inherits it too. If the calculated rate turns out to disagree with observed loss, API 570 requires the rate used for the next period to be adjusted to agree with the actual rate found.","This is a data governance problem more than an NDT problem, which is why we push baselines, tolerances and provenance into a system of record rather than a spreadsheet. Our [fully customized ERP for NDT companies](/erp) holds circuit and CML registers with the audit trail attached."]},{"heading":"Injection points, dead legs, soil-to-air interfaces and CUI","paragraphs":["Injection points get their own circuit and their own interval. The recommended upstream limit is a minimum of 12 in. (300 mm) or three pipe diameters upstream of the injection point, whichever is greater. The downstream limit is the second change in flow direction past the injection point, or 25 ft (7.6 m) beyond the first change in flow direction, whichever is less. CMLs go on appropriate fittings within the circuit and at both its upstream and downstream limits, and the preferred methods are radiography and UT scanning or closely spaced UT grids.","Corrosion under insulation is inspected on externally insulated carbon and low-alloy piping operating between 10 °F (−12 °C) and 350 °F (175 °C), and can be conducted as part of the external inspection. Dead legs, small-bore piping, threaded connections and soil-to-air interfaces each have their own extent rules, because each breaks the assumption that a circuit's average behaviour describes its worst point. Where these circuits sit inside an OSHA PSM-covered process, the documentation rules in [OSHA PSM mechanical integrity NDT](/consulting/osha-psm-mechanical-integrity-ndt) apply to every one of these examinations."]},{"heading":"What the piping record has to show","paragraphs":["API 570 specifies what to record per circuit: material of construction and piping specification, diameter, operating and design pressures and temperatures, flange rating, process fluids, class where RBI is not used, insulation, heat tracing and PWHT status, whether the circuit is a dead leg, injection point or intermittent service, the corrosion rate and remaining life of at least the limiting examination point, the maximum interval for external inspection, the maximum interval for thickness measurement, any unusual localized corrosion mode needing specialized techniques, and features that could corrode rapidly during an upset.","Inspection isometrics carry all significant components, material and spec breaks, diameter, insulation status, secondary piping, all CMLs with enough information to locate them, orientation and legible detail, circuit numbers, continuation drawings, and pipe support locations. Repair recommendations must be tracked with corrective action and date, priority or target date, the circuit identifier affected, and a list of temporary repairs needing follow-up. A management system for reviewing outstanding recommendations is required, not optional.","That register is an asset. Once circuits, CMLs and histories are structured, they can be surfaced against the plant model so an engineer sees the thinning elbow in place rather than in a row of a spreadsheet — which is what our [digital twins platform](/digital-twins) is built to do. Send us your isometrics and last campaign data through [contact](/contact) and we will scope the work: affordable, accessible, fully customizable, quote on request."]}],"faq":[{"q":"What is the difference between a CML and a TML?","a":"CML is the current term and the broader one. API 570 and API 510 both note that condition-monitoring locations include what were previously called thickness-monitoring locations, and extend the concept to conditions other than wall thickness — stress cracking, corrosion under insulation and high-temperature hydrogen attack are named examples. A TML monitors thickness; a CML monitors whatever damage the circuit is credibly subject to."},{"q":"How is corrosion rate calculated from two thickness readings?","a":"Long-term rate is initial thickness minus actual thickness, divided by the years between those two measurements at the same location. Short-term rate is previous thickness minus actual thickness over the years between those. Both are calculated and compared to see which gives the shorter remaining life, and the inspector selects the one that best reflects the current process in consultation with a corrosion specialist."},{"q":"How often are injection points inspected?","a":"Three years is the recommended maximum interval for injection point circuits under API 570, against by-class intervals for external visual inspection. Intervals or due dates for potentially corrosive injection can also be established by a valid RBI analysis in accordance with API RP 580. The circuit boundaries matter as much as the interval, because a correct interval on a wrongly bounded circuit still misses the attack zone."},{"q":"What temperature range makes piping susceptible to CUI?","a":"Inspection for corrosion under insulation is to be considered for externally insulated carbon and low-alloy piping operating between 10 °F (−12 °C) and 350 °F (175 °C). CUI inspections may be conducted as part of the external inspection, and the location of each CUI inspection — whether by insulation removal or by NDE — should be identified on an inspection isometric or a marked-up drawing with a narrative record."},{"q":"Can statistical analysis replace point-to-point corrosion rates?","a":"The owner/user may use statistical analysis, point-to-point analysis, or a combination. Any statistical approach must be documented and must treat the data conservatively across the components in the circuit. It is explicitly not applicable to piping circuits with significant localized, unpredictable corrosion mechanisms, and it only works once circuits have been properly established in the first place."},{"q":"What happens to the interval when a circuit's remaining life gets short?","a":"For Class 1, 2 and 3 piping, the period between thickness measurements should not exceed one-half the remaining life or the class maximum, whichever is less. When remaining life is under four years, the interval may be the full remaining life up to a maximum of two years. That is a bridging strategy while replacement, redesign or a material upgrade is planned, not a permanent operating mode."}]}