CNC automation strategies