You are on page 1of 3

B42554E/Ol 3.

PREPARATORY FUNCTION (G FUNCTION)

TaMe LktofGcodes(l/3)
G code system (Note)
c 7 Group Function
A f 8 1 c
I I . I
I

)GOO VGOO rGO0 Positioning


t GO1 r GO1 r GO1 Linear interpolation
Circulaf interpolation/helicalinterpolation CW
Circular interpolation/helicaiinterpolationCCW
CW involute interpolation
1 G03.2 1 G03.2 1 603.2 1 1 CCW involute interpolation
1 G06.1 1 606.1 1 GO6.1 I 1 Spline interpclation

1 GO7 1 GO7 1 GO7 f I Hypothetical axis interpolation


1 607.1 1 607.1 1 G07.1 1 I Cylindrical interpolation
GO9 GO9 GO9 Exact stop
.
GIO GlO GlO Data setting
1 G10.1 1 G10.1 1 G10.1 1 00 1 PlMC Data setting
1 G10.2 1 G10.2 1 G10.2 1 I Cs axis ccntrol switching
1 G10.3 1 G10.3 1 G10.3 1 . 1 Highpeed machining start
1 G10.6 1 G10.6 1 610.6 1 1 Tool retraction and recovery

Polar coordinate interpolation


26 ’ Polar coordinate interpolationcancel
1;: pif-Gif/-;- -~~~plane
XpYp ~~-~~ ~~ Xp: X axis or its parallel axis
selection
ZpXp plane selection Yp: X axis or its parallel axis
I
YPZp plane selectionZp: 2 axisor its parallel axis
620 620 670 Inch input
. 06 I
G2l G21 G71 Metric input
I I I

622 p2 p22 04 1
Stored strcke check on
1 Stored stroke check off
1 Spindlespeedfluctuationdetection cff
Spindle speed fluctuation detection on
1 Reference position return check
I Reference position ietum
1’ Return frcxnreferenceposition
[ Return to 2nd, 3rd, or 4th reference position
00 1 Floatihg reference p-o&ion return

631.2 631.2 631.2 I - iutGt3pskip fmction2


1
631.3 1 631.3 631.3

-25-
3. PREPARAT’tiRY FUNCTION (G FUNCTION) B_62554E/OI

.
Table Ust of G codes (213)
G code system (Note)
1 Group Function
A 0 C
r
632 633 G32 Thread cutting
I
634 G34 G34 Variable lead thread cutting
635 635 G35 01 Circular thread cutting CW
I I
Circular thread cutting CCW or automatic tool com-
G36 636 G36
pensation (X axis)
G37 G37 G37 Automatic tool compensation (Z axis)
I
637.1 G37.1 G37.1 Automatic tool compensation #l
L 00 .
637.2 637.2 G37.2 Automatic toof compensation #2
637.3 G37.3 637.3 Automatic tool compensation #3
pG40 vG40 rG40 Tool nose radius compensation cancel
L 1
G41 641 641 07 Tad nose radius compensation right
642 642 642 Tool nose radius compensation left
.
Work coordinates change/maximum spindle speed
G50 692 692 00
setting
r 650.1 r G50.1 r G50.1 . Programmable mirror image cancel
18 L
651.1 G51 .l G51.1 Programmable minor image
I
650.2 650.2 650.2 .Poiygonai turning cancel
20
G51.2 G51.2 G51.2 Poiygonai turning
r
652 G52 652 Locai coordinate system setting
I 00 L
G53 653 653 Machine coordinate system selection
pG54 rG54 ?G54 Work coordinate system 1 selection
, 3 II I
G55 G55 G55 Work coordinate system 2 selection
L
656 656 656 Work coordinate system 3 seiection
, 14 *
G57 657 657 Work cocrdinate system 4 selection
.
G58 658 658 Work coordinate system 5 selection .
G59 G59 G59 Work coordinate system 6 selection
r
361 G61 G61 Exact stop mode
A
662 662 15 Aubmaticccmer override
)G64 ?G64 rG64 Cutting mode
G85 G85 G65 Macro tail
I 00 L
G65.3 665.3 665.3 Hi-peed
. machining caii command
I
G66 G88 Macro modal call A
L .
G66.1 G66.1 G66.1 12 Macro modai call B
I L
r 667 r 667 7 667 Macro modal call A/B cancel
Mirror image for double turrets on or balance cut
.
668 668 668
mode on (ISTTB)
3. PREPARATORY FUNCTION (G FUNCTION)

Table Ust of G codes (3/3)

I G code system (Note)


Group . FUfKtb
I
670 G72 Finishing cycle
G71 G73 1 Stock removal in turning
1 672 1 672 1 674 1 Stock removal in facing
I
1 673 1 673 1 G75 1 00 Pattern repeating
1 G74 1 G74 1 G76 1 Peck drilling in 2 axis
675 675 G77 Grooving in X axis
676 G76 678 Threading cycle
I I I I

G80 rG80 rG80 1 1 Canned cycle for drilling cancel


681 1 681 1 G81 Drilling cycle, spot boring
I
682 1 682 1 G82 Drilling cycle, counter boring
G83 I 683 I G83
Peck drilling cycle
L
G84 G84 684 TaPping cycle
GLiQ.1 G84.1 684.1 [ Counter tapping cycle
684.2 684.2 684.2 09 [ Rigid tap$ncgile
G84.3 G84.3 G84.3 1 Reverse rigid tapping cycle
-Boring cycle
1 Boring cycle
1 Fine boring cycle
) Back boring cycle
G88 688 G88 1 Boring cycle
689 G8Q 689 . Boring cycle
.
690 677 G20 Outer diameter/Inner diameter cutting cycle
, , . 1
692 678 G2f 01 Thread cutting cycle
694 679 624 End face cutting cycle
GQ6 GQ6 GQ6 Constant surface speed control
02 I I
697 r 697 r 697 Constant surface speed control
GQ8 rG94 rGQ4 Feed per minute
I 05
GQQ rGQ5 rGQ5 Feed per revolution
,
- rGQ0 rGQ0 Absolute command
i 03 / I
- r GQl r GQl Incremental command
- r GQ8 v 698 Canned cycle initial level return
i 10 L I
I) 1 GQQ GQQ Canned cycle R point level return

NOTE G code system A/B can be selected by parameter GSB, GSC (Data No.‘2400).
G code system C is optional function.

You might also like