0% found this document useful (0 votes)
63 views3 pages

15-B Programming (Lathe), GFZ-62554E - 01

This document provides a table listing G-codes, which are preparatory functions used in computer numerical control (CNC) programming. The table shows 3 groups of G-codes - A, B, and C - and describes the function of each code, such as linear interpolation, circular interpolation, tool radius compensation, work coordinate selection, and more. In total, over 70 G-codes and their functions are defined.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
63 views3 pages

15-B Programming (Lathe), GFZ-62554E - 01

This document provides a table listing G-codes, which are preparatory functions used in computer numerical control (CNC) programming. The table shows 3 groups of G-codes - A, B, and C - and describes the function of each code, such as linear interpolation, circular interpolation, tool radius compensation, work coordinate selection, and more. In total, over 70 G-codes and their functions are defined.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 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

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy