NEC 352.44 • Thermal Expansion Mechanics

PVC Conduit Thermal Expansion & Fitting Sizer

Calculate linear thermal length change in straight conduit runs, verify NEC 352.44 expansion fitting mandates (≥ 0.25" threshold), and determine the exact barrel piston setting for field installation.

NEC 352.44 Mandate: Rigid polyvinyl chloride (PVC) conduit expands at a rate of 0.0306 inches per 100 feet for every 1°F of temperature change ($3.06 \times 10^{-5}\text{ in/ft/}^\circ\text{F}$). Under National Electrical Code Section 352.44, an expansion fitting is strictly required whenever the total expected thermal length change ($\Delta L$) in a straight run is 0.25 inches (6.35 mm) or greater between seasonal temperature extremes.

Run Dimensions & Temperature Profile

Governing linear thermal coefficient of expansion (α).
Continuous straight distance between fixed junction boxes or anchors.
Lowest anticipated seasonal temperature at raceway location.
Highest anticipated temperature (include +30°F to +60°F for rooftop sun exposure).
Current ambient temperature during rough-in installation.
Total rated linear stroke travel of selected expansion fitting.

Expansion Sizing & Pre-Set Settings

Total Thermal Movement (ΔL)
-- in
Across expected temperature range
NEC 352.44 Requirement
--
0.25" threshold trigger
Required Expansion Fittings
--
Based on stroke capacity
Installation Piston Pre-Set
-- in
Extension from fully compressed

Click Calculate Expansion Sizing to evaluate linear thermal expansion, determine NEC compliance, and generate cold-set barrel positioning.

Governing Expansion Physics & Piston Setting Formulas

Total Temperature Differential: ΔT = Tmax - Tmin
Linear Thermal Length Change: ΔL = L × ΔT × α
Expansion Fitting Quantity: Nfittings = ⌈ ΔL / Strokerated ⌉
Installation Barrel Piston Pre-Set: Dsetting = Strokerated × [ (Tmax - Tinstall) / (Tmax - Tmin) ]

NEC Table 352.44 Thermal Expansion Characteristics (Inches / 100 ft)

Thermal length variation for conduit materials per 100 feet across selected temperature differentials.

Temperature Change (ΔT °F) PVC Sch 40/80 (α = 3.06×10⁻⁵) LFNC Nonmetallic (α = 4.00×10⁻⁵) Fiberglass RTRC (α = 1.30×10⁻⁵) Steel EMT / RMC (α = 0.67×10⁻⁵)
30 °F 0.92 in 1.20 in 0.39 in 0.20 in
50 °F 1.53 in 2.00 in 0.65 in 0.34 in
80 °F 2.45 in 3.20 in 1.04 in 0.54 in
100 °F 3.06 in 4.00 in 1.30 in 0.67 in
120 °F 3.67 in 4.80 in 1.56 in 0.80 in
150 °F 4.59 in 6.00 in 1.95 in 1.01 in

Step-by-Step Worked Engineering Example

Rooftop Commercial Solar PVC Feeder Run

Installation Context: A 150-foot straight outdoor run of Schedule 40 PVC is routed across an industrial commercial roof. The local winter minimum is -10°F. The summer rooftop temperature reaches 130°F due to solar radiation. The installation takes place in spring at 60°F ambient.

  1. Calculate Total Temperature Swing (ΔT): $$\Delta T = 130^\circ\text{F} - (-10^\circ\text{F}) = 140^\circ\text{F}$$
  2. Calculate Total Thermal Length Change (ΔL): $$\Delta L = 150\text{ ft} \times 140^\circ\text{F} \times 0.0000306\text{ in/ft/}^\circ\text{F} \times 12\text{ in/ft} \div 12 = 6.426\text{ inches}$$ Since $6.43\text{ in} \ge 0.25\text{ in}$, an expansion fitting is strictly mandated under NEC 352.44.
  3. Determine Expansion Fitting Selection: Using standard 4.0-inch travel fittings: $$N = \lceil 6.426\text{ in} / 4.0\text{ in} \rceil = 2\text{ fittings}$$ Alternatively, installing one heavy-duty 8.0-inch fitting accommodates the entire 6.43-inch movement in a single barrel.
  4. Calculate Installation Piston Setting (60°F Ambient): Using an 8.0-inch fitting, the piston extension from fully collapsed is: $$D_{\text{setting}} = 8.0\text{ in} \times \left(\frac{130 - 60}{130 - (-10)}\right) = 8.0 \times \left(\frac{70}{140}\right) = 8.0 \times 0.50 = 4.00\text{ inches}$$ The installer sets the piston barrel halfway open (4.0 inches exposed) so the fitting has 4.0 inches to compress in summer and 4.0 inches to extend in winter.

Related Conduit & Thermal Engineering Tools

Explore specialized raceway sizing, conduit pull tension, and enclosure thermal management calculators: