CNC lathes require a program to maximize the machine’s capabilities. Creating a CNC program is only performed after a careful planning stage to determine exactly what machining operations and which part dimensions the CNC lathe will need to machine.