Principles of CNC covers the fundamentals of the Computer Numerical Control (CNC) device. This course reviews the history, common components and functions, and common types and functions of CNC machines. Learn how a CNC machine uses the Cartesian coordinate system and reference points to control machine movement. This course also provides an overview of part programming, including programming methods and program structure and codes.