1. 首页
  2. 技术文章
  3. FANUC

FANUC M代码/G代码 含义汇总

FANUC M代码/G代码 含义汇总

M代码 名称 含义
M00 程序停止 执行了M00的程序后停止
M01 随机停止 执行了M01的程序后停止
M02 程序结束 结束程序运行
M03 主轴正转
M04 主轴反转
M05 主轴停止
M06 换刀
M07 送风机ON
M08 冷却剂ON
M09 冷却剂OFF
M10 夹紧 附加轴规格中使用夹紧/松开信号时,夹紧第4轴
M11 松开 附加轴规格中使用夹紧/松开信号时,松开第4轴
M12 抑制缓冲的M代码 在该程序段预读处理暂停   希望在用户宏程序等,之前的程序段执行结束时执行宏语句时使用.
M13 高速主轴正转
M14 高速主轴反转
M15 高速主轴停止
M16 换刀时DDR高速定位
M17 接触式探头电源打开
M18 接触式探头电源关闭
M19 主轴定位
M20 中心贯穿冷却剂泵OFF
M21 中心贯穿冷却剂泵ON
M22 中心贯穿冷却剂ON
M23 中心贯穿空气清洗ON
M24 中心贯穿冷却剂/空气清洗ON
M25 转塔分度 利用全自动转塔恢复功能进行转塔分度
M26 主轴丝锥清洗  清洗功能有效
M27 主轴丝锥清洗  清洗功能无效
M28 小径深孔钻循环ON 启用小径深孔钻循环方式
M29 刚性方式 攻丝方式为刚性方式
M30 程序结束
M31 加工方式设定
M32 穿孔循环用无负载检测 开始AI刀具监控器功能的无负载检测
M33 穿孔循环用无负载检测 对AI刀具监控器功能的无负载检测进行判定
M34 穿孔循环用无负载检测 结束AI刀具监控器功能的无负载检测
M38 接触式探头异常检测开始
M39 接触式探头异常检测结束
M40 AI刀具监控器功能无效
M41 AI刀具监控器功能有效
M42 菜单操作时使用
M43 报警判定用M代码 确认当前的刀具寿命和自动润滑的情况,输出报警
M44 AI刀具监控器数据设定 用程序设定AI刀具监控器的各数据
M45 在宏程序(O9029)中使用
M46 在宏程序(O9030)中使用
M50 送风机ON 进行送风
M51 安全门关 (旁门)机器人系统
M52 安全门开 (旁门)机器人系统
M60-M65 自动开关门信号输出 自动门打开,向外部设备输出信号
M66 高速主轴电极夹检测开始 高速主轴电极夹检测模式置于ON
M67 高速主轴电极夹检测结束 高速主轴电极夹检测模式置于OFF
M70 第4轴钳制确认(DDR260/B专用)
M71 夹紧 附加轴规格中使用夹紧/松开信号时,夹紧第4轴
M72 松开 附加轴规格中使用夹紧/松开信号时,松开第4轴
M73 X轴镜像ON 启动X轴镜像功能
M74 Y轴镜像ON 启动Y轴镜像功能
M76 第4轴镜像ON 启动第4轴镜像功能
M77 镜像OFF
M78 高速主轴连接
M79 高速主轴断开
M91 生产管理计数器1计数
M92 生产管理计数器2计数
M96 用宏程序中断ON
M97 用宏程序中断OFF
M98 子程序调用
M99 子程序结束
M100-M129 用于外部接口
M198 来自外部存储器的子程序调用 执行了M02的程序后停止
M102 随机停止 执行了M03的程序后停止

G代码 含义
G00 1 定位(快速移动)
G01 直线插补(切削进给)
G02 圆弧插补/螺旋插补  CW
G03 圆弧插补/螺旋插补  CWW
G04 0 暂停
G05 AI轮廓控制(高精度轮廓制兼容指令)
G06.2 1 NURBS插补
G07.1 0 圆柱插补
G08 AI轮廓控制(先行控制兼容指令)
G09 准确停
G10 可编程数据输入
G11 可编程数据输入取消
G15 17 极坐标指令取消
G16 极坐标指令
G17 2 XY平面选择
G18 ZX平面选择
G19 YZ平面选择
G20 6 英制输入
G21 公制输入
G22 4 存储行程检查功能ON
G23 存储行程检查功能ON
G27 0 参考点返回检查
G28 自动返回到参考点
G29 从参考点自动返回
G30 第2参考点返回 第3,4参考点返回
G31 跳转功能
G33 1 螺纹切削
G37 0 刀具长度自动测量
G38 刀具半径补偿或刀尖半径补偿:保持矢量
G39 刀具半径补偿或刀尖半径补偿:拐角圆弧插补
G40 7 刀具半径补偿或刀尖半径补偿取消
G41 刀具半径补偿或刀尖半径补偿  左侧
G42 刀具半径补偿或刀尖半径补偿  右侧
G43 8 刀具长度补偿+
G44 刀具长度补偿-
G45 0 刀具位置偏  扩大
G46 刀具位置偏  缩小
G47 刀具位置偏  扩大2倍
G48 刀具位置偏  缩小2倍
G49 8 刀具长度补偿/刀尖点控制取消
G50 11 比例缩放取消
G50.1 22 可编程镜像取消
G51 11 比例缩放
G51.1 22 可编程镜像
G52 0 局部坐标系设定
G53 机械坐标系设定
G54 14 工件坐标系1设定
G54.1 附加工件坐标系选择
G55 工件坐标系2设定
G56 工件坐标系3设定
G57 工件坐标系4设定
G58 工件坐标系5设定
G59 工件坐标系6设定
G60 0/1 单向定位
G61 15 准确停方式
G62 自动拐角倍率
G64 切削方式
G65 0 宏调用
G66 12 宏模态调用A
G66.1 宏模态调用B
G67 宏模态调用A/B取消
G68 16 坐标旋转  三维坐标转换
G69 坐标旋转取消  三维坐标转换取消
G72.1 0 图形复制(旋转复制)
G72.2 图形复制(平行复制)
G73 9 深孔钻循环
G74 反向攻丝循环
G76 精细镗孔循环
G80 固定循环取消
G81 钻孔循环,点镗孔循环
G82 钻孔循环,镗孔循环
G83 深孔钻循环
G84 攻丝循环
G85 镗孔循环
G86 镗孔循环
G87 反向镗孔循环
G88 镗孔循环
G89 镗孔循环
G90 3 绝对指令
G91 增量指令
G92 0 工件坐标系设定
G92.1 工件坐标系预置
G93 5 反比时间进给
G94 每分钟进
G95 每转进给
G98 10 固定循环初始平面返回
G99 固定循环R点平面返回
G107 0 圆柱插补

数控驿站 www.sk1z.com

 
问答社区  发起问答  报警查询  技术文章  维修服务  资料下载  加交流群  申请 VIP   

原创文章,作者:数控笔记,如若转载,请注明出处:https://www.sk1z.com/9867.html

发表评论

登录后才能评论

联系我们

在线咨询:点击这里给我发消息

联系微信:QQ594673193

工作时间:08:00~20:00

QR code