Key Takeaways
  • The four compliance regimes
  • What auto-check catches reliably
  • What auto-check does NOT catch
  • A check rule example
  • Integration with PLM

A pressure vessel reaches the fabrication shop. The shop QC checks the drawing against ASME Section VIII Division 1 and finds that the nozzle reinforcement calculation is missing. Engineering scrambles to redo it. Three weeks of fabrication slot lost, $40,000 in shop charges, an unhappy customer.

▶ Key Numbers
80%
fewer trial wafers with Smart DOE
$5,000
typical cost per test wafer
70%
reduction in FDC false alarms
<50ms
run-to-run control latency

This sequence is depressingly routine in industrial equipment. The compliance review either happens late (at fabrication) or in parallel with design but as a separate, manual workflow that misses things. asme ped crn compliance check tools are starting to fix this by running compliance verification continuously during design. Let us look at what they actually catch.

The four compliance regimes

Most industrial equipment work is governed by some combination of:

ASME B31.3 (Process Piping). Covers process piping design for petroleum, chemical, pharmaceutical, and similar plants. Specifies allowable stress, wall thickness, branch reinforcement, support spacing, weld inspection requirements. Used in North America and frequently referenced internationally.

ASME Section VIII (Pressure Vessels). Division 1 (most common) covers pressure vessel design with allowable stress design rules. Division 2 (alternative rules) allows design-by-analysis for higher stress allowables. Used wherever pressure vessels are manufactured for North American jurisdictions.

PED 2014/68/EU (Pressure Equipment Directive). EU regulation for pressure equipment with PS x V > certain thresholds. Conformity assessment routes vary by category (I, II, III, IV). Notified body involvement increases with category. Mandatory CE marking on PED equipment placed on the EU market.

CRN (Canadian Registration Number). Province-by-province registration for pressure-retaining components in Canada. Each province (Alberta, Ontario, Quebec, etc.) has its own technical authority (ABSA, TSSA, RBQ). Drawings and calculations submitted, reviewed, and registered before fabrication.

Most serious equipment OEMs deal with three or all four simultaneously on a given project, depending on customer location.

What auto-check catches reliably

The rules that translate cleanly into automated checks:

  • Minimum wall thickness. Given internal pressure, design temperature, material allowable stress, corrosion allowance, and pipe OD, compute required thickness. Check actual thickness specified in BOM meets or exceeds.
  • MAWP calculation present. Pressure vessel drawing without a stamped MAWP and design temperature is non-compliant. Auto-check verifies presence and reasonable values.
  • Material PMI traceability. ASME requires material certifications traceable to heat number for pressure-retaining components. Drawing should reference the spec; the BOM should reference the certification path. Auto-check verifies the chain.
  • Branch reinforcement. B31.3 specifies when branch connections require reinforcement. Auto-check evaluates each branch in the line list against size, pressure, and the rules.
  • Welding qualification reference. Drawings should reference qualified WPS (Welding Procedure Specification). Auto-check verifies the WPS number cited exists in the company’s qualification log.
  • Pressure test pressure. Hydrotest pressure should be 1.3x or 1.5x design pressure depending on code. Auto-check verifies stated test pressure matches.
  • Heat treatment requirements. For thick-walled or specific-material vessels, PWHT is mandatory. Auto-check verifies the PWHT note is present where applicable.
  • Code stamp eligibility. ASME U-stamp, U2-stamp, R-stamp eligibility based on shop authorization. Auto-check verifies the stamp claimed matches the shop’s certificate.

A reasonable estimate is that automated checks cover 70 to 85 percent of explicit code clauses. The remaining 15 to 30 percent require engineering judgment that AI does not yet replace.

What auto-check does NOT catch

Be specific:

  • Code interpretation in edge cases. ASME committees publish interpretations precisely because the code text alone does not always answer the question.
  • Design-by-analysis cases (ASME Section VIII Div 2). FEA workflow is separate.
  • Service-specific deviations. A customer specification may be more conservative than code; auto-check needs the customer spec loaded as input.
  • Welding skill issues. The WPS may exist; whether the welder on shift is qualified for it is a fabrication-floor question.
  • Material substitution acceptability. Substituting SS316L for SS304L is technically allowed under most specs but may have project-specific reasons against.
  • Fitness-for-service evaluations on existing equipment.

Auto-check is a triage tool, not a substitute for an authorized inspector.

A check rule example

Here is what an automated B31.3 wall thickness check rule looks like in practice:

rule_id: B31.3-304.1.2-wall-thickness
standard: ASME B31.3 (2024 ed.)
clause: 304.1.2 Straight Pipe Under Internal Pressure
inputs_from_drawing:
  - design_pressure_kPa
  - design_temperature_C
  - pipe_OD_mm
  - pipe_wall_thickness_mm
  - material_specification
  - corrosion_allowance_mm
  - mill_tolerance_pct
computed:
  - allowable_stress_MPa: lookup(material, temperature)
  - quality_factor_E: lookup(material)
  - weld_joint_factor_W: lookup(material, joint_type)
  - required_thickness_t_mm:
      formula: "P*D / (2*(S*E*W + P*Y))"
  - corrosion_adjusted_t_mm: "required + corrosion_allowance"
  - mill_tolerance_adjusted_t_mm: "corrosion_adjusted / (1 - mill_tolerance/100)"
check:
  pass_if: "actual_thickness >= mill_tolerance_adjusted"
  fail_message: "Wall thickness {actual} mm below required {mill_tolerance_adjusted} mm per B31.3 304.1.2"

This runs against every line item in a piping drawing’s BOM. A drawing with 200 line items gets 200 wall thickness checks plus dozens of other checks in seconds. Compare to the manual workflow where a single engineer spot-checks 20 of the 200 lines and trusts that the spec covers the rest.

Integration with PLM

asme ped crn compliance check is most useful when it runs on every drawing release without a human triggering it. Common integration patterns:

  • SOLIDWORKS PDM workflow state. Add a “Compliance Check” state between “Engineering Review” and “Released.” The check runs automatically; pass/fail attached to the release record.
  • Teamcenter workflow. Same pattern via Teamcenter’s workflow handlers.
  • Standalone gate before fabrication release. A document control script that runs the check before the drawing leaves engineering for the shop.

The principle in every case: the compliance check is a release gate, not an advisory tool. If the check fails, the drawing does not advance until the failure is resolved or formally waived with engineering authority.

CRN-specific considerations

CRN registration is its own beast because each Canadian province has different forms and requirements. Auto-check tools that handle CRN typically:

  • Generate the per-province CRN application package (ABSA in Alberta, TSSA in Ontario, etc.).
  • Verify that calculations are present and consistent with the drawing.
  • Flag fittings that already have a CRN versus those needing new registration.
  • Track the registration status of past similar designs.

The time savings on CRN are substantial. A single CRN package can take 20 to 60 hours of engineering time to assemble. Auto-prep cuts the engineering time to 4 to 12 hours of review and submission.

A check rule library is a long-term asset

The value of compliance auto-check grows with the rule library size. A tool with 50 codified rules catches the high-frequency failures. A tool with 500 rules catches the medium-frequency failures. A tool with 2,000 rules — across ASME B31.3, ASME Section VIII Div 1 and 2, B31.1, PED categories I-IV, and CRN per province — approaches comprehensive coverage of release-blocking issues.

Building this library is the work. Each rule needs a clear formula or boolean check, a citation to the governing clause, a clear pass/fail condition, and a human-readable failure message that tells the engineer how to fix it. A typical rule takes 4 to 12 hours of senior engineer time to author, validate against historical drawings, and document. A library of 500 rules is therefore 2,000 to 6,000 engineering hours of investment.

This is why most companies do not build their own rule libraries. The investment is too large. Buying a tool with a pre-built rule library and adding company-specific rules on top is the practical path. Pre-built libraries cover code rules; company-specific extensions cover customer specifications, internal standards, and historical lessons learned.

PED conformity assessment routes

The Pressure Equipment Directive splits equipment into categories I, II, III, and IV based on the product of pressure and volume (or pressure and DN for piping), the fluid group, and the equipment type. The conformity assessment route depends on the category:

  • Category I: Module A (internal production control, manufacturer self-declares).
  • Category II: Module A2, D1, or E1 (some notified body involvement on production checks).
  • Category III: Module B (EU-type examination by notified body) plus Module C2, D, E, or F.
  • Category IV: Module B plus Module D, F, G, or H (highest scrutiny).

An asme ped crn compliance check tool that handles PED needs to know the category for each piece of equipment, the chosen module, and the documentation each module requires. The tool’s output for a Category III vessel is different from the output for a Category I vessel — the latter has a much shorter documentation chain.

Getting this right is a real differentiator. Many tools treat “PED compliance” as a binary; serious tools track category and module, and produce the right documentation set per case.

CRN database integration

Canadian Registration Number tracking benefits from integration with the per-province CRN databases. ABSA Alberta, TSSA Ontario, and others maintain searchable databases of registered fittings and equipment. An auto-check tool that queries these databases can:

  • Identify fittings that already have a CRN, so a new registration is not needed.
  • Verify that the cited CRN matches the actual fitting being used.
  • Track expiration dates on time-limited registrations.
  • Auto-fill the application package with reference data from the database.

The time savings are substantial because CRN application preparation is mostly mechanical paperwork. The engineering judgment is in the calculation and selection; the paperwork should be automated.

What this means for you

  1. The cheapest place to catch a compliance failure is at design release. The most expensive is at fabrication shop QC. Auto-check shifts catches left.
  2. Start with the highest-impact rules: wall thickness, MAWP, branch reinforcement, weld qualification. These cover 60 to 70 percent of common failures.
  3. Treat asme ped crn compliance check as a release gate in PDM/PLM, not an advisory. Otherwise it gets bypassed under deadline pressure.
  4. Plan for the 15 to 30 percent of cases that need engineering judgment — auto-check is a triage tool, not a replacement for an authorized inspector.
Still spending 10 days modeling one gas panel?

NeuroBox D generates native SolidWorks 3D assemblies from P&ID in 4 hours. Auto BOM, zero errors.

Book a Demo →
MST
MST Technical Team
Written by the engineering team at Moore Solution Technology (MST), a Singapore-headquartered AI infrastructure company. Our team includes semiconductor process engineers, AI/ML researchers, and equipment automation specialists with 50+ years of combined fab experience across Singapore, Taiwan, and the US.