| ProjectSample Project — Demonstration Only | Job No.SAMPLE-001 | Client— |
| CalculationPolymer Thermal Expansion Calculator (ASME BPE PM-4.2.3) | Calc byPiping Toolset (calc-core) | Checked byUNCHECKED — sample |
| Date2026-09-03 | Rev0 | BasisASME BPE PM-4.2.3 polymer thermal expansion |
A PVDF distribution run, 120 in between anchors, seeing an 80 °F swing between ambient and hot-water sanitisation. Installation temperature is known and recorded. Vendor α for the grade is 0.000079 in/in/°F.
| Coefficient α | 0.000079 | in/in/°F |
| Run length L | 120 | in |
| Temperature change ΔT | 80 | °F |
| Install temperature | known | — |
ΔL = α · L · ΔT
install temperature unknown → ΔT is increased by the PM-4.2.3 margin first
The calculation is the standard linear thermal-growth form, and the engineering is entirely in the three inputs. The coefficient of thermal expansion α is a material property supplied by you — the tool offers common thermoplastic presets as a convenience, but polymer coefficients vary between grades, between compounders, and with temperature itself, so vendor data for the actual material is what should be entered. L is the run length between anchors, not the total length of pipe in the system: growth accumulates between points that are actually fixed, so a long line broken by intermediate anchors grows in independent segments and a line with no effective anchors grows over its whole length in whichever direction it is free to move. ΔT is the temperature change the run experiences, and where the installation temperature is unknown it is inflated by the PM-4.2.3 margin before the growth is computed — the effective ΔT actually used is reported as an output so the applied margin is visible rather than buried. The result is returned in inches and millimetres because polymer fittings, vendor expansion-loop tables and hygienic drawings frequently mix the two. Note what the linear form assumes: a run free to move in the direction of growth. Where movement is restrained the growth converts into force and the problem becomes a stress and support problem rather than a displacement one, which is a different calculation.
| Effective ΔT | 80 | °F |
| Thermal growth ΔL | 0.7584 | in |
| Thermal growth ΔL | 19.263 | mm |
The result values above are locked as fixture polymer-thermal-expansion.json, case
“known install temp”, 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: ASME BPE — PM-4.2.3, polymer thermal expansion and the unknown-installation-temperature provision. · ASME BPE — PM-4.2.2, polymer support spacing (a separate, temperature-dependent check).