Computer Numerical Control (CNC)


The introduces Computer Numerical Control and presents its advantages and applications in modern industry. The structure of CNC machines is described along with various types of control systems and tools. Students are introduced to CNC programming for milling and turning. Necessary mathematical tools are also provided.


Objectives

Introduction to CNC technologies and development of basic CNC programming skills.


Prerequisites

Knowledge of Manufacturing Processes and Computer Programming will be asset for better understanding.


Syllabus

Introduction to Computer numerical Control (CNC), History of CNC, Definition of Numerical Control, Specific Characteristics of CNC, Concepts and Advantages of CNC, Industrial Applications Structure of CNC Machines, Control Systems Types, Servo-motors, Closed-Loop Systems, Production Planning and Selection of Cutting Tools, Machine Tools for Drilling, Machine Tools for Milling, Special Inserted Cutters, Tool-changing and management of cutting tools, Automated Tool Change, Tool Length and Diameter Compensation Programming of CNC Lathe and Milling machine, Basic Components of CNC code, Definition of coordinates system, Reference Point of Machine, Absolute and relative coordinates in points definition, (G) Code used in Turning, (M) Codes used in Milling and Turning, 2-Axis Programming, 3-Axis Programming, Modal / Non-Modal Commands, Canned Cycles, Word Address Format, Do Loops and Subroutines, Mirror Imaging, Polar rotation, Turning and Facing, Taper Turning, Complete Examples of Turning and Milling for Drilling and Threading Introductory Mathematics for CNC machines programming, Basic Trigonometry, Application of Trigonometry to Machine Tool Compensation, Linear Interpolation, Circular Interpolation, Helical Interpolation The Future of CNC

COURSE DETAILS

Level:

Type:

Undergraduate

(A-)


Instructors: Dimitris Mourtzis
Department: Dept. of Mechanical Engineering and Aeronautics
Institution: University of Patras
Subject: Mechanical Engineering
Rights: CC - Attribution-NonCommercial-NoDerivatives

Visit Course Page

SHARE THIS COURSE
RELATED COURSES