Two similar flash animations found on the web
http://www.upscale.utoronto.ca/PVB/Harrison/Micrometer/Flash/FullAnimation.html


http://www.upscale.utoronto.ca/PVB/Harrison/Micrometer/Flash/MicSimulation.html