This document provides information about CNC programming for a PUMA450 lathe, including:
1. G-codes and M-codes for standard functions like positioning, linear interpolation, and spindle control.
2. Descriptions of address codes used in CNC programs for functions like tool selection, feed rate, and spindle speed.
3. Explanations of how blocks of code are structured in CNC programs and the meaning of different address codes.