CNC 机床 G 代码和 M 代码 – CNC 铣床和车床
cnc机床G代码和M代码的完整列表。
此G代码和M代码表可作为编程或学习数控机床编程时的参考。
G 和 M 代码的完整列表,这些代码在世界各地的数控机床车间中使用的几乎所有数控控件中都很常见。
CNC 铣削 G 代码列表
G代码 | 描述 |
---|---|
G00 | 快速遍历 |
G01 | 线性插值 |
G02 | 圆弧插补CW |
G03 | 逆时针圆弧插补 |
G04 | 停留 |
17国集团 | X Y平面选择 |
八国集团 | Z X平面选择 |
G19 | Y Z平面选择 |
G28 | 返回参考位置 |
G30 | 第2、3、4参考点返回 |
G40 | 刀具补偿取消 |
G41 | 刀具补偿左 |
G42 | 刀具补偿权 |
G43 | 刀具长度补偿+方向 |
G44 | 刀具长度补偿-方向 |
G49 | 刀具长度补偿取消 |
G53 | 机械坐标系选择 |
G54 | 工件坐标系1选择 |
G55 | 工件坐标系2选择 |
G56 | 工件坐标系3选择 |
G57 | 工件坐标系4选择 |
G58 | 工件坐标系5选择 |
G59 | 工件坐标系6选择 |
G68 | 坐标旋转 |
G69 | 坐标旋转取消 |
G73 | 啄钻循环 |
G74 | 左螺旋切割圆 |
G76 | 精镗循环 |
G80 | 固定循环取消 |
G81 | 钻孔循环、点镗循环 |
G82 | 钻孔循环或沉孔循环 |
G83 | 啄钻循环 |
G84 | 攻牙周期 |
G85 | 无聊的循环 |
G86 | 无聊的循环 |
G87 | 背镗循环 |
G88 | 无聊的循环 |
G89 | 无聊的循环 |
G90 | 绝对命令 |
G91 | 自增命令 |
G92 | 工件坐标系设置或主轴最大转速夹紧 |
G98 | 固定循环返回初始点 |
G99 | 固定循环返回R点 |
数控车床G代码清单
G代码 | 描述 |
---|---|
G00 | 快速遍历 |
G01 | 线性插值 |
G02 | 圆弧插补CW |
G03 | 逆时针圆弧插补 |
G04 | 停留 |
G09 | 准确停止 |
十国集团 | 可编程数据输入 |
二十国集团 | 输入英寸 |
G21 | 以毫米为单位输入 |
G22 | 存储笔划检查功能开启 |
G23 | 存储行程检查功能关闭 |
G27 | 参考位置返回检查 |
G28 | 返回参考位置 |
G32 | 切线 |
G40 | 刀尖半径补偿取消 |
G41 | 左刀尖半径补偿 |
G42 | 右刀尖半径补偿 |
七国集团 | 精加工循环 |
G71 | 车削周期 |
G72 | 面对循环 |
G73 | 模式重复循环 |
G74 | 啄钻循环 |
G75 | 切槽循环 |
G76 | 线程循环 |
G92 | 坐标系设置或最大。主轴转速设置 |
G94 | 每分钟进给 |
G95 | 每转进给 |
G96 | 恒线速控制 |
G97 | 恒线速控制取消 |
CNC 铣削 M 代码列表
M代码 | 描述 |
---|---|
M00 | 程序停止 |
M01 | 可选程序停止 |
M02 | 程序结束 |
M03 | 主轴顺时针启动 |
M04 | 主轴逆时针启动 |
M05 | 主轴停止 |
M06 | 太变了 |
M07 | 冷却液打开 – 喷雾冷却液/冷却液通过主轴 |
M08 | 冷却液开启 – 溢流冷却液 |
M09 | 冷却液关闭 |
M19 | 主轴方向 |
M28 | 返回原点 |
M29 | 刚性丝锥 |
M30 | 程序结束(重置) |
M41 | 低档选择 |
M42 | 高档位选择 |
M94 | 取消镜像 |
M95 | X轴镜像 |
M96 | Y轴镜像 |
M98 | 子程序调用 |
M99 | 子程序结束 |
数控车床M代码表
M代码 | 描述 |
---|---|
M00 | 程序停止 |
M01 | 可选程序停止 |
M02 | 程序结束 |
M03 | 主轴顺时针启动 |
M04 | 主轴逆时针启动 |
M05 | 主轴停止 |
M08 | 开启冷却 |
M09 | 冷却液关闭 |
M29 | 刚性敲击模式 |
M30 | 程序重置结束 |
M40 | 主轴齿轮在中间 |
M41 | 低档选择 |
M42 | 高档位选择 |
M68 | 液压卡盘关闭 |
M69 | 液压夹头打开 |
M78 | 尾座前进 |
M79 | 尾座换向 |
M94 | 镜像取消 |
M95 | X轴镜像 |
M98 | 子程序调用 |
M99 | 子程序结束 |
数控机床