Fusion 360 G代码详解


前言


学习CNC雕刻的过程中,Fusion 360 需要对生成的G代码进行修改,所以这里就整理一下网上的常用FANUC G代码大全。方便后期查阅。

PS: FANUC 与 SIEMENS 区别

一、指令实现不同
1、FANUC系统:FANUC系统的指令全部由G、M代码实现。
2、西门子系统:西门子系统的指令部分由G代码实现,部分使用直观的英语指令。

二、用户编程不同
1、FANUC系统:FANUC系统的用户编程是使用宏程序编程。
2、西门子系统:西门子系统的用户编程是使用计算参数R和程序跳转编程。


FANUC 常用G代码


G代码指令 分组 功能
*G00 01 定位(快速移动)
*G01 01 直线插补(进给速度)
G02 01 顺时针圆弧插补
G03 01 逆时针圆弧插补
G04 00 暂停,精确停止
G09 00 精确停止
*G17 02 选择X Y平面
G18 02 选择Z X平面
G19 02 选择Y Z平面
G27 00 返回并检查参考点
G28 00 返回参考点
G29 00 从参考点返回
G30 00 返回第二参考点
*G40 07 取消刀具半径补偿
G41 07 左侧刀具半径补偿
G42 07 右侧刀具半径补偿
G43 08 刀具长度补偿+
G44 08 刀具长度补偿-
*G49 08 取消刀具长度补偿
G52 00 设置局部坐标系
G53 00 选择机床坐标系
*G54 14 选用1号工件坐标系
G55 14 选用2号工件坐标系
G56 14 选用3号工件坐标系
G57 14 选用4号工件坐标系
G58 14 选用5号工件坐标系
G59 14 选用6号工件坐标系
G60 00 单一方向定位
G61 15 精确停止方式
*G64 15 切削方式
G65 00 宏程序调用
G66 12 模态宏程序调用
*G67 12 模态宏程序调用取消
G73 09 深孔钻削固定循环
G74 09 反螺纹攻丝固定循环
G76 09 精镗固定循环
*G80 09 取消固定循环
G81 09 钻削固定循环
G82 09 钻削固定循环
G83 09 深孔钻削固定循环
G84 09 攻丝固定循环
G85 09 镗削固定循环
G86 09 镗削固定循环
G87 09 反镗固定循环
G88 09 镗削固定循环
G89 09 镗削固定循环
*G90 03 绝对值指令方式
*G91 03 增量值指令方式
G92 00 工件零点设定
*G98 10 固定循环返回初始点
G99 10 固定循环返回R点


M类代码为辅助功能代码

M代码 功能
M00 程序停止
M01 条件程序停止
M02 程序结束
M03 主轴正转
M04 主轴反转
M05 主轴停止
M06 刀具交换
M08 冷却开
M09 冷却关
M18 主轴定向解除
M19 主轴定向
M29 刚性攻丝
M30 程序结束并返回程序头
M48 主轴过载取消 不起作用
M49 主轴过载取消 起作用
M94 镜象取消
M95 X 坐标镜象
M96 Y 坐标镜象
M98 调用子程序
M99 子程序结束返回/重复执行


其他代码

其他代码 功能
S 主轴转速
T 选刀编程


其他系统的G M代码


其他系统的G代码这里就直接分享一个PDF了,需要的请拿走.

其他系统的G代码 芝麻开门口令:j321


End


如果喜欢,欢迎关注骚栋.


你可能感兴趣的:(Fusion 360 G代码详解)