ULLAS
ULLAS
ULLAS
3
Introduction to CNC
Numerical control (NC) is the automation of machine
tools that are operated by precisely programmed
commands encoded on a storage medium, as opposed to
controlled manually.
4
Operations in CNC
CNC Milling
5
CNC Plasma Cutter CNC Electric Discharge Machining
Other CNC Operations are:-
Drilling
Surface grinders
Cylindrical grinders
submerged welding
Glass cutting
7
Advantages of CNC
CNC machines can be used continuously
Batch production with high accuracy
can be updated by improving the software
Training in the use of CNCs is available through the
use of ‘virtual software’.
Intricate detail machining
no need to make a prototype or a model
One person can supervise many CNC machines
simultaneously
saves time
8
Disadvantages
more expensive than manually operated machines
9
Axes of CNC Machine Tool
10
From 3-axis to 5-axis machining
11
Five Axis CNC
12
ADVANTAGES OF 5 AXIS CNC
to machine complex shapes in a single setup
reduces the machinist setup time and increases production rates
By eliminating multiple set-ups, time and errors are reduced
the feature-to-features accuracy is improved because the same
zero or datum reference frame is used throughout the
manufacturing process
since simultaneous movement is allowed along the X and Y axis,
shorter and more rigid tools may be used
higher spindle/cutting tool speeds may be achieved while
reducing the load on the cutting tool
Shorter and thicker cutters also reduce vibration when machining
deep pockets or contoured features with three-axis machines.
13
Application
complex three dimensional profiles
for impellers, turbine blades, and plastic mold tools
14
Types of machine configurations for 5-axis
machining
16
Specification cont…
TARUS TPGM5X1083 SPECIFICATIONS
Parameters
X Axis Travel 3048 mm
Y Axis Travel 2540 mm
Z Axis Travel 1117 mm
Space between columns 3886 mm
Workable size,L*W 3568 mm*2235 mm
X , Y and Z axis maximum feed rate 30m/min
A axes tip +/-100 degrees
C axis tip Continuous
A and C axis positioning peak torque 4073 NM
A and C axis positioning Feed 30 degrees per second
Milling Spindle HSK 63A, 0-20,000 RPM
(3 axis and 5 axis milling)
4,000 RPM base speed
70 NM constant torque,160 NM peak torque
29 KW rated power
Linear Accuracy (X,Yand Z) ± .013 mm , ± 0.006 mm, ± 0.005 mm
17
CONTENTS
1. History
2. CNC Introduction
3. how they look like?
4. Elements of CNC
5. Block diagram of CNC
6. How CNC Works?
7. Features of CNC Machines
8. CNC Programming Basics
9. Common Format of a Block
10. Programming Key Letters
11. Table of important G-codes
12. Table of important M-codes
13. Advantages
14. Challenges
15. Conclusion
16. References
History
A numerical control
system in which the data
handling, control
sequences, and response
to input is determined by
an on-board computer
system at the machine
tool.
CNC Machines- How do they look like?
Servo Motors
Controller
Controller
In open loop systems the slide may overshoot or may not reach desired
position because of inertia, wear and tear and friction, hence inaccurate
machining.
In closed loop systems the position sensors are used to correct slide
movements and achieve higher accuracy and repeatability
How CNC Works
Controlled by G and M codes.
These are number values and co-ordinates.
Each number or code is assigned to a particular operation.
Typed in manually to CAD by machine operators.
G & M codes are automatically generated by the computer
software.
Features of CNC Machinery
Tool Control: Tool and tool •Tool codes: T – specify tool number
parameters
•Miscellaneous codes – M codes
For coolant control and other activities
Common Format of a Block
Individual Words
Programming Key Letters
O - Program number (Used for program identification)
N - Sequence number (Used for line identification)
G - Preparatory function
X - X axis designation
Y - Y axis designation
Z - Z axis designation
R - Radius designation
F – Feed rate designation
S - Spindle speed designation
H - Tool length offset designation
D - Tool radius offset designation
T - Tool Designation
M - Miscellaneous function
Table of Important G codes
G00 Rapid Transverse
G01 Linear Interpolation
G02 Circular Interpolation, CW
G03 Circular Interpolation, CCW
G17 XY Plane,G18 XZ Plane,G19 YZ Plane
G20/G70 Inch units
G21/G71 Metric Units
G40 Cutter compensation cancel
G41 Cutter compensation left
G42 Cutter compensation right
G43 Tool length compensation (plus)
G43 Tool length compensation (plus)
G44 Tool length compensation (minus)
G49 Tool length compensation cancel
G80 Cancel canned cycles
G81 Drilling cycle
G82 Counter boring cycle
G83 Deep hole drilling cycle
G90 Absolute positioning
G91 Incremental positioning
Table of Important M codes
M00 Program stop
M01 Optional program stop
M02 Program end
M03 Spindle on clockwise
M04 Spindle on counterclockwise
M05 Spindle stop
M06 Tool change
M08 Coolant on
M09 Coolant off
M10 Clamps on
M11 Clamps off
M30 Program stop, reset to start
Advantages of CNC
i. - Easier to program;