CONTENTS
Unit 1 Introduction ot CNC Machine Tool
1.1 Machining Center Configurations
1.2 Vertical Machining Centers
1.3 Horizontal Machining centers
1.4 Other Programmable Features of Machining Centers
Exercises
Unit 2 Tooling for CNC Machine
2.1 Introduction
2.2 Material for Cutting Tools
2.3 The Practical Application of CementedCarbides
2.4 Tooling Systems
2.5 Automatic Tool Changer System
Exercises
Unit 3 Program Zero and Coordinate System
3.1 What is Coordinate System
3.2 Plus and Minus
3.3 Program Zero
3.4 Absolute vs. Incremental
Exercises
Unit 4 Mathematics for NCProgramming
4.1 Introduction
4.2 Geometry
4.3 Trigonometry
Exercises
Unit 5 Word Address Programming
5.1 Introduction
5.2 Programming Language Format
5.3 Programming Language Terminology
5.4 Program and Sequence Numbers(O, N Codes)
5.5 Preparatory Functions ( G Codes)
5.6 Dimension words (X, Y, Z, ...Codes)
5.7 Feedrate ( F Codes)
5.8 Spindle Speed (S Codes)
5.9 Miscellaneous Machine Functions(M Codes)
5.10 Why Learn Manual Programming
Exercises
Unit 6 Speeds and Feeds
6.1 Cutting Speeds and Feeds
6.2 Spindle Speeds
6.3 Feed Rates
6.4 Feed Rate and Spindle Speed Override
Exercises
Unit 7 Preparation for Programming
Unit 8 Programming Techniques
Unit 9 Three Kinds of Compensation
Unit 10 Machine Design
Unit 11 Setup and Maintain
Unit 12 Three Modes of Operation
Unit 13 Program Verification Techniques
Unit 14 CAD/CAM
Appendix A G&M Code Reference
Appendix B The Sample of CNC Machine Specification
Appendix C Vocabulary
References