Professional Documents
Culture Documents
NUMERICAL CONTROL
A Definition:
Numerical Control is a system in which actions are controlled by the direct insertion of numerical data at some point. The system must automatically interpret at least some portion of the data
MANUFACTURING OPERATOR
NUMERICAL CONTROLLER
Drive Control
10
Advantages
o
o o
Reduces time for delivery of part Reduces scrap rate of material Reduces tooling costs Reduces layout time Increases machine and tool life
o o
Reduces storage problems Less setup time Reduces actual machining time Allows rapid design changes in part Less jigs and fixtures are needed
11
NC Programming Fundamentals
12
NC Part Programming
13
Y X
(0,0,0)
14
15
Format
G00 Xx Yy Zz
G-codes
16
Linear Interpolation
Moves the tool from its current position to a specific XYZ coordinate at a specified feed rate Format
G01 Xx Yy Zz ff
G-codes
17
Linear Interpolation
G-codes
18
Circular Interpolations
Moves a tool around a circular arc to a specific XYZ coordinate
Requires 5 pieces of information
Plane selection Arc start point Rotation direction Arc end point Arc center or arc radius
G-codes
19
Circular Interpolations
G02 circular interpolation clockwise around an arc G03 circular interpolation counter clockwise around an arc
G-codes
20
G-codes
21
G-codes
22
Radius Method
Requires two entry parameters in the command the XYZ end point of the arc and the radius R G02/G03 Xx Yy Zz Rr
G-codes
23 G90 M3 S2000 ; G90 -absolute coordinate ; M3 - spindle ON ; S - RPM G0 X0 Y0 Z10 ;G0- rapid movement X10 Y5 Z2 X5 G1 Z-2 F100 y40 ;G1- linear movement ;F- feed X80 F200 X10 Y40 Y5 x80 Y40 x45 y45 x10 y40 X5 x80 y10 x80 y5 g0 z10 x0y0 M30 ; Spindle off G-codes X45 y45
X80 y40
X80 y10
24
G-codes
25
Quiz
26
27
28
G-codes
29
E-stop
30
1- Machine Home
31
2- Reference Point
32
3. Set position
33
4- Run