数控编程中G代码的名称及功能

发布日期:2020-12-09 14:26:48浏览次数:13915

1、G00------快速定位
说明:(1)这个指令让刀具按照点位控制方式快速移动到指定位置。移动时不能加工工件。
(2)所有数控编程轴同时以参数定义的速度移动,某个轴走完数控编程值就停止,其他轴继续运动。
(3)不运动的坐标不需要进行数控编程。
(4)G00可以写成G0。

格式:G00 X(U)__Z(W)__

这个指令让刀具按照点位控制方式快速移动到指定位置。移动时不能加工工件。

2、G01------直线插补
格式:G01 X(U)__Z(W)__F__(mm/min)
说明:

这个指令让数控刀具按照直线插补方式移动到指定位置,移动速度由F指令进给速度。所有坐标能联动运行。 

数控编程
2)G01也可以写成G1
3、G02------顺时针方向圆弧插补

格式1:G02 X(u)____Z(w)____I____K____F_____
说明:

X、Z在G90的时候圆弧终点坐标是相对编程零点的绝对坐标值。在G91的时候圆弧终点是相对圆弧起点的增量值。无论G90,G91时,I和K都是圆弧终点的坐标值。I是X方向值、K是Z方向值。圆心坐标在圆弧插补的时候不能省略,除非用其他格式编程。
2)数控编程中G02指令编程的时候,能直接编过象限圆以及整圆等。
注:过象限的时候会自动进行间隙补偿,若参数区末输入间隙补偿和数控机床实际反向间隙
悬殊,都会在工件上产生明显切痕。
3)G02也可以写成G2。
4、G03------逆时针方向圆弧插补

说明:除了圆弧旋转方向相反外格式和G02指令也相同。
5、G04------定时暂停

格式:G04__F__ 或G04 __K__
说明:数控编程中加工运动暂停,时间到了再继续加工。暂停时间用F后面的数据指定。单位是秒。范围为0.01秒到300秒。
6、G05------通过中间点圆弧插补
格式:G05 X(u)____Z(w)____IX_____IZ_____F_____
说明:(1)X,Z是终点坐标值,IX,IZ是中间点坐标值。其它与G02/G03相似
7、G07------Z 样条曲线插补
8、G08------进给加速

说明:数控编程中它们在程序段中独自占一行,在程序中运行到这一段的时候,进给速度将增加10%,如果要增加20%则需要写成单独的两段。
9、G09------进给减速
10、G20------子程序调用

说明:(1)L后为要调用的子程序N后的程序名,但不能把N输入。N后面只允许带数字1~99999999。
2)本段程序不能出现以上描述以外的内容。
11、G22------半径尺寸编程方式

说明:在程序中独自占一行,那么系统以半径方式运行,程序中下面的数值也是以半径为准的。
12、G220-----系统操作界面上使用
13、G23------直径尺寸编程方式

说明:在程序中独自占一行,那么系统以直径方式运行,程序中下面的数值也是以直径为准的。
14、G230-----系统操作界面上使用
15、G24------子程序结束

说明:(1)数控编程中G24表示子程序结束,返回到调用该子程序程序的下一段。
2)数控编程中G24与G20成对出现
3)数控编程中G24本段不允许出现其它指令。
16、G25------跳转加工

说明:当程序执行到这段程序时,就转移它指定的程序段。

17、G26------循环加工

说明:数控编程中当程序执行到这段程序的时候,它指定的程序段开始到本段作为一个循环体,循环次数由Q后面的数值决定。
18、G30------倍率注销

说明:数控编程中在程序中独自占一行,与G31配合使用,注销G31的功能。
19、G31------倍率定义
20、G32------等螺距螺纹切削,英制

等螺距螺纹加工(英制)
21、G33------等螺距螺纹切削,公制

说明:(1)X、Z为终点坐标值,F为螺距
2)G33/G32只能加工单刀、单头螺纹。
3)X值的变化,能加工锥螺纹
4)使用该指令时,主轴的转速不能太高,否则刀具磨损较大。
22、G53,G500设定工件坐标系注销
23、G54------设定工件坐标系一

说明:数控编程在数控系统中可以有几个坐标系,G54对应于第一个坐标系,原点位置数值在机床参数中设定。
24、G55------设定工件坐标系二
25、G56------设定工件坐标系三
26、G57------设定工件坐标系四
27、G58------设定工件坐标系五
28、G59------设定工件坐标系六
29、G60------准确路径方式

说明:在实际加工时几个动作连在一起时,用准确路径编程时,那么在进行下一段加工时将会有个缓冲过程(意即减速)。
30、G64------连续路径方式

说明:相对G60而言。主要用于粗加工。
31、G70------英制尺寸 寸
32、G71------公制尺寸 毫米
33、G74------回参考点(机床零点)
34、G75------返回编程坐标零点

说明:(1)本段中不得出现其他内容。
2)G74后面出现的的座标将以X、Z依次回零。
3)使用G74前一定要保证机床装配了参考点开关。
4)也可以进行单轴回零。

35、G75—返回编程坐标零点
36、G76------返回编程坐标起始点

说明:数控编程中返回到刀具开始加工的位置。
37、G81------外圆固定循环

格式: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)加工结束后,刀具停止在终点上。

38、G331-----螺纹固定循环

说明:(1)数控编程中X向直径变化,X=0是直螺纹
2)Z是螺纹长度,绝对或相对编程均可
3)I是螺纹切完后在X方向的退尾长度,±值
4)数控编程中R螺纹外径与根径的直径差,正值
5)K螺距KMM
6)数控编程中p螺纹的循环加工次数,可以分几刀切完。
38、G90------绝对尺寸G90
说明:(1)数控编程中G90编入程序时,后面所有编入的坐标值全部以编程零点为基准的。
2)系统上电后,机床处在G状态。
39、G91------相对尺寸

说明:数控编程中G91编入程序时,后面所有坐标值均以前一个坐标位置作为起点来计算运动的编程值。在下一段坐标系中,始终以前一点作为起始点来编程。
40、G92------预制坐标

格式:G92 X__ Z__
说明:(1)数控编程中G92只改变系统当前显示的坐标值,不移动坐标轴,达到设定坐标原点的目的。
2)G92的效果是将显示的刀尖坐标改成设定值 。
3)G92后面的XZ可分别编入,也可全编。
41、G94------进给率,每分钟进给

说明:这是机床的开机默认状态。
42、G95------进给率,每转进给

展开