FANUC系统G代码大全车床值得收

一、G代码功用简述

G00------赶快定位

G01------直线插补

G02------顺时针方位圆弧插补

G03------逆时针方位圆弧插补

G04------按时停息

G05------经过中央点圆弧插补

G06------抛物线插补

G07------Z样条弧线插补

G08------进给加快

G09------进给加速

G10------数据配置

G16------极坐标编程

G17------加工XY平面

G18------加工XZ平面

G19------加工YZ平面

G20------英制尺寸(法兰克系统)

G21-----公制尺寸(法兰克系统)

G22------半径尺寸编程方法

G-----系统职掌界面上利用

G23------直径尺寸编程方法

G-----系统职掌界面上利用

G24------子程序完毕

G25------跳转加工

G26------轮回加工

G30------倍率刊出

G31------倍率界说

G32------等螺距罗纹切削,英制

G33------等螺距罗纹切削,公制

G34------增螺距罗纹切削

G35------减螺距罗纹切削

G40------刀具赔偿/刀具偏置刊出

G41------刀具赔偿——左

G42------刀具赔偿——右

G43------刀具偏置——正

G44------刀具偏置——负

G45------刀具偏置+/+

G46------刀具偏置+/-

G47------刀具偏置-/-

G48------刀具偏置-/+

G49------刀具偏置0/+

G50------刀具偏置0/-

G51------刀具偏置+/0

G52------刀具偏置-/0

G53------直线偏移,刊出

G54------设定工件坐标

G55------设定工件坐标二

G56------设定工件坐标三

G57------设定工件坐标四

G58------设定工件坐标五

G59------设定工件坐标六

G60------正确门路方法(精)

G61------正确门路方法(中)

G62------正确门路方法(粗)

G63------攻罗纹

G68------刀具偏置,内角

G69------刀具偏置,外角

G70------英制尺寸寸(这个是西门子的,法兰克的是G21)

G71------公制尺寸毫米

G74------回参考点(机床零点)

G75------返回编程坐标零点

G76------车罗纹复合轮回

G80------中止轮回刊出

G81------外圆中止轮回

G-----罗纹中止轮回

G90------绝对尺寸

G91------相对尺寸

G92------预制坐标

G93------功夫倒数,进给率

G94------进给率,每分钟进给

G95------进给率,每转进给

G96------恒线速率把持

G97------取销恒线速率把持

二、G代码功用详解

赶快定位

格式:G00X(U)__Z(W)__

注明:(1)该指令使刀具遵照点位把持方法赶快挪移到指定场所。挪移历程中不得对工件

施行加工。

(2)悉数编程轴同时以参数所界说的速率挪移,当某轴走完编程值便中止,而其余

轴持续行动,

(3)不行动的坐标毋庸编程。

(4)G00也许写成G0

例:G00X75Z

G01U-25W-

先是X和Z同时走25赶快到A点,接着Z向再走75赶快到B点。

直线插补

格式:G01X(U)__Z(W)__F__(mm/min)

注明:(1)该指令使刀具遵照直线插补方法挪移到指定场所。挪移速率是由F指令

进给速率。悉数的坐标均也许联动运转。

(2)G01也也许写成G1

例:G01X40Z20F

两轴联动从A点到B点

圆弧插补

格式1:G02X(u)____Z(w)____I____K____F_____

注明:(1)X、Z在G90时,圆弧止境坐标是相对编程零点的绝对坐标值。在G91时,

圆弧止境是相对圆弧肇始的增量值。不管G90,G91时,I和K为圆弧的圆心相关于肇始的增量坐标。

I是X方位值、K是Z方位值。圆心坐标在圆弧插补时不得省略,除非用其余格式编程。

(2)G02指令编程时,也许直接编过象限圆,整圆等。

注:过象限时,会主动施行空隙赔偿,假如参数区末输入空隙赔偿与机床理论反向空隙

迥异,城市在工件上形成显然的切痕。

(3)G02也也许写成G2。

例:G02X60Z50I40K0F

格式2:G02X(u)____Z(w)____R(+\-)__F__

注明:(1)不能用于整圆的编程

(2)R为工件单边R弧的半径。R为带标志,“+”示意圆弧角小于度;

“-”示意圆弧角大于度。此中“+”也许省略。

(3)它以止境点坐标为准,当止境与肇始的长度值大于2R时,则以直线接替圆弧。

例:G02X60Z50R20F

格式3:G02X(u)____Z(w)____CR=__(半径)F__

格式4:G02X(u)____Z(w)__D__(直径)F___

这两种编程格式根底上与格式2不异

顺圆插补

注明:除了圆弧回旋方位相悖外,格式与G02指令不异。

按时停息

格式:G04__F__或G04__K__

注明:加工行动停息,功夫到后,持续加工。停息功夫由F背面的数据指定。单元是秒。

规模是0.01秒到秒。

中央点圆弧插补

格式:G05X(u)____Z(w)____IX_____IZ_____F_____

注明:(1)X,Z为止境坐标值,IX,IZ为中央点坐标值。别的与G02/G03类似

例:G05X60Z50IX50IZ60F

加快/加速

格式:G08

注明:它们在程序段中单身占一行,在程序中运转到这一段时,进给速率将添加10%,如要添加20%则须要写成单身的两段。

半径编程

格式:G22

注明:在程序中单身占一行,则系统以半径方法运转,程序中上面的数值也因而半径为准的。

直径尺寸编程方法

格式:G23

注明:在程序中单身占一行,则系统以直径方法运转,程序中上面的数值也因而直径为准的。

跳转加工

格式:G25LXXX

注明:当程序实行到这段程序时,就迁徙它指定的程序段。(XXX为程序段号)。

轮回加工

格式:G26LXXXQXX

注明:当程序实行到这段程序时,它指定的程序段着手到本段做为一个轮回体,轮回次数由Q背面的数值决意。

倍率刊出

格式:G30

注明:在程序中单身占一行,与G31协助利用,刊出G31的功用。

倍率界说

格式:G31F_____

G32—等螺距罗纹加工(英制)

G33—等螺距罗纹加工(公制)

格式:G32/G33X(u)____Z(w)____F____

注明:(1)X、Z为止境坐标值,F为螺距

(2)G33/G32只可加工单刀、单头罗纹。

(3)X值的改观,能加工锥罗纹

(4)利用该指令时,主轴的转速不能过高,不然刀具磨损较大。

设定工件坐标/设定主轴最高(低)转速

格式:G50S____Q____

注明:S为主轴最高转速,Q为主轴最低转速

设定工件坐标

格式:G54

注明:在系统中也许有几个坐标系,G54对应于第一个坐标系,其原点场所数值在机床参数中设定。

G55—设定工件坐标二

同上

G56—设定工件坐标三

同上

G57—设定工件坐标四

同上

G58—设定工件坐标五

同上

G59—设定工件坐标六

同上

正确门路方法

格式:G60

注明:在理论加工历程中,几个行为连在一同时,用正确门路编程时,那末在施行下一段加工时,将会有个缓冲历程(意即加速)。

赓续门路方法

格式:G64

注明:相对G60而言。紧要用于粗加工。

回参考点(机床零点)

格式:G74XZ

注明:(1)本段中不得呈现其余实质。

(2)G74背面呈现的的坐标将以X、Z顺序回零。

(3)利用G74前一定确认机床装置了参考点开关。

(4)也也许施行单轴回零。

返回编程坐标零点

格式:G75XZ

注明:返回编程坐标零点

返回编程坐标肇始点

格式:G76

注明:返回到刀具着手加工的场所。

外圆(内圆)中止轮回

格式:G81__X(U)__Z(W)__R__I__K__F__

注明:(1)X,Z为止境坐标值,U,W为止境相关于今朝点的增量值。

(2)R为肇始截面的要加工的直径。

(3)I为粗车进给,K为精车进给,I、K为有标志数,而且两者的标志应不异。

标志商定以下:由内向重心轴切削(车外圆)为“—”,反这为“+”。

(4)不同的X,Z,R决意外圆不同的开关,如:有锥度或没有度,

正向锥度或反向锥度,左切削或右切削等。

(5)F为切削加工的速率(mm/min)

(6)加工完毕后,刀具中止在止境上。

例:G81X40ZR15I-3K-1F

加工历程:

1:G01进刀2倍的I(第一刀为I,结尾一刀为I+K精车),施行深度切削:

2:G01两轴插补,切削至止境截面,假如加工完毕则中止:

3:G01退刀I到平安场所,同时施行襄理切面润滑处置

4:G00赶快进刀到高工面I外,预留I施行下一步切削加工,反复至1。

绝对值方法编程

格式:G90

注明:(1)G90编入程序时,往后悉数编入的坐标值一块因而编程零点为基准的。

(2)系统上电后,机床处在G状况。

NG90G92x20z90

NG01X40Z80F

NG03X60Z50I0K-10

NM02

增量方法编程

格式:G91

注明:G91编入程序时,往后悉数坐标值均昔日一个坐标场所做为肇始来策画

行动的编程值。鄙人一段坐标系中,一直昔日一点做为肇始点来编程。

例:NG91G92X20Z85

NG01X20Z-10F

NZ-20

NX20Z-15

NM02

设定工件坐标系

格式:G92X__Z__

注明:(1)G92只改观系统今朝显示的坐标值,不挪移坐标轴,抵达设定坐标

原点的目标。

(2)G92的成效是将显示的刀尖坐标改为设定值。

(3)G92背面的XZ可别离编入,也可全编。

G94—进给率,每分钟进给

注明:这是机床的开机默许状况。

子程序移用

格式:G20L__

N__

注明:(1)L后为要移用的子程序N后的程序名,但不能把N输入。

N背面只准许带数字1~。

(2)本段程序不得呈现以上形容之外的实质。

子程序完毕返回

格式:G24

注明:(1)G24示意子程序完毕,返回到移用该子程序程序的下一段。

(2)G24与G20成对呈现

(3)G24本段不准许有别的指令呈现。

三、G代码编程实例

例:经过下例注明在子程序移用历程中参数的转达历程,请留心运用

程序名:P10

M03S0

G20L

M02

NG92X50Z接待


转载请注明:http://www.aierlanlan.com/rzfs/917.html