重复次数K 指定固定循环在当前定位点的重复次数,如果不指令K,NC认为K=1, 如果指令K0,则固定循环在当前点不执行。由G××指定的孔加工方式是模态的,如果不改变当前的孔加工方式模 态或取消固定循环的话,孔加工
模态会一直保持下去。使用G80或01组的G指令(参见表1.1)可以取消固定循环。孔加工参数也是模态的,在被改变或固定循环被取消之前也会一直保持,即使孔加工模态被改变。我们可以在指令一个固定循环时或执行固定循环中的任何时候指定或改变任何一个孔加工参数。
重复次数K不是一个模态的值,它只在需要重复的时候给出。进给速率F则是一个模态的值,即使固定循环取消后它仍然会保持。
如果正在执行固定循环的过程中NC系统被复位,则孔加工模态、孔加工参数及重复次数K均被取消。 下面的例子可以让大家更好地理解以上所讲的内容:
序号 程序内容 注 释 S____ M03; 给出转速,并指令主轴正向旋转。 1 G81X__Y__Z__R__F__K__; 快速定位到X、Y指定点,以Z、R、F给定的孔加工2 参数,使用G81给定的孔加工方式进行加工,并重复K次,在固定循环执行的开始,Z、R、F是必要的孔加工参数。 Y__; X轴不动,Y轴快速定位到指令点进行孔的加工,孔3 加工参数及孔加工方式保持2中的模态值。2中的K值在此不起作用。 G82X__P__K__; 孔加工方式被改变,孔加工参数Z、R、F保持模 态4 值,给定孔加工参数P的值,并指定重复K次。 G80X__Y__; 固定循环被取消,除F以外的所有孔加工参数被取5 消。 G85X__Y__Z__R__P__; 由于执行5时固定循环已被取消,所以必要的孔加工6 参数除F之外必须重新给定,即使这些参数和原值相比没有变化。 X__Z__; X轴定位到指令点进行孔的加工,孔加工参数Z在此7 程序段中被改变。 G89X__Y__; 定位到XY指令点进行孔加工,孔加工方式被改变为8 G98。R、P由6指定,Z由7指定。 G01X__Y__; 固定循环模态被取消,除F外所有的孔加工参数都被9 取消。 当加工在同一条 直线上的等分孔时,可以在G91 模态下使用K参 数,K 的最大取值为9999。 G91 G81 X__ Y__ Z__ R__ F__ K5;
以上程序段中,X、Y给定了第一个被加工孔和当前刀具所在点的距离,各被加工孔的位置如下图所示:
当前刀具 所在位置 最后一个被加工孔的位置 第一个被加工孔的位置 下面我们将依次图示并讲解每个固定循环的执行过程。
学习共享资料 16
8.1.1 G73(高速深孔钻削循环)
在高速深孔钻削循环中,从R点到Z点的进给是分段完成的,每段切削进给完成后Z轴向上抬起一段距离,然后再进行下一段的切削进给,Z轴每次向上抬起的距离为d,由531#参数给定,每次进给的深度由孔加工参数Q给定。该固定循环主要用于径深比小的孔(如Φ5,深70)的加工,每段切削进给完毕后Z轴抬起的动作起到了断屑的作用。
8.1.2 G74(左螺纹攻丝循环)
在使用左螺纹攻丝循环时,循环开始以前必须给M04指令使主轴反转,并且使F与S的比值等于螺距。另外,在G74或G84循环进行中,进给倍率开关和进给保持开关的作用将被忽略,即进给倍率被保持在100%,而且在一个固定循环执行完毕之前不能中途停止。
学习共享资料 17
8.1.3 G76(精镗循环)
主轴定向 刀具 X、Y轴定位后,Z轴快速运动到R点,
再以F给定的速度进给到Z点,然后主轴定向 并向给定的方向移动一段距离,再快速返回 初始点或R点,返回后,主轴再以原来的转速 和方向旋转。在这里,孔底的移动距离由孔 加工参数Q给定,Q始终应为正值,移动的方 向由2#机床参数的4、5两位给定。 在使用该固定循环时,应注意孔底移
动的方向是使主轴定向后,刀尖离开工件表 面的方向,这样退刀时便不会划伤已加工好 的工件表面,可以得到较好的精度和光洁度。
偏移量Q ?警告:
每次使用该固定循环或者更换使用该固定循环的刀具时,应注意检查主轴定向后刀尖的方向与要求是否相符。如果加工过程中出现刀尖方向不正确的情况,将会损坏工件、刀具甚至机床!
8.1.4 G80(取消固定循环)
G80指令被执行以后,固定循环(G73、G74、G76、G81~G89)被该指令取消,R点和Z点的参数以及除F外的所有孔加工参数均被取消。另外01组的G代码也会起到同样的作用。
学习共享资料 18
8.1.5 G81(钻削循环)
G81是最简单的固定循环,它的执行过程为:X、Y定位,Z轴快进到R点,以F速度进给到Z点,快速返回初始点(G98)或R点(G99),没有孔底动作。
8.1.6 G82(钻削循环,粗镗削循环)
G82固定循环在孔底有一个暂停的动作,除此之外和G81完全相同。孔底的暂停可以提高孔深的精度。
8.1.7 G83(深孔钻削循环)
和G73指令相似,G83指令下从R点到Z点的进给也分段完成,和G73指令不同的是,每段进给完成后,Z轴返回的是R点,然后以快速进给速率运动到距离下一段进给起点上方d的位置开始下一段进给运动。 每段进给的距离由孔加工参数Q给定,Q始终为正值,d的值由532#机床参数给定。见图8.9。
学习共享资料 19
8.1.8 G84(攻丝循环)
G84固定循环除主轴旋转的方向完全相反外,其它与左螺纹攻丝循环G74完全一样,请参考8.1.2的内容。注意在循环开始以前指令主轴正转。
8.1.9 G85(镗削循环)
该固定循环非常简单,执行过程如下:X、Y定位,Z轴快速到R点,以F给定的速度进给到Z点,以F给定速度返回R点,如果在G98模态下,返回R点后再快速返回初始点。
学习共享资料 20