Cnc programming of machine tools