视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
FANUC常用代码及含义
2025-10-05 03:48:08 责编:小OO
文档
z代表轴向坐标,X代表水平方向,Y代表垂直方向;

1、G00与G01

G00运动轨迹有直线和折线两种,该指令只是用于点定位,不能用于切削加工

G01按指定进给速度以直线运动方式运动到指令指定的目标点,一般用于切削加工

2、G02与G03

G02:顺时针圆弧插补 G03:逆时针圆弧插补

3、G04(延时或暂停指令)

一般用于正反转切换、加工盲孔、阶梯孔、车削切槽

4、G17、G18、G19 平面选择指令,指定平面加工,一般用于铣床和加工中心

G17:X-Y平面,可省略,也可以是与X-Y平面相平行的平面

G18:X-Z平面或与之平行的平面,数控车床中只有X-Z平面,不用专门指定

G19:Y-Z平面或与之平行的平面

5、G27、G28、G29 参考点指令

G27:返回参考点,检查、确认参考点位置

G28:自动返回参考点(经过中间点)

G29:从参考点返回,与G28配合使用

6、G40、G41、G42 半径补偿

G40:取消刀具半径补偿

先给这么多,晚上整理好了再给

7、G43、G44、G49 长度补偿

G43:长度正补偿 G44:长度负补偿 G49:取消刀具长度补偿

8、G32、G92、G76

G32:螺纹切削 G92:螺纹切削固定循环 G76:螺纹切削复合循环

9、车削加工:G70、G71、72、G73

G71:轴向粗车复合循环指令 G70:精加工复合循环 G72:端面车削,径向粗车循环 G73:仿形粗车循环

10、铣床、加工中心:

G73:高速深孔啄钻 G83:深孔啄钻 G81:钻孔循环 G82:深孔钻削循环

G74:左旋螺纹加工 G84:右旋螺纹加工 G76:精镗孔循环 G86:镗孔加工循环

G85:铰孔 G80:取消循环指令

11、编程方式 G90、G91

G90:绝对坐标编程 G91:增量坐标编程

12、主轴设定指令

G50:主轴最高转速的设定 G96:恒线速度控制 G97:主轴转速控制(取消恒线速度控制指令) G99:返回到R点(中间孔) G98:返回到参考点(最后孔)

13、主轴正反转停止指令 M03、M04、M05

M03:主轴正传 M04:主轴反转 M05:主轴停止

14、切削液开关 M07、M08、M09

M07:雾状切削液开 M08:液状切削液开 M09:切削液关

15、运动停止 M00、M01、M02、M30

M00:程序暂停 M01:计划停止 M02:机床复位 M30:程序结束,指针返回到开头

16、M98:调用子程序

17、M99:返回主程序

G指令格式

代码 组

功能

格式

G00 01 定位 G00 IP…

G01 直线插补 G01 IP…F…

G02 圆弧插补CW(顺时针)

G03 圆弧插补CCW(反时针)

G04 00 暂停 G04 X(U,P)…(Q…)

X(U,P);停刀时间 (Q)Q1-Q4

G08 先行控制 G08 P…

G09 准确停止

G10 可编程数据输入 G10 IP….

G11 可编程数据输入方式取消

G15 17 极坐标指令取消

G16 极坐标指令

G17 02 选择XpYp平面

G18 选择ZpXp平面

G19 选择YpZp平面

G20 06 英寸

输入

G21 毫米输入

G22 04 存储行程检测功能有效

G23 存储行程检测功能无效

G25 24 主轴速度泼动监测功能无效

G26 主轴速度泼动监测功能有效

G27 00

返回参考点检测 G27 IP…

G28 返回参考点 G28 IP…

G29 从参考点返回 G29 IP…

G30 返回第2、3、4、参考点 G30 IP…

G31 跳转功能 G31 IP…F…P…

G33 01 螺纹切削 G33 IP…F…

G37 00 自动刀具长度测量 G37 IP…

G39 拐角偏置圆弧插补

G40 07 取消刀尖R补偿 G40 X(U)--Z(W)--I-- K--

G41 刀尖R补偿(左)

G42 刀尖R补偿(右)

G43 08 正向刀具长度补偿 G43 Z… H…

G44 负向刀具长度补偿 G44 Z.. .H…

G45 00 刀具偏置值增加 G45 IP… D…

G46 刀具偏置值减小 G46 IP… D…

G47 2倍刀具偏置值 G47 IP… D…

G48 1/2倍刀具偏置值 G48 IP… D…

G49 08 刀具长度补偿取消

G50 11 比例缩放取消

G51 比例缩放有效 G51 X.. Y.. Z…P..

G52 00 局部坐标系设定 G52 IP…

G53 选择机床坐标系 G53 IP…

G54 14 选择工件坐标系1

G54.1 选择附加工件坐标系 G54.1 Pn

G55 选择工件坐标系2

G56 选择工件坐标系3

G57 选择工件坐标系4

G58 选择工件坐标系5

G59 选择工件坐标系6

G60 00/01 单方向定位 G60 IP…

G61 15 准确停止方式

G62 自动拐角倍率

G63 攻丝方式

G 切削方式

G65 00 宏程序调用 G65 P…L…

G66 12 宏程序模态调用 G66 P…L…

G67 宏程序模态调用取消

G68 16 坐标旋转/三维坐标转换 G68 α…β…R…

G69 坐标旋转取消/三维坐标转换取消

G73 09 排屑钻孔循环 G73 X… Y… Z…R… Q… F… K…

G74 左旋攻丝循环 G74 X… Y… Z…R… P… F… K…

G76 09 精镗循环 G76 X… Y… Z…R… Q…P… F… K…

G80 09 固定循环取消/外部操作功能取消

G81 钻孔循环、锪镗循环或外部操作功能 G81 X… Y… Z… R… F… K…

G82 钻孔循环或反镗循环 G82 X… Y… Z… R…P… F… K…

G83 排屑钻孔循环 G83 X… Y… Z… R…Q… F… K…

G84 攻丝循环 G84 X… Y… Z… R…P…Q… F… K…

G85 镗孔循环 G85 X… Y… Z… R… F… K…

G86 镗孔循环 G86 X… Y… Z… R… F… K…

G87 背镗循环 G87 X… Y… Z… R…Q… P….F… K…

G88 镗孔循环 G88 X… Y… Z… R…P….F… K…

G 镗孔循环 G X… Y… Z… R…P….F… K…

G90 03 绝对值编程 G90 IP…

G91 增量值编程 G91 IP…

G92 00 设定工件坐标系或最大主轴速度钳制 G92 IP…

G92.1 工件坐标系预置 G92.1 IP..

G94 05 每分进给 G94 F…

G95 每转进给 G95 F…

G96 13 恒表面速度控制 G96 S…

G97 恒表面速度控制取消 G97 S…

G98 10 固定循环返回到初始点

G99 固定循环返回到R点

G160 20 横向进磨控制取消(磨床)

G161 横向进磨控制(磨床) G161 R…

支持的M代码

代码 功能

格式

M00 程序停止

M01 选择停止

M02 程序结束

M03 主轴正向转动开始

M04 主轴反向转动开始

M05 主轴停止转动

M30 结束程序运行且返回程序开头

M98 子程序调用 M98 Pxxnnnn

调用程序号为Onnnn的程序xx次。

M99 子程序结束 子程序格式:

Onnnn

---

M99下载本文

显示全文
专题