HomeMaterials ScienceLaser Shock Peening: Residual Stress Simulator

Laser Shock Peening: Residual Stress Simulator

Interactive Fabbro-model simulator for laser shock peening: tune laser intensity, pulse duration, target material and water confinement to see the shock pressure, plastic-zone depth and compressive residual-stress profile build up in 3D beneath overlapping laser spots.

Materials Science3DAdvanced60 FPS📱 Mobile-adapted⇄ 2D version
laser-shock-peening-residual-stress ↗ Open standalone

Laser shock peening fires nanosecond laser pulses through a water-confinement layer to generate GPa-scale shockwaves that plastically deform a thin surface layer of metal, leaving behind a compressive residual-stress field that resists fatigue-crack initiation. This simulator implements the Fabbro shock-pressure equation to convert laser intensity, pulse duration and water confinement into a real peak pressure, compares it against each material's Hugoniot Elastic Limit to determine whether — and how deep — plastic deformation occurs, and renders the resulting compressive-to-tensile residual-stress profile in 3D beneath a row of overlapping laser spots, alongside a live depth-vs-stress chart.

⚙ Under the hood

Model the Fabbro shock-pressure equation for water-confined laser shock peening, then watch the resulting plastic zone and compressive residual-stress profile build up beneath overlapping laser spots on a metal target.

laser shock peeningresidual stressmaterials scienceshock physicsfatigue life

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)