You are on page 1of 21

Manual part programming method

ISO standard for coding


• There are 26 letter of the English alphabet were standardized and
given meaning as

Character Address for


F Feed Function
G Preparatory Function
M Miscellaneous function
N Sequence Number
S Spindle function
T Tool function
Z Z motion dimension
X Primary x motion dimension
Y Primary Y motion dimension
Manual part programming method
ISO standard for coding
• Each block is always start with a block number e.g N009,N028.
• Some control manufacturer ---Fanuc
1. Preparatory functions
• Denoted by G
• It is associated with movement of machine axes.
• E.g G00,G01,G02,G03 etc
Manual part programming method
1. Preparatory functions
A) G00
• It indicate the point to point positioning.
• Rapid traverse.
• E.g G00 X25 Z1
Manual part programming method
1. Preparatory functions
B) G01
Linear Interpolation
G00 X24 Z1
G01 X24 Z-50
Manual part programming method
1. Preparatory functions
C) G02
• Circular interpolation, clockwise
• G02 X25 Z-25 R=5
Manual part programming method
1. Preparatory functions
d) G03
• Circular interpolation, anticlockwise
• G03 X25 Z-25 R=10
Manual part programming method
1. Preparatory functions
e) G04
• Dwell
• G04 P10 ; Ten-second pause
f) G70
• Dimension are in inches
g) G71
• Dimensions are in mm(metric)
Manual part programming method
1. Preparatory functions
h) G80
Canned cycle cancelled
i) G81
Canned cycle
Manual part programming method
1. Preparatory functions
j) G90
Absolute dimensioning
Manual part programming method
1. Preparatory functions
k) G91
Incremental dimensioning
Manual part programming method
1. Preparatory functions
L) G94
Feed rate/min
M) G95
Feed rate/revolution of job
N) G92
Preset program reference point
N00 G92 X0 Y0 Z0

X,Y,Z 0
Manual part programming method
1. Preparatory functions
Reference points
1. Machine Origin
• The machine origin is a fixed point set by the machine tool builder.
• Usually it cannot be changed.
• Any tool movement is measured from this point.
• The controller always remembers tool distance from the machine
origin.
Manual part programming method
1. Preparatory functions
Reference points
2. Part Origin
• The part origin can be set at any point inside the machine’s.
• Establishing the part origin is also known as zero shifts, work
shift, floating zero or datum.
• Usually part origin needs to be defined for each new setup.
3. Program origin
It is also called home position of the tool
Manual part programming method
2. Miscellaneous functions

Code Function
M00 Program Stop
M03 Spindle on CW
M04 Spindle on CCW
M06 Tool Change
M08 Coolant ON
M09 Coolant OFF
M30 Program stop at end
Milling Program(Machining at depth of 12.5mm)
Milling Program(Machining at depth of 12.5mm)
Milling Program(Machining at depth of 12.5mm)
Milling Program(Machining at depth of 12.5mm)
Milling Program(Machining at depth of 12.5mm)
Milling Program(Machining at depth of 12.5mm)
Milling Program(Machining at depth of 12.5mm)

You might also like