Design and machine cams