Check temperature effects before welding or lifting. Choose steel or concrete values, then enter temperatures. Get stress results instantly and download tidy summaries now.
Use presets or enter custom material properties. For partial restraint, set k between 0 and 1.
This basic calculator uses linear-elastic thermal stress relationships with a restraint factor k. Use it for quick checks and comparisons, not final design.
| Case | Material | E (GPa) | α (με/°C) | k | Temperatures (°C) | ΔT (°C) | Result (MPa) |
|---|---|---|---|---|---|---|---|
| Uniform | Steel | 200 | 12 | 1.00 | 20 → 60 | 40 | -96.000 |
| Uniform | Concrete | 30 | 10 | 0.80 | 15 → 45 | 30 | -7.200 |
| Gradient | Steel | 200 | 12 | 1.00 | Top 60 / Bot 20 | 40 | σ_top -48.000 / σ_bot +48.000 |
| Gradient | Concrete | 30 | 10 | 0.70 | Top 45 / Bot 15 | 30 | σ_top -3.150 / σ_bot +3.150 |
| Uniform | Aluminum | 69 | 23 | 0.90 | 25 → 55 | 30 | -42.849 |
Example results assume linear elasticity, simple restraint modeling, and typical material properties. Always confirm project-specific values and code requirements.
A temperature difference across a section creates restrained curvature and self-equilibrating stress. Common triggers include early-morning sunlight on one face, hot asphalt adjacent to a slab edge, steam curing, and localized heating from cutting or welding.
For rapid screening, structural steel is often taken as E ≈ 200 GPa with α ≈ 12 με/°C. Normal-weight concrete is frequently approximated as E ≈ 25–35 GPa with α ≈ 8–12 με/°C. Aluminum members may use E ≈ 69 GPa with α ≈ 23 με/°C.
The restraint factor (0 to 1) represents how much free thermal movement is prevented. Anchored embeds, stiff connections, or locked bearings push k toward 1. Sliding connections, flexible supports, or gaps reduce k. If you are unsure, run a range such as k = 0.4, 0.7, and 1.0 to bracket outcomes.
Uniform temperature change mainly drives axial stress when expansion or contraction is restrained. A linear gradient drives opposite stresses at the faces: the hotter face tends to be compressive and the cooler face tensile. This calculator uses a basic “bending prevented” assumption for gradients, suitable for conservative comparisons.
The stress sign follows a simple convention: negative indicates compression and positive indicates tension. For uniform heating under restraint, compression is expected; cooling produces tension. For gradients, the face temperature relative to the mean controls which side goes into tension, which is often critical for cracking risk.
With steel (E 200 GPa, α 12 με/°C), a restrained uniform change of 40 °C gives roughly 96 MPa stress at k = 1. For a 40 °C gradient, the extreme face stress is about half that, roughly 48 MPa in compression on the hot face and 48 MPa in tension on the cool face, assuming a linear profile.
Use it during method statements, temporary works checks, weld sequencing reviews, and lift planning where temperature differences are plausible. Compare connection details or curing controls to reduce ΔT.
This tool does not model creep, cracking, nonlinear gradients, composite sections, or time-dependent concrete behavior. Treat outputs as first-pass indicators. Confirm critical cases with project standards, code guidance, and detailed analysis when restraint is high or serviceability demands are strict.
It scales stress between free movement (k = 0) and full restraint (k = 1). Use higher k for fixed anchors and stiff connections, lower k for sliding or flexible supports.
Heating tries to expand the member. If expansion is prevented, compressive stress develops to counteract that expansion. Cooling does the opposite and tends to create tensile stress.
A gradient creates opposite stresses at opposite faces because temperatures differ through the thickness. Uniform change mainly creates one axial stress state when the full member temperature shifts together.
In this basic linear-gradient, bending-prevented approach, thickness is informational only. The extremes depend on ΔT across the section, not on thickness. Detailed models can include thickness effects.
Enter E in GPa and α in microstrain per degree Celsius (με/°C). The calculator converts internally and returns stress in MPa, which aligns with typical construction material reporting.
For sun/shade or curing, start with 10–30 °C and extend to 40–60 °C for extreme exposure or localized heating. Always use measured or specified temperatures when available.
Use it for screening and documentation, not final verification. Final checks may require code-based temperature profiles, restraint modeling, cracking criteria, and time-dependent behavior, especially for concrete.
Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.