数控技术编程基础知识G代码M代码汇总

数控技术编程基础知识G代码M代码汇总
数控技术编程基础知识G代码M代码汇总

数控技术编程基础知识---数控代码汇总M代码

M00程序停止

M01条件程序停止

M02 程序结束

M03主轴正转

M04主轴反转

M05主轴停止

M06 自动换刀指令

M08冷却开

M09冷却关

M18主轴定向解除

M19主轴定向

M29刚性攻丝

M30程序结束并返回程序头

M98调用子程序M98 Pxxxxxx或M98 PL

M99子程序结束返回/重复执行

G代码

G00快速移动

G01直线插补

G02顺时针圆弧插补

G03逆时针圆弧插补

G04进给(刀具)暂停指令

G90绝对编程

G91增量编程

G92工件坐标系选择

G54选定工件坐标系1

G55选定工件坐标系2

G56选定工件坐标系3

G57选定工件坐标系4

G58选定工件坐标系5

G59选定工件坐标系6

G17G18G19指定坐标平面(XY、ZX、YZ平面) G40取消刀补

G41(顺铣)左刀补

(沿刀具前进方向看,刀具在工件轮廓左边)

G42(逆铣)右刀补

(沿刀具前进方向看,刀具在工件轮廓右边)

G43刀具长度正补偿

G44刀具长度负补偿

G50最高转速限制指令(主轴)

G96恒线速度控制指令

G97主轴转速设定指令(也可取消恒线速度指令) G90内径、外径车削循环指令

直线车削循环

圆锥车削循环

G94端面车削循环指令

端面车削循环

带锥面的端面车削循环

G71外径、内径粗车循环指令

G71

G72端面车削循环指令

G73成型车削循环指令

G70内外径精车循环指令(G71、G72、G73指令后必须使用该指令)

G70 P(ns)Q(nf);ns为精车程序第一个程序段的顺序号,nf 为精车程序最后一个程序段的顺序号

G24、G25镜像功能、取消镜像功能

G68、G69图形旋转指令,取消图形旋转指令

G28自动返回参考点指令(使用前取消所有刀补)

G29从参考点自动返回指令

G30返回第二参考点指令

G27参考点返回检查指令

常用固定循环指令

常用的固定循环指令能完成的工作有:钻孔、攻螺纹和镗孔等。这些循环通常包括下列六个基本操作动作:

1、在XY平面定位

2、快速移动到R平面

3、孔的切削加工

4、孔底动作

5、返回到R平面

6、返回到起始点。

R平面为在孔口时,快速运动与进给运动的转换位置。

常用的固定循环有高速深孔钻循环、螺纹切削循环、精镗循环等。

编程格式G90 /G91 G98/G99 G73~G89 X~ Y~ Z~ R~ Q~ P~ F~ K ~

式中:G90 /G91--绝对坐标编程或增量坐标编程;

G98--返回起始点;

G99--返回R平面。

G73~G89--孔加工方式,如钻孔加工、高速深孔钻加工、镗孔加工等;

X、Y--孔的位置坐标;

Z--孔底坐标;

R--安全面(R面)的坐标。增量方式时,为起始点到R面的增量距离;在绝对方式时,为R面的绝对坐标;

Q--每次切削深度;

P--孔底的暂停时间;

F--切削进给速度;

K--规定重复加工次数。

固定循环由G 80或01组G代码撤消。

G73高速深孔钻循环指令

G73 X Y Z R Q P F K

G84右旋螺纹加工循环指令(前有M29时为刚性攻丝) G84 X Y Z R P F K

G74左旋螺纹加工循环指令(前有M29时为刚性攻丝) G74 X Y Z R P F K

G81定点钻孔循环指令

G81 X Y Z R F K

G82钻孔循环

G82 X Y Z R P F K

G83排屑钻孔循环

G83 X Y Z R Q F K

G89镗孔循环

G89 X Y Z R P F K

G80取消固定循环

T功能

四位数字,前两位为刀具号码,后两位为刀具长度补偿号又是刀具半径补偿号,后两位为00时为取消改刀具补偿。

相关主题
相关文档
最新文档