1、2.1.12 2.1.12 固定循环固定循环2.2.孔加工循环结束后刀具的返回点:孔加工循环结束后刀具的返回点:G98G98、G99 G99 G98G98:返回起始点,为缺省方式:返回起始点,为缺省方式G99G99:返回:返回R R平面平面2.1 FANUC2.1 FANUC0i0i系统系统G G代码在数控镗铣削中的应用代码在数控镗铣削中的应用3.3.采用绝对或增量坐标编程:采用绝对或增量坐标编程:G90G90、G91 G91 建议尽量采用绝对坐标编程建议尽量采用绝对坐标编程 第二章第二章 数控镗铣削加工程序的编制数控镗铣削加工程序的编制2.1 FANUC2.1 FANUC0i0i系统系统G
2、G代码在数控镗铣削中的应用代码在数控镗铣削中的应用2.1.12 2.1.12 固定循环固定循环1.1.钻孔循环指令:钻孔循环指令:G81 G81 二、固定循环指令二、固定循环指令格式:格式:G98/G99 G81 XYZRFK说明:说明:vX X、Y Y:孔的位置:孔的位置vZ Z:孔底位置:孔底位置vF F:进给速度:进给速度vR R:R R平面位置平面位置vK K:重复次数:重复次数第二章第二章 数控镗铣削加工程序的编制数控镗铣削加工程序的编制2.1 FANUC2.1 FANUC0i0i系统系统G G代码在数控镗铣削中的应用代码在数控镗铣削中的应用2.1.12 2.1.12 固定循环固定循
3、环2.2.孔底暂停钻孔循环指令:孔底暂停钻孔循环指令:G82 G82 二、固定循环指令二、固定循环指令格式:格式:G98/G99 G81 XYZRP FK说明:说明:vP:P:孔底位置的暂停时间孔底位置的暂停时间,单位为单位为msms(毫秒)(毫秒)用途:用途:一般用于扩孔和沉头孔加工一般用于扩孔和沉头孔加工第二章第二章 数控镗铣削加工程序的编制数控镗铣削加工程序的编制2.1 FANUC2.1 FANUC0i0i系统系统G G代码在数控镗铣削中的应用代码在数控镗铣削中的应用2.1.12 2.1.12 固定循环固定循环二、固定循环指令二、固定循环指令格式:格式:G98/G99 G81 XYZRP
4、 FK说明:说明:vP:P:孔底位置的暂停时间孔底位置的暂停时间,单位为单位为msms(毫秒)(毫秒)用途:用途:一般用于扩孔和沉头孔加工一般用于扩孔和沉头孔加工钻孔G82R点初始点Z点暂停P(G82)(G99)(G98)第二章第二章 数控镗铣削加工程序的编制数控镗铣削加工程序的编制2.1 FANUC2.1 FANUC0i0i系统系统G G代码在数控镗铣削中的应用代码在数控镗铣削中的应用2.1.12 2.1.12 固定循环固定循环二、固定循环指令二、固定循环指令格式:格式:G98/G99 G83 XYZRQ FK说明:说明:vQ:Q:每次进给的深度每次进给的深度用途:用途:一般用于钻深孔一般用
5、于钻深孔3.3.钻深孔循环指令:钻深孔循环指令:G83 G83 第二章第二章 数控镗铣削加工程序的编制数控镗铣削加工程序的编制2.1 FANUC2.1 FANUC0i0i系统系统G G代码在数控镗铣削中的应用代码在数控镗铣削中的应用2.1.12 2.1.12 固定循环固定循环二、固定循环指令二、固定循环指令格式:格式:G98/G99 G73 XYZRQ FK说明:说明:vQ:Q:每次进给的深度每次进给的深度用途:用途:一般用于钻深孔一般用于钻深孔4.4.高速钻深孔循环指令:高速钻深孔循环指令:G73 G73 第二章第二章 数控镗铣削加工程序的编制数控镗铣削加工程序的编制2.1 FANUC2.1
6、 FANUC0i0i系统系统G G代码在数控镗铣削中的应用代码在数控镗铣削中的应用2.1.12 2.1.12 固定循环固定循环二、固定循环指令二、固定循环指令格式:格式:G98/G99 G73 XYZRQ FK说明:说明:vQ:Q:每次进给的深度每次进给的深度用途:用途:一般用于钻深孔一般用于钻深孔4.4.高速钻深孔循环指令:高速钻深孔循环指令:G73 G73 第二章第二章 数控镗铣削加工程序的编制数控镗铣削加工程序的编制2.1 FANUC2.1 FANUC0i0i系统系统G G代码在数控镗铣削中的应用代码在数控镗铣削中的应用2.1.12 2.1.12 固定循环固定循环二、固定循环指令二、固定
7、循环指令格式:格式:G98/G99 G84 XYZRP FK说明:说明:vP:P:孔底位置的暂停时间孔底位置的暂停时间,单位为单位为msms(毫秒)(毫秒)5.5.攻螺纹循环指令:攻螺纹循环指令:G84 G84 第二章第二章 数控镗铣削加工程序的编制数控镗铣削加工程序的编制2.1 FANUC2.1 FANUC0i0i系统系统G G代码在数控镗铣削中的应用代码在数控镗铣削中的应用2.1.12 2.1.12 固定循环固定循环二、固定循环指令二、固定循环指令格式:格式:G98/G99 G74 XYZRP FK说明:说明:vP:P:孔底位置的暂停时间孔底位置的暂停时间,单位为单位为msms(毫秒)(毫
8、秒)6.6.左旋攻螺纹循环指令:左旋攻螺纹循环指令:G74 G74 第二章第二章 数控镗铣削加工程序的编制数控镗铣削加工程序的编制2.1 FANUC2.1 FANUC0i0i系统系统G G代码在数控镗铣削中的应用代码在数控镗铣削中的应用2.1.12 2.1.12 固定循环固定循环二、固定循环指令二、固定循环指令格式:格式:G98/G99 G85/G86 XYZRF K说明:说明:7.7.镗孔循环指令:镗孔循环指令:G85G85、G86G86、G89 G89 G98/G99 G89 XYZRP F K第二章第二章 数控镗铣削加工程序的编制数控镗铣削加工程序的编制2.1.12 2.1.12 固定循
9、环固定循环二、固定循环指令二、固定循环指令G85(G89)G862.1 FANUC2.1 FANUC0i0i系统系统G G代码在数控镗铣削中的应用代码在数控镗铣削中的应用R点初始点Z点暂停P(G89)(G99)(G98)R点初始点Z点主轴停(G99)(G98)主轴正转 第二章第二章 数控镗铣削加工程序的编制数控镗铣削加工程序的编制2.1 FANUC2.1 FANUC0i0i系统系统G G代码在数控镗铣削中的应用代码在数控镗铣削中的应用2.1.12 2.1.12 固定循环固定循环二、固定循环指令二、固定循环指令格式:格式:G98/G99 G87 XYZRQ P F K说明:说明:7.7.背镗孔循
10、环指令:背镗孔循环指令:G87 G87 vQ:Q:刀具偏移量刀具偏移量第二章第二章 数控镗铣削加工程序的编制数控镗铣削加工程序的编制2.1 FANUC2.1 FANUC0i0i系统系统G G代码在数控镗铣削中的应用代码在数控镗铣削中的应用2.1.12 2.1.12 固定循环固定循环二、固定循环指令二、固定循环指令格式:格式:G98/G99 G87 XYZRQ P F K说明:说明:7.7.背镗孔循环指令:背镗孔循环指令:87 87 vQ:Q:刀具偏移量刀具偏移量A AB BC C第二章第二章 数控镗铣削加工程序的编制数控镗铣削加工程序的编制2.1 FANUC2.1 FANUC0i0i系统系统G
11、 G代码在数控镗铣削中的应用代码在数控镗铣削中的应用2.1.12 2.1.12 固定循环固定循环二、固定循环指令二、固定循环指令格式:格式:G98/G99 G76 XYZRQ P F K说明:说明:8.8.精镗孔循环指令:精镗孔循环指令:G76 G76 vQ:Q:刀具偏移量刀具偏移量第二章第二章 数控镗铣削加工程序的编制数控镗铣削加工程序的编制2.1 FANUC2.1 FANUC0i0i系统系统G G代码在数控镗铣削中的应用代码在数控镗铣削中的应用2.1.12 2.1.12 固定循环固定循环二、固定循环指令二、固定循环指令格式:格式:G98/G99 G76 XYZRQ P F K说明:说明:8.8.精镗孔循环指令:精镗孔循环指令:G76 G76 vQ:Q:刀具偏移量刀具偏移量第二章第二章 数控镗铣削加工程序的编制数控镗铣削加工程序的编制