所有分类
  • 所有分类
  • 实时新闻

加工中心常用G代码和M代码大全,收藏好了!

加工中心常用G代码和M代码大全,收藏好了!

我们在使用数控加工中心的过程中,最常见的数控代码有两种,一种是g代码,一种是M代码。本文整理了常见的G代码和M代码的含义,不同厂商不同的数控系统可能稍有出入,在实际中以说明书为准。

G代码:准备功能, 控制机床动作(比如G00快速移动)

M代码:辅助功能, 辅助机床动作。(比如M03主轴正转)

01 G代码指令

G00 — 快速定位

G01 — 直线插补

G02 — 圆弧插补(顺时针)

G03 — 圆弧插补(逆时针)

G04 — 暂停

G05 — 高速高精度制御 1(部分机床)

G05.1 — 高速高精度制御 2(部分机床)

G07.1/107 — 圆筒补间(部分机床)

G09 — 正确停止检查(部分机床)

G10 — 程式参数输入/补正输入(部分机床)

G11 — 程式参数输入取消(部分机床)

G12 — 整圆切削CW(部分机床)

G13 — 整圆切削CCW(部分机床)

G12.1/112 — 极坐标补间有效(部分机床)

G13.1/113 — 极坐标补间取消(部分机床)

G15 — 极坐标指令取消(部分机床)

G16 — 极坐标指令有效(部分机床)

G17 — XY平面选择

G18 — ZX平面选择

G19 — YZ平面选择

G20 — 选择英制

G21 — 选择公制

G28 — 返回参考点

G29 — 从参考点返回

G30 — 第2~4参考点复归 (部分机床)

G30.1 — 复归刀具位置1 (部分机床)

G30.2 — 复归刀具位置2 (部分机床)

G30.3 — 复归刀具位置3 (部分机床)

G30.4 — 复归刀具位置4 (部分机床)

G30.5 — 复归刀具位置5 (部分机床)

G30.6 — 复归刀具位置6 (部分机床)

G31 — 跳跃机能 (部分机床)

G31.1 — 跳跃机能1 (部分机床)

G31.2 — 跳跃机能2 (部分机床)

G31.3 — 跳跃机能3 (部分机床)

G32 — 模态G指令

G33 — 螺纹切削

G34 — 特别固定循环(圆周孔循环)

G35 — 特别固定循环(角度直线孔循环)

G36 — 特别固定循环(圆弧)

G37 — 自动刀具长测定

G37.1 — 特别固定循环(棋盘孔循环)

G38 — 刀具径补正向量指定

G39 — 刀具径补正转角圆弧补正

G40 — 刀具径补正取消

G41 — 刀具径补正 左

G42 — 刀具径补正 右

G40.1 — 法线制御取消

G41.1 — 法线制御左 有效

G42.1 — 法线制御右 有效

G43 — 刀具长设定(正)

G44 — 刀具长设定(负)

G43.1 — 第1主轴制御 有效

G44.1 — 第2主轴制御 有效

G45 — 刀具位置设定(扩张)

G46 — 刀具位置设定(缩小)

G47 — 刀具位置设定(二倍)

G48 — 刀具位置设定(减半)

G47.1 2 — 主轴同时制御有效

G49 — 刀具长设定取消

G50 — 比例缩放取消

G51 — 比例缩放有效

G50.1 — G指令镜象取消

G51.1 — G指令镜象有效

G52 — 局部坐标系设定

G53 — 机械坐标系选择

G54 — 工件坐标系(第一)默认

G55 — 工件坐标系(第二)

G56 — 工件坐标系(第三)

G57 — 工件坐标系(第四)

G58 — 工件坐标系(第五)

G59 — 工件坐标系(第六)

G60 — 单方向定位

G61 — 准确停止方式

G62 — 镜像指令

G63 — 攻丝方式

G64 — 取消G61

G65 — 宏调用子程序

G68 — 旋转G17,G18,G19,X Y,Z,R

G69 — 取消G68

G70 — 圆周钻孔

G71 — 圆弧钻孔

G72 — 角度钻孔

G73 — 高速深钻孔循环

G74 — 后退攻丝循环

G76 — 精镗孔循环

G77 — 后退式镗孔循环

G80 — 取消固定循环

G81 — 钻孔循环

G82 — 点钻孔循环

G83 — 深孔钻孔循环

G84 — 攻丝循环

G85 — 镗孔循环

G86 — 镗孔/停止循环

G87 — 镗孔/缩回循环

G88 — 镗孔/暂停/缩回

G89 — 镗孔/暂停循环

G90 — 绝对值编程

G91 — 增量编程

G92 — 设定工件坐标

G93 — 每分钟进给次数

G94 — 每分钟进给速度

G98 — 开始点返回

G99 — R平面选择

G98 — 固定循环返回起始点(部分机床)

G99 — 返回固定循环R点(部分机床)

G114.1 — 主轴同期制御

G100~225 — 使用者巨集(G码呼叫)最大10个

02 M代码指令

M00 — 程式停止(暂停)

M01 — 程式选择性停止/选择性套用

M02 — 程序结束

M03 — 主轴正转

M04 — 主轴反转

M05 — 主轴停止

M06 — 自动刀具交换

M07 — 吹气启动

M08 — 切削液启动

M09 — 切削液关闭

M10 — 工作台(B轴)锁住

M11 — 工作台(B轴)松开

M13 — 主轴顺时针转动及加切削液

M14 — 主轴逆时针转动及加切削液

M15 — 正方向运动

M16 — 负方向运动

M19 — 主轴定位

M21 — X轴镜象启动

M22 — Y轴镜象启动

M23 — 镜象取消

M24 — 第四轴镜象启动

M25 — 第四轴夹紧

M26 — 第四轴松开

M27 — 分度盘功能

M29 — 刚性攻牙

M30 — 程式结束/自动断电

M48 — 深钻孔启动

M52 — 刀库右移

M53 — 刀库左移

M70 — 自动刀具建立

M71 — 刀套向下

M72 — 换刀臂60°

M73 — 主轴松刀

M74 — 换刀臂180°

M75 — 主轴夹刀

M76 — 换刀臂0°

M77 — 刀臂向上

M81 — 工作台交换确认

M82 — 工作台上

M83 — 工作台下

M84 — 工作台伸出

M85 — 工作台缩回

M86 — 工作台门开

M87 — 工作台门关

M98 — 调用子程序

M99 — 子程序结束

原文链接:https://www.w1ym.com/66120/,转载请注明出处~~~
0

评论0

请先

站点公告

【温馨提示】 本站不建议您对本站支付任何费用或开通任何会员本站99%资源为免费资源只提供共享不提供技术支持,本站资源主要以学习开发为主,本站是为个人资源记录学习研究等情况而建立,如特殊原因下载,需在24小时删除相关资源。本站资源均来自互联网收集或网友分享,若有侵权,请联系站长删除,谢谢。立即查看
显示验证码
没有账号?注册  忘记密码?