辅助功能M 代码也称M 指令,由字母M 和其后的两位数字(M00~M99)组成。它是控制机床某一辅助动作通/断(开/关)的指令,如主轴的正反转、冷却液的开关等。表1-6为GB/T3208-1999标准规定的M 代码及其功能。
表1-6 辅助功能(M 功能)代码
(续表)
常用的辅助功能(M 功能)代码及其应用如下:
M00——程序暂停。用以停止主轴旋转、进给和冷却液,以便执行其他动作,如手动变速、换刀、测量工件。当按下循环启动键后,继续执行后面的程序。
M01——计划停止。如果操作者在执行某个程序段之后准备临时停机或关键尺寸的抽样检查,便可预先接通“任选停止”开关。当机床执行到M01时,就进入程序停止状态。此后,须按下循环启动键后,才能执行以下程序。但如果不接通“任选停止”开关,则M01指令不起作用。(www.daowen.com)
M02——程序结束。该指令编在最后一条程序句中,用以表示程序结束,数控系统处于复位状态。
M03、M04、M05——命令主轴正转、反转和停止。主轴正转方向是从主轴轴线向正Z方向看的顺时针旋转方向,逆时针方向则为反转方向。
主轴转速用字母S及S后面的数字表示,单位mm/min。如S1000 M03表示主轴正转,转速1000r/min,S2000 M04表示主轴反转,转速为2000r/min。对于有恒线速控制功能的机床,在恒线速状态下,S表示切削点的线速度,单位为m/min。如G96 S50表示切削点的线速度为50m/min。
M06——换刀指令。用于具有自动换刀装置的机床,如加工中心和有回转刀架的数控车床。所换刀具用字母T 及T 后面的数字表示,T 后面跟随的数字有两位或四位,表示选择的刀具和刀补号。
M07、M08、M09——分别表示2号冷却液开、1号冷却液开、冷却液关。
M30——程序结束并返回到程序开始的字符位置,准备下一个零件的加工。
M98——调用子程序。
M99——子程序结束并返回主程序。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。