Zaslat SMS: Kinematics, dynamics, and design of machinery