Materials Engineering

ESC Risk & Lifetime Calculator — Environmental Stress Cracking Safety Factor

Calculate ηESC, estimated time to failure, and ESC safety factor using applied stress, yield strength, chemical factor, material resistance, and temperature.

Unit-aware inputs Deterministic calculation Engineering interpretation
Calculation workspace

Enter the known values and review the calculated result

Deterministic calculation
01
Parameters

Input parameters

Use consistent values and select the intended engineering units.

Stress state

Chemical & material resistance

Temperature

Exposure time

Design criteria

02
Output

Results

Live
Ready to calculate Complete the required inputs and run the calculation.
Engineering Pro Save, document and continue this calculation

Turn this result into a reusable engineering record with saving, PDF export and reporting workflows.

Engineering reference

Method, application and limitations

Review the calculation method, intended application and engineering assumptions before using the result in a design decision.

01
Method

Formula and calculation method

ηESC formula:

σ ratio = σ / σy

ΔT = T – Tref

Tf = exp(0.025 · ΔT)

Chemical severity = Kchem / Cmat

ηESC = IESC = (σ / σy) · (Kchem / Cmat) · exp(0.025 · (T – Tref))

tfail formula:

tfail = texp · exp(-ηESC)

SFESC formula:

SFESC = 1 / (ηESC + 1e-9)

Additional calculated values:

  • Margin to yield = 1 – σ / σy
  • Lifetime ratio = tfail / texp
  • log lifetime = log10(tfail)

where:

  • σ — applied stress
  • σy — yield strength
  • Kchem — chemical factor [-]
  • Cmat — material resistance factor [-]
  • T — operating temperature [K]
  • Tref — reference temperature [K]
  • texp — exposure time
  • SFreq — required safety factor [-]
  • ηESC — ESC risk index [-]
  • tfail — estimated time to failure
  • SFESC — safety factor against ESC [-]
02
Application

When to use this calculator

When to use this calculator:

  • To estimate environmental stress cracking risk for a polymer part under sustained applied stress.
  • To compare the applied stress against yield strength before ESC lifetime estimation.
  • To include chemical aggressiveness and material resistance in one combined ESC driving index.
  • To evaluate how operating temperature relative to reference temperature changes ESC acceleration.
  • To compare the calculated ESC safety factor with the required safety factor.
03
Decision support

How to interpret the result

ηESC is defined as the combined ESC driving index from stress ratio, chemical severity, and temperature acceleration.

Estimated time to failure depends on exposure time and ηESC. Increasing ηESC decreases the estimated time to failure because tfail = texp · exp(-ηESC).

The ESC safety factor depends inversely on ηESC. Increasing ηESC decreases SFESC.

  • Safe — ηESC < 0.3 and SFESC ≥ SFreq.
  • Warning — ηESC ≥ 0.3 and < 0.6, or SFESC < SFreq when ηESC is not already unsafe.
  • Limit — ηESC ≥ 0.6 and < 1.0 when SFESC is not below the required safety factor.
  • Unsafe — ηESC ≥ 1.0.
  • Invalid — input or model condition is outside the allowed calculation range.

The result is used to evaluate whether the selected polymer, chemical environment, stress level, and temperature produce an acceptable ESC safety margin.

04
Worked case

Calculation example

Example:

A user wants to estimate ESC risk for a polymer component exposed to a chemical environment while operating below yield strength.

  • Applied stress: 20 MPa
  • Yield strength: 100 MPa
  • Chemical factor: 0.30
  • Material resistance factor: 0.60
  • Operating temperature: 313 K
  • Reference temperature: 293 K
  • Exposure time: 1000 h
  • Required safety factor: 2.0

The calculated ESC risk index is ηESC = 0.165, the estimated time to failure is tfail = 848 h, and the ESC safety factor is SFESC = 6.065.

05
Model boundaries

Assumptions and limitations

  • Applied stress must be greater than 0 and lower than yield strength.
  • The stress ratio must stay within 0.02–0.75.
  • Chemical factor and material resistance factor must be within (0, 1].
  • Exposure time must be greater than 0 and within 0.01–100000000 h.
  • Required safety factor must be within 1–5.
  • Operating temperature and reference temperature must be within 230–450 K.
  • The temperature difference between operating and reference temperature must not exceed ±80 K.
  • The chemical severity factor must be greater than 0 and not exceed 50.
06
Questions

Frequently asked questions

How to calculate ηESC?
ηESC is calculated using the stress ratio, chemical severity, and temperature acceleration factor. It depends on applied stress divided by yield strength, chemical factor divided by material resistance factor, and exp(0.025 · (operating temperature – reference temperature)).
What affects ηESC the most?
ηESC increases when applied stress increases, chemical factor increases, or operating temperature rises above reference temperature. ηESC decreases when yield strength increases, material resistance factor increases, or operating temperature falls below reference temperature.
When is the ηESC formula not valid?
The formula is not valid when applied stress is greater than or equal to yield strength, when the stress ratio is below 0.02, when the stress ratio is above 0.75, when operating or reference temperature is outside 230–450 K, or when the temperature difference exceeds ±80 K.
Can this calculator be used to estimate ESC lifetime?
It can be used when the polymer stress state remains below yield strength, the stress ratio stays between 0.02 and 0.75, chemical and material factors are within (0, 1], exposure time is positive, and temperature remains within the model range. It should not be used when creep or yield dominates the failure mechanism.
Add an engineering note