CNC Offline Controller