数控加工中心常用的G代码和M指令
时间:2021.03.07
创作:欧阳德
我们在使用数控加工中心的过程中,最常见的数控代码有两种,一种是G代码,一种是M代码。本文整理了常见的G代码和M代码的含义,不同厂商不同的数控系统可能稍有出入,在实际中以说明书为准。
G00------快速定位
G01------直线插补
G02------顺时针方向圆弧插补
G03------逆时针方向圆弧插补
G04------定时暂停
G20英制
G21公制
G40取消刀具半径补偿
G41左补偿
G42右补偿
D00--D99为刀具补偿号 
刀具长度补偿
G43刀具向上抬起,正向补偿
G44刀具向下补偿,负向补偿
G49取消刀具长度补偿
G54------设定工件坐标系一
G55------设定工件坐标系二
G56------设定工件坐标系三
G57------设定工件坐标系四
G58------设定工件坐标系五
G59------设定工件坐标系六
G76 镗孔粗镗可以使用G81
G76Z_X_Y_Q_F_;这里的Q为主轴偏移量
使用G76之前先在MDI模式使用M19进行主轴定位,查看镗刀方向,刀尖指向人,Q为正值,刀尖指向机床里面,Q值为负,即主轴沿Y轴移动是正值还是负值。
G84   为右攻牙 要和M03配合 主轴顺时针转动
M29   为刚性攻丝
M28   为取消刚性攻丝
三菱F=螺距
发那科F=螺距X转速L为循环次数,循环1 次可不写
G80取消钻孔循环
G81普通钻孔点孔
G82 铰孔:支持底部停留
G82X_Y_R_Z_P_F_L_;主轴移动到XY,再快速定位至R,再以F指定的进给速度钻孔到Z的位置,然后停留P设定的时间(0.5秒为P=500)
G83支持排屑
G83X_Y_R_Z_Q_F_;Q为在钻到Z点之前,每钻多少,排一次屑。
G90------绝对尺寸
G91------相对尺寸
G92------预制坐标
G98返回上一平面机床默认G98
G99返回R点
M03---主轴起动(顺时针)
M04---主轴起动(逆时针)
M05---主轴停止
M06---换刀
M07---2号冷却液开/吹气开启
M08---1号冷却液开
M09---冷却液关
M30程式结束,光标返回程序头
M71 刀套向下(部份机床支持)
M72 换刀臂60°(部份机床支持)
M73 主轴松刀(部份机床支持)
M74 换刀臂180°(部份机床支持)
M75 主轴夹刀(部份机床支持)
M76 换刀臂0°(部份机床支持)
M77 刀臂向上(部份机床支持)
M98调用子程序
M99子程序结束
G80取消固定循环
时间:2021.03.07
创作:欧阳德
m98调用子程序格式