数控编程M代码大全
在CNC加工当中中,电脑方面有UG和MC以及HM等一系列软件代替了人工编程,但有些简单的零件和程序修改是肯定要用到手工编程的,所以认识代码是必不可少的。其中M代码是最常见也是最常用的代码,今天我就给大家收集了所有能用到的M代码供大家参考。
后面M后面是:没有特定的功能(不指定),可能是没有这个代码,或许是我没有找到。由于时间有限,要是有遗漏的和错误的。欢迎大家指正,感谢!!!
M代码内容:
M00 程序停止
M01 任选停止
M02 程序结束(复位)
M03 工作主轴起动(正转)
M04 工作主轴起动(反转)
M05 主轴停止
MO6 刀具交换
MO7 特定于某些机床开气或者开冷却液
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主轴转速倍率无效取消