Complete g code list

soekarnorevolusi5 5,690 views 8 slides Oct 24, 2014
Slide 1
Slide 1 of 8
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8

About This Presentation

cnc, mesin cnc, fanuc, haas, makino, yaskawa, doosan, mesin bubut, mesin milling, mesin tapping, wirecut, mesin press, mesin pabrik, mesin otomotif, sparepart mesin cnc


Slide Content

CompleteGCodeList
You can Join at Our Group
Facebook :CNCINDONESIA or Email :soekarno.gempar@gmail
G-codesarealsocalledpreparatorycodes(preparatoryfunctions).
CompleteCNCGCodeList
Contents
CompleteGCodeList
oListofG-codescommonlyfoundonFanucandsimilarlydesignedCNCcontrols
G00Positioning(Rapidtraverse)
G01Linearinterpolation(Cuttingfeed)
G02CircularinterpolationCWorhelicalinterpolationCW
G03CircularinterpolationCCWorhelicalinterpolationCCW
G04Dwell
G10Programmabledatainput
G20Inputininch
G21Inputinmm
G32Threadcutting
oG32TaperThreading
G33ThreadCutting
G70Finishingcycle
G71Stockremovalinturning

G72Stockremovalinfacing
G73Patternrepeating
G74Endfacepeck drilling
oG74PeckDrillingCycle
oG74FaceGrooving
G75Outerdiameter/internaldiameterdrilling
G76Multiplethreadingcycle
oG76ThreadingCycleOneLineFormat

G02 G02 G02 01
G03
G04
G03
G04
G03
G04
interpolationCCW
Dwell
G07.1(G107)G07.1(G107)G07.1(G107) Cylindricalinterpolation
G08 G08 G08 00Advancedpreviewcontrol
G10 G10 G10 Programmabledatainput
G11 G11 G11 Programmabledatainputcancel
G12.1(G112)G12.1(G112)G12.1(G112) Polarcoordinateinterpolationmode
21
G13.1(G113)G13.1(G113)G13.1(G113) Polarcoordinateinterpolationcancelmode
G17 G17 G17 XYplaneselection
G18 G18 G18 16ZXplaneselection
G19 G19 G19 YZplaneselection
G20
G21
G20
G21
G70
G71
06
Inputininch
Inputinmm
G22
G23
G22
G23
G22
G23
09
Storedstrokecheck functionon
Storedstrokecheck functionoff
G25
G26
G25
G26
G25
G26
08
Spindlespeedfluctuationdetectionoff
Spindlespeedfluctuationdetectionon
G27
G28
G27
G28
G27
G28 00
Referencepositionreturncheck
Returntoreferenceposition
G30 G30 G30 2nd,3rdand4threferencepositionreturn
oG76TaperThreading
oG76MultiStartThreading
oG76ThreadInfeed
G92Threadcuttingcycle
oG92TaperThreadingCycle
G94FacingCycle(Endfaceturningcycle)
G94FeedPerMinute/G98FeedPerMinute
G95FeedPerRevolution/G99FeedPerRevolution
CompleteGCodeList
ListofG-codescommonlyfoundonFanucand similarlydesignedCNCcontrols
GCode
A B C
Group Function
G00
G01
G00
G01
G00
G01
Positioning(Rapidtraverse)
Linearinterpolation(Cuttingfeed)
CircularinterpolationCWorhelical
interpolationCW
CircularinterpolationCCWorhelical

G31 G31 G31 Skipfunction
G32 G33 G33 Threadcutting
01
G34 G34 G34
G36 G36 G36
Variable—leadthreadcutting
00
AutomatictoolcompensationX
G37 G37 G37 AutomatictoolcompensationZ
G40 G40 G40 Toolnoseradiuscompensationcancel
G41 G41 G41 07Toolnoseradiuscompensationleft
G42 G42 G42 Toolnoseradiuscompensationright
G50 G92 G92
Coordinatesystemsettingormax.spindle
00speedsetting
G50.3 G92.1 G92.1 Workpiececoordinatesystempreset
G50.2(G250)G50.2(G250)G50.2(G250) Polygonalturningcancel
G51.2(G251)G51.2(G251)G51.2(G251) Polygonalturning
G52 G52 G52 Localcoordinatesystemsetting
00
G53 G53 G53 Machinecoordinatesystemsetting
G54 G54 G54 Workpiececoordinatesystem1selection
G55 G55 G55 Workpiececoordinatesystem2selection
G56 G56 G56 Workpiececoordinatesystem3selection
14
G57 G57 G57 Workpiececoordinatesystem4selection
G58 G58 G58 Workpiececoordinatesystem5selection
G59 G59 G59 Workpiececoordinatesystem6selection
G65 G65 G65 00Macrocalling
G66 G66 G66 Macromodalcall
12
G67 G67 G67 Macromodalcallcancel
G68 G68 G68 MirrorimagefordoubleturretsON
04
G69 G69 G69 MirrorimagefordoubleturretsOFF
G70 G70 G72 Finishingcycle
G71 G71 G73 Stockremovalinturning
G72 G72 G74 Stockremovalinfacing
G73 G73 G75 00Patternrepeating
G74 G74 G76 Endfacepeckdrilling
G75 G75 G77 Outerdiameter/internaldiameterdrilling
G76 G76 G78 Multiplethreadingcycle
G80 G80 G80 Cannedcyclefordrillingcancel
G83 G83 G83 Cycleforfacedrilling
G84 G84 G84 10Cycleforfacetapping
G86 G86 G86 Cycleforfaceboring
G87 G87 G87 Cycleforsidedrilling

G88 G88 G88 Cycleforsidetapping
G89 G89 G89 Cycleforsideboring
G90 G77 G20
G92 G78 G21
Outerdiameter/internaldiametercuttingcycle
01Threadcuttingcycle
G94 G79 G24 Endfaceturningcycle
G96 G96 G96 Constantsurfacespeedcontrol
02
G97 G97 G97 Constantsurfacespeedcontrolcancel
G98 G94 G94 Perminutefeed
05
G99 G95 G95 Perrevolutionfeed
- G90 G90 Absoluteprogramming
03
- G91 G91 Incrementalprogramming
- G98 G98 Returntoinitiallevel
11
- G99 G99 ReturntoR pointlevel
G00Positioning(Rapidtraverse)
1.CNCG-CodeG00RapidTraverse
2.CNCGCodeIntroductionforCNCProgrammers
G01Linearinterpolation(Cuttingfeed)
1.CNCGCodeIntroductionforCNCProgrammers
2.CNCProgrammingforBeginnersaSimpleCNCProgrammingExample
3.LatheCNCProgrammingExample
G02CircularinterpolationCWorhelicalinterpolationCW
1.CNCProgrammingforBeginnersaCNCProgrammingExample
2.CNCLatheProgrammingExample
3.CNCCircularInterpolationTutorialG02G03
G03CircularinterpolationCCWorhelicalinterpolation
CCW
1.CNCArcProgrammingExercise
2.CNCCircularInterpolationTutorialG02G03

G04Dwell
1.G04DwellTimeCalculationMadeEasy
G10Programmabledatainput
1.FanucG10G-CodeforCNCMachineProgrammableOffsetSetting
G20Inputininch
1.FanucG20MeasuringinIncheswithCNCProgramExample
G21Inputinmm
1.FanucG21MeasuringinMillimeterwithCNCLatheProgrammingExample
G32Threadcutting
1.CNCFanucG33G32ThreadingGCode
G32TaperThreading
1.TaperThreadingwithG32aCNCProgrammingExample
G33ThreadCutting
1.CNCFanucG33G32ThreadingGCode
G70Finishingcycle
1.CNCProgrammingExamplewithFanucG71RoughTurningCycleandG70
2.FanucG70G71RoughandFinishTurningCycleProgramExample
G71Stockremovalinturning
1.CNCFanucG71TurningCycleorStockRemovalCannedCycle
2.G71RoughTurningCycleOne-lineFormat
3.CNCProgrammingExamplewithFanucG71RoughTurningCycleandG70
4.FanucG70G71RoughandFinishTurningCycleProgramExample
G72Stockremovalinfacing

1.CNCFanucG72CannedCycleFacing
G73Patternrepeating
1.CNCFanucG73PatternRepeatingCycle
2.CNCFanucG73PatternRepeatingCycleCNCProgramExample
G74Endfacepeckdrilling
PeckdrillinginZaxis.
G74PeckDrillingCycle
1.SimpleCNCLatheDrillingwithFanucG74Peck DrillingCycle
G74FaceGrooving
1.FaceGroovingwithG74GCodeaCNCProgrammingTutorial
G75Outerdiameter/internaldiameterdrilling
GroovinginXaxis.
1.CNCFanucG75GroovingCycle
2.FanucG75GroovingCycleCNCProgramExample
3.G75CannedCycleGroovingCNCProgrammingExample
G76Multiplethreadingcycle
Threadcuttingcycle,G76threadingcycle,FanucG76threadingcycle,G76threadcycle.
1.FanucG76ThreadingCycle
2.G76ThreadCycleaCNCProgrammingExample
G76ThreadingCycleOneLineFormat
1.G76ThreadingCycleOneLineFormatforFanuc10/11/15T
G76TaperThreading
1.TaperedThreadingwithFanucG76
G76MultiStartThreading

1.Multi-StartThreadingwithFanucG76
G76Thread Infeed
1.ControllingThreadInfeedwithFanucG76
G92Threadcuttingcycle
CNCFanucG92ThreadingCycle, G92threadcuttingcycle.
1.CNCFanucG92ThreadingCycle
G92TaperThreadingCycle
1.TaperThreadingwithG92ThreadingCycle
2.CNCProgrammingExampleG92TaperThreadingCycle
G94FacingCycle(Endfaceturningcycle)
1.FanucG94FacingCycleCNCExampleProgram
G94FeedPerMinute/G98FeedPerMinute
1.G-CodeG94FeedPerMinute
G95FeedPerRevolution/G99FeedPerRevolution
1.G-CodeG95FeedPerRevolution
Tags