The document provides information about a training on CNC (Computer Numerical Control) machines conducted by the Mechanical Engineering department at GEETANJALI INSTITUTE OF TECHNICAL STUDIES. It discusses the basics of CNC, including the classification of CNC machines, basic elements, programming and process. The training covered topics such as designing software, wheel balancing, CNC lathe machine operation, engine assembly and disassembly, welding and soft skills.
In this document
Powered by AI
Introduction to the presentation on CNC machines by the Geetanjali Institute of Technical Studies.
Introduces designing software like SolidWorks, CNC lathe machine, wheel balancing, and soft skills.
Overview of topics including CNC definition, history, classification, programming, advantages, and challenges.
Introduction to CNC machines, highlighting their usage efficiency in industry and mentioning Siemens 802D CNC Lathe.
Explains CNC machining as a computer-controlled process for precision manufacturing, analogous to robotics.
Different classifications of CNC machines based on motion type: point-to-point, straight line, and continuous.
Timeline of CNC development from 1949 with US Air Force to advancements in manufacturing and control systems.
Identifies six major components of a CNC machine essential for its operation and functionality.
Describes the CNC machining process from design software drawing to conversion for machine understanding.
Details on CAM and CAD integration in CNC operations, emphasizing that CAD creates models, and CAM creates NC code.
Steps in part programming including preparation of process plans, tool selection, and machining parameters.
Explains G-codes and M-codes for NC programming, highlighting their functionalities and operational aspects.
Lists basic G-codes functionalities including linear interpolation and program flow controls.
Lists M-codes essential for CNC operations such as program execution, tool changes, and spindle control.
Describes the CNC program execution process, including startup, tool positioning, and program termination.
G-code example illustrating practical application of CNC programming with speed and profiling commands.
Highlights benefits of CNC such as increased production, improved accuracy, and capability for complex designs.
Discusses challenges in CNC, including cost, skilled labor requirements, and maintenance complexities.
Lists references utilized in the presentation for research and information on CNC and CAD/CAM.
Wrap up of the presentation with an invitation for questions, concluding the session on CNC training.
1
GEETANJALI INSTITUTE OFTECHNICAL STUDIES
Presentation
on
DEPARTMENT OF MECHANICAL
ENGINEERING
CNC (Computer Numerical Control) machine
GITS IN-HOUSE TRANING
Approved by :-
Prof. Vishnu Agarwal
HOD,Mechanical
Submitted By :- Kapil vadiyar
2.
2
1. DESIGNING SOFTWARE
SOLID WORKS
ANSYS
2. WHEEL BALANCING AND WHEEL ALIGNMENT
3. CNC LATHE MACHINE
4. IC ENGINE
DISASSEMBLY
REASSEMBLY
5. WELDING
6. SOFT SKILLS
3.
CONTENT
• 1. Introduction
•2. What is CNC?
• 3. History of CNC
• 4. Classification of CNC machine
• 5. Basic element of CNC machine
• 6. Process of CNC
• 7. CAD/CAM
• 8. Part programming
• 9. Basic G-codes
• 10. Basic M-codes
• 11. Process of program
• 12. Advantages
• 13. Challenges
3
4.
INTRODUCTION
• In Industryit is not efficient or profitable to make
everyday products by hand.
• CNC machines can have several axes of movement, and
these movements can be either linear or rotary. Many
machines have both types.
• We use Siemens 802D CNC Lathe machine in our
college.
4
WHAT IS CNC?
•CNC Machining is a process used in the manufacturing sector that
involves the use of computers to control machine tools.
• This means a computer converts the design into numbers which the
computer uses to control the cutting and shaping of the material.
• CNC machine works like the Robot, which has to be fed with the
program and it follows all your instructions.
6
Computer Numerical Control
CLASSIFICATION OF CNCMACHINE
Classification
of CNC
Based on
Motion
Point-to-
point
Straight line
Continuous
path
Based on
Feedback
Closed loop Open loop
8
9.
HISTORY OF CNC
•1949:US Air Force asks MIT to develop a "numerically
controlled" machine.
• 1952:Prototype NC machine demonstrated (punched tape
input).
• 1980:CNC machines (computer used to link directly to
controller)
• 1990:DNC: external computer “drip feeds” control programmer
to machine tool controller
9
10.
BASIC ELEMENTS OFCNC MACHINE
A CNC machine consist of following 6 major elements:-
1. Input Device
2. Machine control unit
3. Machine tools
4. Driving system
5. Feedback devices
6. Display unit.
10
PROCESS OF CNC
•The computer is used to
draw the design. However,
the design is only a picture
and the CNC machine
cannot use this to
manufacture the product.
The computer software
must also convert the
drawing into numbers
(coordinates) .
A Computer
• A computer cannot be
directly connected to a
CNC machine. The
computer is connected
to an interface. This
converts the signals from
the computer to a form
that the CNC machine
understands.
An Interface
• The signals from
the interface
control the
motors on the
CNC machine.
CNC machine
12
CAD/CAM
• CAM –Computer Aided Machining or Manufacturing –
Refers to the use of various software packages to create tool
paths and NC code to run a CNC controlled machine, based
on 3D computer model (CAD) data. When the two are used
together, this is generally referred to as CAD/CAM.
• Note: CAM does not actually run the CNC machine, but just
creates code for it to follow.
14
15.
PART PROGRAMMING
Prepare theprocess plan
Identify the machine tool
Select the drive axis
Choose the tool
Determining the machining parameter
Make job and tool set-up plan
Decide the tool path
Write the part program
Test the part program
Document the program 15
BASIC G-CODES
Codes Functions
GOOLinear interpolation at rapid motion
GO1 Linear interpolation at feed rate
GO2 Circular interpolation(clockwise )
G03 Circular interpolation(anti-clockwise)
GO4 Dwell time
G70 Inch mode
G71 Millimeter mode
G75 Reference position(home position)
G94 mm per minute
G95 mm per revolution
17
18.
BASIC M-CODES
Codes Function
M00Program stop
M01 Optional stop
M02 End of program
M03 Spindle clockwise
M04 Spindle anti clockwise
M05 Spindle OFF
M06 Tool change
M08 Coolant ON
M09 Coolant OFF
M10 Chuck open
M11 Chuck close
M16 Auto tool change
M30 End of tape/ tape rewind
18
ADVANTAGES OF CNC
•Increase production throughput
• Improve the quality and accuracy of manufactured
parts
• Stabilize manufacturing costs
• Manufacture complex or otherwise impossible jobs -2D
and 3D contours
• Less skilled/trained people can operate CNC’s
23