数控编程M代码大全
M代码内容
M00程序停止
M01任选停止
M02程序结束
M03工作主轴起动(正转)
M04工作主轴起动(反转)
M05主轴停止
M06刀具交换
M07
M08冷却液开
M09冷却液关
M10主轴点动关
M11主轴点动开
M12动力刀具轴停止
M13动力刀具轴正转
M14动力刀具轴反转
M15 C轴正向定位
M16 C轴反向定位
M17机外测量数据通过RS232C传送请求
M18主轴定向取消M19主轴定向
M20尾架干涉区或主轴干涉监视关(对面双主轴规格)
M21尾架干涉区或主轴干涉监视开(对面双主轴规格)
M22倒角关
M23倒角开
M24卡盘干涉区关,刀具干涉区关
M25卡盘干涉区开,刀具干涉区开
M26螺纹导程有效轴Z轴指定
M27螺纹导程有效轴X轴指定
M28刀具干涉检查功能关
M29刀具干涉检查功能开
M30程序结束M31
M32螺纹车削单面切削模式
M33螺纹车削时交叉切削模式
M34螺纹车削逆向单面切削模式
M35装料器夹持器Z向滑动后退
M36装料器夹持器Z向滑动前进
M37装料器臂后退
M38装料器臂前进到卸载位置
M39装料器臂前进到卡盘位置
M40主轴齿轮空档
M41主轴齿轮1档或底速线圈
M42主轴齿轮2档或高速线圈
M43主轴齿轮3档
M44主轴齿轮4档
M45
M46
M47
M48主轴转速倍率无效取消
M49主轴转速倍率无效
M50附加吹气口1关
M51附加吹气口1开M52M53
M54分度卡盘自动分度
M55尾架后退
M56尾架前进
M57
M58卡盘底压
M59卡盘高压
M60 M61取消
M61圆周速度恒定切削时,恒定旋转应答忽视
M62 M64取消
M63主轴旋转M码应答忽视
M64主轴旋转之外的M码应答忽视
M65T码应答忽视
M66刀架回转位置自由
M67凸轮车削循环中同步运行模式取消
M68同步模式A运行开
M69同步模式B运行开
M70手动换到指令
M71
M72ATC单元定位在接近位置
M73螺纹车削类型1
M74螺纹车削类型2
M75螺纹车削类型3
M76工件捕手后退
M77工件捕手前进
M78中心架松开
M79中心架夹紧
M80过切前进
M81过切后退
M82
M83卡盘夹紧
M84卡盘松开
M85LAP粗车循环后不返回起始位置
M86刀架右回转指定
M87 M86取消
M88吹气关M89吹气开M90关门M91开门
M92棒料进给器后退
M93棒料进给器前进
M94装料器装料
M95装料器卸料
M96副轴用工件捕手后退
M97副轴用工件捕手前进
M98尾架低压
M99尾架高压
M100等待同步指令
M101外部M码
M102外部M码
M103外部M码
M104外部M码
M00 程序暂停,可以按”启动”加工继续执行
M01 程序有条件停止
M02 程序结束,在程序的最后一段被写入
M03 主轴顺时针转
M04 主轴逆时针转
M05 主轴停
M06 更换刀具:机床数据有效时用M6直接更换刀具,其它情况下直接用T指令进行
M07 2号冷却液开
M08 1号冷却液开
M09 冷却液关闭
M10 加紧(滑座、工件、夹具、主轴等)
M11 松开(滑座、工件、夹具、主轴等)
M12 不指定(即在将来修订标准时,可能对它规定功能)
M13 主轴顺时针方向(运转)及冷却液打开
M14 主轴逆时针方向(运转)及冷却液打开
M15 正运动
M16 负运动
M17~M18 不指定(即在将来修订标准时,可能对它规定功能)
M19 主轴定向停止
M20~M29 永不指定
M30 纸带结束
M31 互锁旁路
M32~M35 不指定
M36 进给范围1
M37 进给范围2
M38 主轴速度范围1
M39 主轴速度范围2
M40 自动变换齿轮集
M41~M45 如有需要作为齿轮换挡,此外不指定
M46~M47 不指定
M48 注销M49
M49 进给率修正旁路
M50 3号冷却液开
M51 4号冷却液开
M52~M54 不指定
M55 刀具直线位移,位置1
M56 刀具直线位移,位置2
M57~M59 不指定
M60 更换工作
M61 工件直线位移,位置1