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
Expansion Sizing & Pre-Set Settings
Click Calculate Expansion Sizing to evaluate linear thermal expansion, determine NEC compliance, and generate cold-set barrel positioning.
Governing Expansion Physics & Piston Setting Formulas
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.
- Calculate Total Temperature Swing (ΔT): $$\Delta T = 130^\circ\text{F} - (-10^\circ\text{F}) = 140^\circ\text{F}$$
- 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.
- 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.
- 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: