Chapter Introduction of CNC 1.1 History of NC Development 1.2 Concept of NC and CNC 1.3 Classifications of CNC Machines 1.4 CNC Application Exercises Chapter 2 CNC Part Programming 2.1 Introduction 2.2 The Basis of CNC Part Programming . Definition of Programming 2.4 Patr Programming 2.5 Computer Aided Manufacturing Exercises Chapter 3 CNC UnindCntrol Principle 3.1 Hardware Architecture of a CNC Unit 3.2 CNC System Software 3.3 Interpolation 3.4 Forms of Compensation 3.5 CNC Acceleration/Deceleration Control 3.6 PLC Function Exercises Chapter 4 Servo System and Position Measuring Device 4.1 Introduction 4.2 Srevo Systems 4.3 Requirements and Classifications for Posotion Measuring Devices 4.4 Position Measuring Devices Exercises Chapter 5 Mechanical Construction and Tool System of CNC Machines 5.1 CNC Machine Tools 5.2 Main Structure of CNC Machine Tools 5.3 CNC Tool System Exercises Chapter 6 Architecture for Modern CNC Technology 6.1 Open Architecture System for CNC Unit 6.2 STEP-NC System 6.3 Advanced Application of CNC Technology Exercises Appendix ⅠGlossary Appendix Ⅱ MAHO数控系统实验指导 Appendix Ⅲ FANUC数控机床实验指导 Reference