CNC smart interface