数控机床及编程中
M 指令
辅助功能字是用于指定主轴的旋转方向、启动、停止、冷却液的开关,工件或刀具的夹紧和松
开,刀具的更换等功能。辅助功能字由地址符
M 和其后的两位数字组成。JB3208-83 标准中
规定如下表:
代码
功能作用
范围
功能
代码
功能作
用范围
功能
M00
*
程序停止
M36
*
进给范围 1
M01
*
计划结束
M37
*
进给范围 2
M02
*
程序结束
M38
*
主轴速度范围 1
M03
主轴顺时针转动
M39
*
主轴速度范围 2
M04
主轴逆时针转动
M40-M45
*
齿轮换档
M05
主轴停止
M46-M47
*
不指定
M06
*
换刀
M48
*
注销 M49
M07
2 号冷却液开
M49
*
进给率修正旁路
M08
1 号冷却液开
M50
*
3 号冷却液开
M09
冷却液关
M51
*
4 号冷却液开
M10
夹紧
M52-M54
*
不指定
M11
松开
M55
*
刀具直线位移,位置 1
M12
*
不指定
M56
*
刀具直线位移,位置 2
M13
主轴顺时针,冷却液开
M57-M59
*
不指定
M14
主轴逆时针,冷却液开
M60
更换工作
M15
*
正运动
M61
工件直线位移,位置 1
M16
*
负运动
M62
*
工件直线位移,位置 2
M17-M18
*
不指定
M63-M70
*
不指定
M19
主轴定向停止
M71
*
工件角度位移,位置 1
M20-M29
*
永不指定
M72
*
工件角度位移,位置 2
M30
*
纸带结束
M73-M89
*
不指定
M31
*
互锁旁路