0% found this document useful (0 votes)
165 views

Pemrograman NC

This document contains G-code and M-code descriptions for common lathe operations including turning cycles (G71, G72, G73), coordinate systems (G92), feed rates (G94, G95), constant surface speed (G96, G97), tool nose radius compensation (G40, G41, G42) and more. It also includes examples of Fanuc G-code programs for rough turning cycles, facing cycles and pattern repeating cycles.

Uploaded by

Purwadyazi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
165 views

Pemrograman NC

This document contains G-code and M-code descriptions for common lathe operations including turning cycles (G71, G72, G73), coordinate systems (G92), feed rates (G94, G95), constant surface speed (G96, G97), tool nose radius compensation (G40, G41, G42) and more. It also includes examples of Fanuc G-code programs for rough turning cycles, facing cycles and pattern repeating cycles.

Uploaded by

Purwadyazi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

G71 Rough Turning Cycle Example Fanuc G72 Facing Canned Cycle Example

Program
O0004
G00 X200 Z10 M3 S800 N010 G00 X220.0 Z60.0
G71 U2 R1 F200 N011 G00 X176.0 Z2.0
G71 P80 Q120 U0.5 W0.2 N012 G72 W7.0 R1.0
N80 G00 X40 S1200 N013 G72 P014 Q021 U4.0 W2.0
G01 Z-30 F100 F0.3 S550
N014 G00 G41 Z-70.0 S700
X60 W-30
N015 X160.0
W-20 N016 G01 X120.0 Z-60.0 F0.15
N120 X100 W-10 N017 W10.0
G70 P80 Q120 N018 X80.0 W10.0
M30 N019 W20.0
N020 X36.0 W22.0
N021 G40
N022 G70 P014 Q021
N023 G00 X220.0 Z60.0
N024 M30
Fanuc G73 Pattern Repeating Cycle Format
G73 U W R
G73 P Q U W F

Fanuc G73 Pattern Repeating Cycle Program Example

Fanuc G73 Pattern Repeating Canned Cycle Basic CNC Sample Program

N10 G50 S2000 T0300


G96 S200 M03
G00 X35.0 Z5.0 T0303
Z0
G01 X-1.6 F0.2
G00 X70.0 Z10.0
G73 U3.0 W2.0 R2
G73 P12 Q16 U0.5 W0.1 F0.25
N12 G00 G42 X20.0 Z2.0
G01 Z-10.0 F0.15
G02 X40.0 Z-20.0 R10.0
G01 Z-30.0
X60.0 Z-50.0
N16 G40 U1.0
G70 P12 Q16
G00 X200.0 Z200.0 T0300
M30
Fanuc G-Code List (Lathe)
G code Description
G40 Tool nose radius compensation cancel
G00 Rapid traverse
G41 Tool nose radius compensation left
G01 Linear interpolation
G42 Tool nose radius compensation right
G02 Circular interpolation CW
G70 Finish machining cycle
G03 Circular interpolation CCW
G71 Turning cycle
G04 Dwell
G72 Facing cycle
G09 Exact stop
G73 Pattern repeating cycle
G10 Programmable data input
G74 Peck drilling cycle
G20 Input in inch
G75 Grooving cycle
G21 Input in mm
G76 Threading cycle
G22 Stored stroke check function on
Coordinate system setting or max. spindle
G23 Stored stroke check function off G92
speed setting
G27 Reference position return check G94 Feed Per Minute
G28 Return to reference position G95 Feed Per Revolution
G32 Thread cutting G96 Constant surface speed control
G97 Constant surface speed control cancel

Fanuc M-Code List (Lathe)


M code Description
M00 Program stop
M01 Optional program stop
M02 End of program
M03 Spindle start forward CW
M04 Spindle start reverse CCW
M05 Spindle stop
M08 Coolant on
M09 Coolant off
M29 Rigid tap mode
M30 End of program reset
M40 Spindle gear at middle
M41 Low Gear Select
M42 High Gear Select
M68 Hydraulic chuck close
M69 Hydraulic chuck open
M78 Tailstock advancing
M79 Tailstock reversing
M94 Mirrorimage cancel
M95 Mirrorimage of X axis
M98 Subprogram call
M99 End of subprogram

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