Você está na página 1de 20

AUTOMATION AND CONTROL:

CNC AND PLC


LIFE LONG LEARNING COURSE
Tempus project:
Middle Eastern Partnership in Sustainable
Engineering
SHADI DAANA

COMPUTER NUMERICAL CONTROL


CNC LLL COURSE

INTRODUCTION

The term numerical control is a widely accepted


and commonly used term in the machine tool
industry. Numerical control (NC) enables an
operator to communicate with machine tools
through a series of numbers and symbols.

NC which quickly became Computer Numerical


Control (CNC) has brought tremendous changes to
the metalworking industry.

CNC ADVANTAGES

The same part can be reproduced to the same


degree of accuracy any number of times.
High speed
High accuracy
High efficiency
and repeatability

COURSE OUTPUT

The ever-increasing use of CNC in industry has


created a need for personnel who are
knowledgeable about and capable of preparing the
programs which guide the machine tools to produce
parts to the required shape and accuracy.

This course will give the trainee the basic


knowledge about CNC machine programming and
operations

COURSE OUTLINE
Introduction to CNC machines
Cartesian coordinate system
Lathe and mill CNC machines
Programming Systems
Type of machine tool movement
Programming using G-code
Introduction to CAM
NC machining using CATIA

CARTESIAN COORDINATE SYSTEM

Understand the Cartesian coordinate system is


essential for understanding the machine tool
movements used in producing a product.

There are two basic types of movements in CNC


machines: point- to-point (straight-line movements)
and continuous path (contouring movements).

LATHE AND MILL CNC MACHINES

The engine lathe, one of the most productive


machine tools, has always been an efficient means
of producing round parts.

LATHE MACHINES

LATHE AND MILL CNC MACHINES

The milling machine has always been one of the


most versatile machine tools used in industry

PROGRAMMING SYSTEMS

Two types of programming modes, the incremental


system and the absolute system, are used for CNC.

TYPE OF MACHINE TOOL MOVEMENT

TYPE OF MACHINE TOOL MOVEMENT

Point to point positioning

Continuous path (Contouring)

G-CODE

G-code is a language in which people tell


computerized machine tools what to make and how
to make it

G-code is sometimes called G programming


language.

G-CODE

The most common codes used when programming


CNC machines tools are G-codes (preparatory
functions), and M codes (miscellaneous functions).
Other codes such as F, S, D, and T are used for
machine functions such as feed, speed, cutter
diameter offset, tool number, etc.

CASE STUDY

A sample flat part used for


CNC programming and
machining

INTRODUCTION TO CAM

Computer-Aided
Manufacturing (CAM)

CAM SOFTWARE

In this Course, students will be introduced to the


CATIA V5 NC milling and turning workbenches.

Students will be taught to define and manage Mill /


Turn machining applications and explore CATIA V5
capabilities such as machining operations, parameters
and transition paths and tool path customization

Users will be trained to develop and use CATIA V5 to


create NC manufacturing programs (post-processors)

Você também pode gostar