- 115
- 0
- 约5.97千字
- 约 7页
- 2020-09-07 发布于天津
- 举报
.
M 代码
M00 程序暂停
M02 程序结素
M03 主轴正转
M04 主轴反转
M05 主轴停止
M08 冷却液开
M09 冷却液关
M96 程序段调用
M97 程序跳转
M98 子程序调用
M99 子程序返回
功能: 指令 M00和 M02均使系统从运动进入停顿状态。
二者的区别在于: M00 指令只是使系统暂时停顿,并将所有模态信息保存
在专门的数据区中,系统处于进给保持状态,按启动键后程序继续往下执
行; M02 指令则结束加工程序的运行。
M00指令主要用于在加工在加工过程中测量工件尺寸、 重新装夹工件及手动
变速等固定的手工操作; M02指令则是作为程序结束的标志。
指令格式: M00;(程序暂停)
M02;(程序停止)
编程举例: 设刀具在圆弧插补后,程序暂停,在测量工件尺寸是否正确后程序
继续执行,直到结束。
N30 G02 X30 Y20 R10 F800 S500 M02 M08 ; 圆弧插补
;.
.
N40 G00 X0 Y0 M00 ; 程序暂停,测量工件尺寸
…… ;程序继续执行,快速点定位、进给速度、主轴转速、转向及冷却液等模态
信息保持
N80 M02 系统复位,程序结束
功能: 指令 M03,M04和 M05用主于在加工过程中控制主轴,使主轴启动或停止。
指令格式: M03;(启动主轴正转,模态)
M04;(启动主轴反转,模态)
M05;(主轴停止,模态)
说明: 主轴正转是指从主轴向立柱看去,主轴顺时针运转;主轴反转则是指从主轴向立
柱看去,主轴逆时针运转。
M03,M04和 M05为一组指令, 在执行时一直有效, 直到被同组的指令取代,
如指令 M03被 M04 (或M05)取代。
编程举例: 设置刀具进给速度为 400mm/min ,主轴转速为 300r/min ,主轴正转,刀具沿直
线插补,主轴反转,刀具继续沿直线插补,编程如下:
N30 G01 X20 Y60 F400 S300 M03 ;主轴正转直线插补
N40 M05; 主轴停
N50 G01 X70 Y50 M04 ; 主轴反转,继续直线插补
提示: 在指令 M03和 M04之间转换时 (主轴正反转切换时)一般要求使用指令 M05(主轴停)
来进行过渡。
功能: 冷却液用于对高速切削的刀具进行降温处理, 目的是防止其因过热而损坏。
指令格式: M08 ;(打开冷却液,模态)
;.
.
M09;(关闭冷却液,模态)
说明: M08 和 M09 为一组指令,用于在加工过程中控制冷
原创力文档

文档评论(0)