A real material is rarely purely elastic or purely viscous — most solids and soft matter (rubber, tissue, polymers, damped structures) behave as a mix of both, a Kelvin-Voigt viscoelastic medium. This simulation models the material as a chain of point masses linked by springs (the elastic part) and dampers (the viscous part). Striking one end launches a mechanical pulse that travels down the block, visibly losing amplitude and changing shape as it goes.
This same Kelvin-Voigt attenuation-plus-dispersion behaviour is what lets geophysicists estimate rock viscosity from how seismic waves lose high-frequency content with depth, and what lets engineers tune rubber mounts to damp out vibration in machinery.
A 3D material block modelled as a Kelvin-Voigt chain of masses, springs and dampers — strike one end and watch the pulse travel through, losing amplitude and spreading out as it goes.
Elastic stiffness sets the wave speed while viscous damping drains energy proportional to strain rate, damping high-frequency content fastest — so a sharp pulse both attenuates and disperses as it propagates.
Pick a material preset or set stiffness and damping directly, choose a pulse amplitude, then send a pulse and watch the block bend and the colour-coded sensor markers track the wave's decay.
The same Kelvin-Voigt model used here describes how rubber engine mounts damp vibration and how seismologists infer subsurface rock viscosity from how seismic waves lose their sharp edges with distance.