1、课前回忆 v上一节我们进行了子程序的讲解和应用,下 面我们进行回忆一下 : v1.子程序指令格式子程序指令格式。 v2.子程序的意义。子程序的意义。 调用子程序的程序段格式 vM98 P v地址P后面所跟的数字中,后面的四位用于程 序的程序号,前面的网三位用于指定调用的 重复次数。 教学目标 v掌握数控铣削加工中固定循环的基本概念 v掌握钻孔加工固定循环指令的应用。 教学重点 v钻孔加工的数控指令。(G80/81/82/83/73) v钻孔加工的格式。 v钻孔加工的注意说明。 教学难点 v1.理解钻孔的六个动作理解钻孔的六个动作 v2.钻孔数控指令之间的区别钻孔数控指令之间的区别 v预习课本预
2、习课本P120-P125 板书设计 v导入 v一、固定循环的概念固定循环的概念 v二、钻孔循环指令二、钻孔循环指令G81 v三、钻孔循环指令三、钻孔循环指令G82 v四、深孔钻孔循环指令四、深孔钻孔循环指令G83 v五、高速深孔钻孔循环指令五、高速深孔钻孔循环指令G73 v六、取消循环指令六、取消循环指令G80 v七、各个钻孔指令比较七、各个钻孔指令比较 v八、作业八、作业 导入 v孔加工是铣削加工中重要的加工内容,常见 的孔加工包括:钻削加工、镗削加工、内螺 纹加工、锪孔以及铰削加工等。本章以三个 孔加工实例为基础,讲解数控加工中各种孔 加工的方法及常用孔加工指令的应用等。 一个工件的加工钻
3、孔循环加工如图9-1所示的零件,材 料为45号钢,零件所有表面已经加工完毕,要求编程 加工4个12的孔。 一、固定循环的概念固定循环的概念 1、钻孔动作总结: v在进行孔加工编程时可以使用多条在进行孔加工编程时可以使用多条G00、G01等指令完成这等指令完成这 一过程,但通常情况下所加工的孔系、孔数较多,这样做较一过程,但通常情况下所加工的孔系、孔数较多,这样做较 为烦琐。因此,针对于类似的典型的加工工序,如钻孔、镗为烦琐。因此,针对于类似的典型的加工工序,如钻孔、镗 孔、攻螺纹、深孔钻削等,数控系统提供了简化程序的编制孔、攻螺纹、深孔钻削等,数控系统提供了简化程序的编制 手段手段固定循环指令
4、。这种固定循环指令。这种G功能指令可以用一个用一个功能指令可以用一个用一个 程序段完成用多个程序段指令的加工操作,即使使用一条固程序段完成用多个程序段指令的加工操作,即使使用一条固 定循环指令可以完成多步固定动作。例如,以上描述的钻孔定循环指令可以完成多步固定动作。例如,以上描述的钻孔 动作就可以使用一条钻孔循环指令完成。动作就可以使用一条钻孔循环指令完成。 v本章实例都以本章实例都以FANUC系统为例系统为例 。 2、注意说明: v孔加工循环一般由以上六个动作组成。 v孔加工循环指令为模态指令,当连续执行同一孔 加工方式时,无须对每一程序都加以指定。 v在固定循环中,需要选择定位平面。定位平
5、面的 选择由指令G17、G18、G19决定。默认情况为xy 平面。 v采用绝对坐标(90)和采用相对坐标(G91)编 程时,孔加工循环指令中的数值有所不同,编程时 建议尽量采用绝对坐标编程(G90)。 3 返回点平面的选择返回点平面的选择 v根据前面对固定循环钻孔过程的分析,在孔加工循环结束后道具的返回 方式有两种:返回初始平面(B点)和返回参考平面(R点),如图所示。 v返回参考平面方式:参考平面一般都选择在接近工件上表面 的位置,在相同表面多孔加工时,前一空的返回方式尽量使 用返回参考平面方式,可以降低抬刀高度,节约加工时间。 v返回初始平面方式:出示平面式刀具在钻孔循环执行时所用 的平面
6、。这种方式通常用于多孔系加工中,最后一个空的返 回方式。 vFANUC系统使用G98和G99两个模态指令控制返回点平面的 选择,一般该指令要在固定循环指令开始执行前指明。 vG98返回初始平面(B),默认方式。 vG99返回参考平面(R)。 二、钻孔循环指令G81 v按如图9-2所示方式钻孔,主轴正传,刀具以进给速度向下运动钻孔,到 达孔底位置后,快速退回(无孔底动作)。 v钻孔循环指令G81的格式为: vG81 X_ Y_ Z_F_R_K_ v【说明】 vX_Y_为孔的位置,可以放在G81指令后面也可以放在G81指令的前面。 vZ_为孔底位置。 vF_为进给速度(mmmin) vR_为参考平
7、面位置高度。 vK_为重复次数,仅在需要重复时才指定,K的数据不能保存,没有指 定K时,可认为K=1. v有G98和G99两种返回方式。 三、钻孔循环指令三、钻孔循环指令G82 v与G81格式类似,唯一的区别是:G82在孔底加进暂停动作, 即当钻头加工到孔底位置时,刀具不作进给运动,并保持旋 转状态(暂停时间由P代码指定),使孔的表面更光滑,在 加工盲孔时提高了孔深的精度。 v钻孔循环指令G82的格式为: vG82 X_ Y_ Z_ F _ R_ P_ v【说明【说明】 vP_为在孔底位置的暂停时间,单位为ms。 v该指令一般用于扩孔和沉孔的加工。 v该指令同样有G98和G99两种返回方式。其
8、它参数和G81 指令相同。 四、深孔钻孔循环指令四、深孔钻孔循环指令G83 vG83指令和G81的区别是:由于是深孔加工,采用间歇进给 (分为次进给),有利于排屑。每次进给深度为q,直到孔 底位置为止,该指令因钻孔时有多次提刀动作,钻孔效率较 低,通过设置系统内部参数d控制退刀过程。 v深孔钻孔循环指令G83的格式为: vG83X-_Z_F_R_Q_ v【说明】 vQ_为每次进给深度,始终用正值增量值指令设置。 v该指令同样有G98和G99两种返回方式。其它参数和G81 指令相同。 五、高速深孔钻孔循环指令五、高速深孔钻孔循环指令G73 v由于是深孔加工,采用间歇进给(分多次进给),可以较容
9、易地排出深孔加工种的切屑,每次进给深度为q,最后一次 进给深度q,退刀量为d(由系内部设定),直到孔底位置 为止。该钻孔加工方法因为退刀距离短,比G83钻孔速度快, 退刀采用快速进给移动。 v高速深孔钻孔循环指令G73的格式为: vG73X_Y_Z_F_R_Q_; v【说明【说明】 v该指令同样有G98和G99两种返回方式。其它参数和G81指 令相同。 v想一想:想一想:G83与与G73的区别?的区别? 六、取消循环指令六、取消循环指令G80 v由于孔加工循环指令为模态指令,一旦某个孔加工 循环指令有效,在其它的孔加工方式指定前,或者 在能够取消孔加工循环的G代码(G80、G01等) 被指定前均有效。取消循环有两种方法。 v方法一:采取G80指令。G80指令被执行以后,固 定循环(G73、G74、G76、G81G89)该被指令 取消,R点和Z点的参数以及除F外的所有孔加工参 数均被取消。 v方法二:01组的G代码也会起到取消固定循环指令 的作用,例如G01G02G03等。 七、各个钻孔指令比较 vG81切削进给快速进给钻孔循环 vG82切削进给暂停快速进给钻孔、镗阶梯循 环 vG83间歇进给快速进给深孔钻孔循环 vG73间歇进给快速进给高速深孔钻孔循环 八、作业 v1、钻孔的六个动作。 v2、G80/81/82/83/73指令格式 v谢谢谢谢 v 观赏观赏