CNC Titan
CNC Titan
CNC Titan
What is CNC ?
and feed rates (which is enabled by the built-in power and rigidity of the
CNC machine structure.
Reducing the tool change time by using ATC and reducing job setting
time
by using APC.
more accurate).
Need of trained personnel (Certain aspects of these
PART PROGRAMMING
MILLING
Program
Set of instructions which instructs the
machine tool about the processing steps to
be performed for the manufacture of a
component
Y+
(+ , +)
(- , +)
X-
X+
(+ , -)
(-,-)
Y-
P1
P2
50
P3
50
50
P4
50
50
P3
50
P4
P1
P2
P1
P2
50
P3
50
P4
- 50
50
P3
50
P4
P1
P2
PROGRAM NUMBER
BLOCKS
WORDS
G, M, S, F, T, X, Y, Z, with numeral
PROGRAM STRUCTURE
EXAMPLE:
O2456;
N10 G17 G21 G40 G90 ;
N20 M06 T01;
N30 M03 S2000;
..
..
..
N10
PROGRAM NUMBER
BLOCK
WORD
SEQUENCE NUMBER OR
BLOCK IDENTIFICATION NUMBER
the program.
The program number is expressed by 4 digit numerals prefixed by the
letter O.
Numerals from 0001 to 9999 can be used.
Example: O1234
The sequence number is used search or call out the position being
executed.
Sequence number starts with the letter N followed by numerals up
to 5 digits.
N10
G00
X100
Y100
G00
X100
Y100
G00
X100
Y100
G00
X100
Y100
G00
X100
Y100
BLOCK
MILLING
G CODES
MILLING
ISO G CODES
G CODES
Function
G00
Rapid positioning
G01
Linear interpolation
G02
Circular interpolation/clockwise
G03
G04
Dwell
G37
MILLING
ISO G CODES
G CODES
Function
G20
Input in Inch
G21
Input in mm
G28
G40
G41
G42
MILLING
ISO G CODES
G CODES
Function
G43
G44
G49
G54
G55
G56
G57
G58
G59
MILLING
ISO G CODES
G CODES
Function
G90
Absolute command
G91
Incremental command
G98
G99
MILLING
ISO M CODES
M CODES
Function
M00
Program stop
M01
Optional stop
M02
Program end
M03
M04
M05
Spindle stop
MILLING
ISO M CODES
M CODES
Function
M06
Tool change
M08
Coolant ON
M09
Coolant OFF
M30
M98
M99
Canned cycles :
Canned or fixed cycles are programming aids
that simplify programming. Canned cycles combine
many programming operations and are designed to
shorten the program length, minimize mathematical
calculations, and use minimal tool motions.
Examples : drilling, peck drilling, tapping, boring,
back boring, spot facing.
Canned cycles :
G80 Canned cycle cancel
G81 Drilling cycle
G82 Drilling cycle with dwell (Counter bore
cycle)
G83 Peck drilling cycle / deep drill
G84 Right hand tapping cycle
G85 Boring / Reaming cycle
G86 Boring cycle
G87 Back boring cycle
G74 Left hand tapping cycle
G76 Fine boring cycle
G68 Rotation ON
G69 Rotation OFF
G68 X. Y. R .
R Angle of Rotation