engineering cad mfg engineers qad cam autocad progress construction consulting manufacturing dispatch-1 edgecam pro cnc development engineer erp