数控车床G代码表

数控车床G代码表,第1张

一、G00------快速定位

二、G01------直线插补

三、G02------顺时针方向圆弧插补

四、G03------逆时针方向圆弧插补

五、G04------定时暂停

六、G05------通过中间点圆弧插补

七、G06------抛物线插补

八、G07------Z 样条曲线插补

九、G08------进给加速

十、G09------进给减速

十一、G10------数据设置

十二、G16------极坐标编程

十三、G17------加工XY平面

十四、G18------加工XZ平面

十五、G19------加工YZ平面

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

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

十八、G22------半径尺寸编程方式

十九、G220-----系统 *** 作界面上使用

二十、G23------直径尺寸编程方式

二十一、G230-----系统 *** 作界面上使用

二十二、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------准确路径方式(精)

G00、G01、G02、G03指令的程序段格式分别为

G00 X_ Y_ Z_ ;快速点定位指令

G01X_ Y_ Z_ F_ ;直线插补指令,F的单位为mm/min

G02/G03 X_ Y_ I_ J_ F_ ;或G02/G03 X_ Y_ R_ F_ ;

圆弧插补指令

 

 

 

 

 

 

顺时针:

G90 G02 X321.65 Y280 R-145.6 F30

G90 G02 X321.65 Y280 I40 J140 F30

G91 G02 X161.65 Y220 R-145.6 F30

G91 G02 X161.65 Y220 I40 J140 F30

逆时针:

G90 G03 X160 Y60 R-145.6 F30

G90 G03 X160 Y60 I-121.65 J-80 F30

G91 G03 X-161.65 Y-220 R-145.6 F30

G91 G03 X-161.65 Y-220 I-121.65 J-80 F30

G+两位数字一般表示的控制刀具运行的的方式。

G00是快速定位(移动)指令,执行G00的结果是使刀具从当前位置向目标位置快速移动使用G00时必须注意刀具是否可能与工件相碰。

G01是直线插补(切削)指令,使刀具按照给定的速度F做直线运动使用G01前必须保证刀具的当前位置为正确位置,且如果是首次使用G01,必须指定进给量F值。

G02是顺时针圆弧插补指令,使刀具按照顺时针指令进行圆弧插补。

扩展资料:

G03是逆时针圆弧插补指令,使刀具按照逆时针指令进行圆弧插补。

逆时针圆弧插补指令的指令格式为:

G03 X(U)_ Z(W)_ R_ F_

G03 X(U)_ Z(W)_ I_ K_ F_

其中:

⑴X_ Z_ 是圆弧插补的终点坐标的绝对值,U_ W_是圆弧插补的终点坐标的增量值。

⑵(半径法)R是圆弧半径,以半径值表示。

当圆弧对应的圆心角≤180°时,R是正值;

当圆弧对应的圆心角>180°时,R是负值。

⑶(圆心法)I、K是圆心相对于圆弧起点的坐标增量,在X(I)、Z(K)轴上的分向量。

⑷选用原则:以使用较方便者(不用计算,即可看出数值者)为取舍,当同一程序段中同时出现I、K和R时,以R为优先(即有效)I、K无效。

⑸I为0或K为0时,可省略不写。

⑹若要插补一整圆时,只能用圆心法表示,半径法无法执行。若用半径法以两个半圆相接,其真圆度误差会太大。

⑺F为沿圆弧切线方向的进给率或进给速度。

参考资料:百度百科-数控编程


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7787259.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-09
下一篇 2023-04-09

发表评论

登录后才能评论

评论列表(0条)

保存