G CODE |
Description |
Use in
|
G00 |
Rapid traverse |
Lathe & Milling |
G01 |
Linear Interpolation (machining in straight line) |
Lathe & Milling |
G02 |
Circular interpolation clockwise . (radius machining ) |
Lathe & Milling |
G03 |
Circular interpolation counter-clockwise (radius machining) |
Lathe & Milling |
G04 |
Dwell time |
Lathe & Milling |
G05 |
High precision contour control (better axis movement acceleration and deceleration ) |
Milling |
G09 |
Check exact stop ( non –model version) |
Lathe & Milling |
G10 |
Programmable data input (use in work coordinate & tool offset ) |
Lathe & Milling |
G17 |
Selection of XY plane |
Milling |
G18 |
Selection of XZ plane |
Lathe & Milling |
G19 |
Selection of ZY plane |
Milling |
G20 |
All dimension of program in “Inches”. |
Lathe & Milling |
G21 |
All dimension of program in “mm”. |
Lathe & Milling |
G28 |
Return to home position |
Lathe & Milling |
G31 |
Feed skip function |
Milling |
G32 |
Single point thread cutting |
Lathe |
G33 |
Thread cutting with constant pitch |
Milling |
G40 |
Tool radius compensation off ( use to cancle G41 ,G42 ) |
Lathe & Milling |
G41 |
Tool radius compensation left |
Lathe & Milling |
G42 |
Tool radius compensation right |
Lathe & Milling |
G43 |
Tool height offset compensation negative |
Milling |
G44 |
Tool height offset compensation positive |
Milling |
G50 |
Maximum spindle speed |
Lathe |
G52 |
Local coordinate system |
Milling |
G53 |
Machine coordinate system |
Lathe & Milling |
G54/G59 |
Work coordinate system |
Lathe & Milling |
G61 |
Check exact stop .(modal version) |
Lathe & Milling |
G64 |
Cancel exact stop . |
Lathe & Milling |
G70 |
Multiple repetitive cycle /Finishing cycle |
Lathe |
G71 |
Rough turning cycle |
Lathe |
G72 |
Rough facing cycle . |
Lathe |
G73 |
Pattern repeating cycle |
Milling |
G73 |
Peck drilling cycle |
Lathe |
G74 |
Peck drilling cycle |
Milling |
G74 |
Left hand tapping |
Lathe |
G75 |
Grooving cycle |
Milling |
G76 |
Fine boring cycle |
Lathe |
G76 |
Threading cycle |
Lathe & Milling |
G80 |
Cancel canned cycle |
Lathe & Milling |
G81 |
Simple drilling cycle |
Milling |
G82 |
Drilling cycle with dwell |
Milling |
G83 |
Peck drilling cycle |
Milling |
G84 |
Tapping cycle |
Milling |
G85 |
Boring cycle feed in /out |
Milling |
G86 |
Boring cycle bore in /rapid out |
Milling |
G87 |
Back boring cycle |
Milling |
G90 |
Absolute coordinate system |
Lathe & Milling |
G90 |
Turning cycle |
Lathe |
G91 |
Incremental coordinate system |
Lathe & Milling |
G92 |
Position register |
Lathe & Milling |
G92 |
Threading cycle |
Lathe |
G94 |
Feed rate/min |
Lathe & Milling |
G94 |
Facing cycle |
Lathe |
G95 |
Feed rate per revolution |
Lathe & Milling |
G96 |
Constant surface speed |
Lathe |
G97 |
Constant spindle speed |
Lathe & Milling |
G98 |
Feed rate / min |
Lathe |
G99 |
Feed rate /revolution |
Lathe |