CAD Machine Design