background image

数控机床及编程中

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

*

互锁旁路