| ProjectSample Project — Demonstration Only | Job No.SAMPLE-001 | Client— |
| CalculationFerrite / Weldability Calculator (WRC-1992, ASME BPE) | Calc byPiping Toolset (calc-core) | Checked byUNCHECKED — sample |
| Date2026-09-03 | Rev0 | BasisWRC-1992 (Kotecki–Siewert) FN diagram, per BPE App. G |
A 316L hygienic tube heat offered for autogenous orbital welding. Certificate: 17.0 % Cr, 12.0 % Ni, 0.020 % C, 0.050 % N, 2.10 % Mo, 0.010 % S.
| Chromium Cr | 17 | wt % |
| Nickel Ni | 12 | wt % |
| Carbon C | 0.02 | wt % |
| Nitrogen N | 0.05 | wt % |
| Molybdenum Mo | 2.1 | wt % |
| Sulfur S | 0.010 | wt % |
Creq = %Cr + %Mo + 0.7·%Nb
Nieq = %Ni + 35·%C + 20·%N + 0.25·%Cu
BN2 qualifier: Creq − 0.91·Nieq ≤ limit
The calculator evaluates the two WRC-1992 equivalents from the certified chemistry, then two independent screens on them. The equivalents themselves are the constitution-diagram coordinates: chromium equivalent gathers the ferrite-forming elements, nickel equivalent the austenite-formers, with carbon and nitrogen weighted at 35 and 20 because interstitials are overwhelmingly the strongest austenite stabilisers per unit mass — 0.02 % carbon carries the same weight in the nickel equivalent as 0.7 % nickel does. The BN2 discriminant is the linear low-ferrite qualifier: subtract 0.91 times the nickel equivalent from the chromium equivalent and compare against the qualifying limit, which arrives as a defaulted input. Separately, and only when a sulfur content is supplied, the autogenous-weld window is applied — a lower and an upper bound, both defaulted inputs, with the verdict reported as in-range, low or high and a PASS only for in-range. A heat below the window draws the erratic-penetration warning; above it, the hot-cracking and corrosion-resistance warning. The Ferrite Number itself is deliberately not returned: the FN is read from the WRC-1992 diagram, which is copyrighted plate content and is not embedded here. What this card gives you are the two coordinates you carry onto your own licensed copy of that diagram, plus the linear qualifiers that do not require it.
| Cr_eq | 19.1 | — |
| Ni_eq | 13.7 | — |
| BN2 value | 6.633 | — |
| Sulfur verdict | in-range | — |
The result values above are locked as fixture ferrite-number.json, case
“316L, S in window -> pass”, tolerance 0.001, in the calc-core continuous
verification gate (see https://pipingtoolset.com/trust/validation.html). Allowable-stress and factor data are
user-supplied inputs; citations: WRC-1992 (Kotecki–Siewert) constitution diagram — Cr/Ni equivalent forms; the diagram plate itself is not embedded. · ASME BPE — App. G (ferrite determination) and MM-5.2.1.1(a), autogenous-weld sulfur window (bounds are defaulted inputs).