Piping Toolset
Home › Source & Citation Policy — Where the Numbers Come From

Source & Citation Policy — Where the Numbers Come From

Content last reviewed · page regenerated 2026-09-03 at build.

Engineering software earns trust by being explicit about what it computes from where. Piping Toolset enforces that with an architectural rule, not a style guide: equations live in code; copyrighted table values never do — with one narrow exception, enumerated in full in §3.

1. Citation policy

2. The data firewall

Reference data flows through a dedicated data service where every dataset carries a mode flag with a strict progression:

user_supplied  →  derived  →  licensed_embedded

3. Embedded standard data, in full:

Standard / editionWhat ships embeddedUsed by
ASME BPE Part DT-4.1Fitting-dimension tablesBPE calculators
ASME BPE SD-3.1.2.2Dead-leg L/d limitDead-leg calculator
ASME B16.5-2017Pressure–temperature rating tables II-2-1.1 / 2.1 / 2.2 / 2.3Flange rating calculator (2017 edition selection)
ASME B16.5-2025Pressure–temperature rating tables 2-1.1C / 2-2.1C / 2-2.2C / 2-2.3CPiperFLG rating derivation (current edition, default)
ASME B16.5-2017Facing and drilling tables II-7 through II-22 (Classes 150–2500) and Table 9 weld-neck hub dimensionsPiperFLG
ASME B16.20-2017Table SW-2.1-1 spiral-wound sealing-element dimensionsPiperFLG
ASME B31J-2023Table 1-1 component catalog (i/k equations implemented in code; Tables 1-2/1-3 relationships)B31J SIF & flexibility engine
ASME B31.3-2024Tables 302.3.4-1 (Ej), 302.3.3-1 (Ec), 302.3.5-1 (W), 304.1.1-1 (Y)Process-line factor pickers
ASME B31.3-2024Table A-1C basic allowable stresses and Table A-4C bolting design stresses — first-slice material lines (A53, A105, A106, A182, A193, A234, A312, A335 slice grades)Material Property Autofill (Process line)
ASME B31.1-2024Tables 102.4.3-1 (E), 104.1.2-1 (y), 121.5-1 (support spans)Power-line factor pickers, Pipe Supports
ASME B31.1-2024Appendix A Tables A-1/A-2/A-3 maximum allowable stress SE and Table A-10 bolting — same first-slice material linesMaterial Property Autofill (Power line)
ASME B31.1-2024Table II-2.2.1-1 (App. II steam constants a, b)PiperPSV discharge-reaction calculator
ASME BPVC Section IX-2025Table QW-442 (A-Numbers: ferrous weld-metal analysis classification)General line — welding reference
ASME B31.9-2025Table 921.2.2-1 (threaded-rod capacities), Table I-1 (allowable stresses)Building/HVAC line, Pipe Supports
ASME BPVC VIII-1-2025Table UCS-66 (tabular MDMT values), Figure UCS-66 curve assignmentsMDMT / impact-exemption tool
ASME BPVC VIII-2-2025Table 4.16.1 (gasket factors m, y)App 2 flange tools, PiperFLG
ASME NM.1-2022Tables 2-3.2.2-1 (GSR), 2-3.2.2-2 (DF), 2-3.2.2-3 (molded-fitting PR), Appendix IV Table IV-1 (HDPE i/k)Non-metallic line
API 610 13th Ed. (2026)Tables 5a/5b nozzle allowable loadsPiperNOZ preset picker
API 660 9th Ed. (R2025)Table 2 nozzle allowable forces/momentsPiperNOZ preset picker
API 661 7th Ed. (R2024)Table 4 nozzle loads + §7.1.10 aggregate rulesPiperNOZ preset picker
API 560 6th Ed. (2026)Tables 7–10 terminal forces, moments and movementsPiperNOZ preset picker

Everything outside that table stays user-entered, and the free tier always retains full hand-keyed input — embedded data adds autofill with citations, it never removes a capability. The B31.1/B31.3 allowable-stress autofill ships a first slice of the most-specified material lines (every autofilled value cites its table and line number, and interpolation never extrapolates past a line's tabulated range); material lines outside the slice, and the BPVC Section II-D tables behind the vessel calculators, remain values you supply from your governing edition until the next program phase embeds them.

4. Validation sources

5. No runtime AI — and what telemetry exists

There is no LLM, no retrieval system, and no AI-generated number anywhere in the calculation path. Every result is a deterministic function of your inputs, and the same inputs produce the same outputs, forever — that is what makes a calculation report auditable.

Site pages carry Google Analytics for anonymous usage measurement (page views and which calculators are opened). All advertising signals are disabled, analytics consent is denied by default in the EEA/UK, and calculation inputs are never transmitted — calculators run entirely in your browser.

6. The standards themselves

Every number on this site traces to a published standard you can obtain from its issuing body. The editions your project invokes govern; these are the official listings (each link verified live 2026-08-11):

7. Corrections

Found a citation error or a number you cannot reproduce? Report it — a confirmed discrepancy becomes a fixture case first and a fix second, and both land in the calculation changelog.