Machine dynamics