G代码和M代码是数控编程最常用的两种代码形式。G代码和M代码都大同小异,区别不是很大。M代码 M0 程序亭止 M1 程序可选停 M2 程序结束 (格式 1) M3 主轴顺时针旋转(CW) M4 主轴逆时针旋转 M5 主轴停止 M6 换刀指令 M7 冷却液开 M7.1 可编程冷却液开 M8 第二冷却液开 M8.1 可编程冷却液开 M9 冷却液关 M17 局部子程序结束 M19 主轴停止和定向 M30 所有子程序结束(格式1和2) M30 程序结束(格式2) M60-M69 用户附件装置G代码G0 快速移动 G1 直线移动 G2 顺时针圆弧差补 G3 逆时针圆弧差补 G8 加速(不是斜率进给) G9 减速(进给斜率) G40 取消刀具补偿 G41 刀具左补偿 G42 刀具右补偿 G68 坐标系旋转 G69 取消坐标系旋转 G80 取消固定循环 G81 转孔 G82 沉孔镗、中心钻、轷孔 G83 使用Q指令的深孔钻 深孔钻使用I、J、K G84 右旋螺纹 G84.1右旋螺纹刚性 G85 镗削进入和以进给速度退出 G86 镗孔主轴停、定向、快速退出 G87 镗削进入和以进给速度退出 G88 镗削进入,暂停和以进给速度退出 G89 镗削进入,暂停和以进给速度退出 G90 绝对模式 G91 增量模式 G98 返回初始平面 G99 回到进刀平面(R平面)参考资料http://www.skjgzx.org/wenda