www.numroto.com
Collision (avoid collisions
TgmBuilder (define your own machine)
SOLIDPro (3-D simulation)