Back close

Course Detail

Course Name CNC Machines
Course Code 19MEE431
Program B. Tech. in Mechanical Engineering
Year Taught 2019


Unit 1

Introduction: NC Machines, CNC Machines, CNC Machine Components, Co-ordinate System, Working Principle of Various CNC Systems, Direct Numerical Control, Adaptive Control

Unit 2

Constructional Features of CNC Machines: Introduction-Machine Structure-Guideways-Ball Screws-Accessories of Machining Centre-Spindle Drives and Feed Drives-Control System of NC Machine Tools

Unit 3

CNC Part Programming: Part Programming Fundamentals- G and M Codes-Interpolation Systems-Methods of CNC Part Programming-APT Language-Motion Commands-CNC Part Programming Using CAD/CAM-Computer Automated Part Programming

Unit 4

Tooling and Work Holding Devices: Cutting Tool Material-Preset and Qualified Tools-ISO Specification of Tools- Chip Breakers-Principle of Location-Clamping-Work Holding Devices

Unit 5

Economics and Maintenance: Introduction-Factors Influencing Selection of CNC Machines-Cost of Operation of CNC Machines-Practical Aspect of Introducing a CNC-Maintenance of CNC Machines-Preventive Maintenance Programs

Objectives and Outcomes

Course Objectives

  • To impart knowledge on the fundamentals of numerical control, tools, cutting parameters and work holding devices of CNC machine tools
  • To familiarize with CNC part programs for turning and machining centers for given components
  • To develop the skill to perform verification tests on CNC machines

Course Outcomes

At the end of this course, students will be able to

  • CO1: Illustrate the features, interpolation schemes and functioning of CNC machines.
  • CO2: Develop the manual part programming and generate tool paths for a given profile
  • CO3: Perform various verification tests on CNC machine

CO – PO Mapping

CO1 3 3 1 3
CO2 3 3 1 3 3
CO3 3 3 3 2 1 1 1 1 1 1 3 1

Textbook / References


  • M. Adithan, B.S. Pable, ‘CNC Machines’, NEW AGE; Third edition, 2018
  • P. M. Agrawal, V. J. Patel, ‘CNC Fundamentals and Programming’, V. J. Patel Edition : Second Edition : 2017


  • Peter Smid, ‘CNC Programming Handbook: A Comprehensive Guide to Practical CNC Programming’, Industrial Press Inc.,U.S.; 2nd edition, 2000)
  • P. N. Rao – ‘CAD/CAM, Principles and Applications’ – Tata McGraw Hill Publishers – 2004
  • Mikell P. Groover and Emory W. Zimmers – ‘CAD/CAM’ – PHI Publishers – 2002
  • Thomas Crandell, ‘CNC Machining and Programming: An Introduction, Industrial Press, Inc.; 2 edition, 2003)

Evaluation Pattern

Assessment Internal External
Periodical 1 (P1) 15
Periodical 2 (P2) 15
*Continuous Assessment (CA) 20
End Semester 50
*CA – Can be Quizzes, Assignment, Projects, and Reports.

DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.

Admissions Apply Now