8.1.6 G82(钻削循环,粗镗削循环)
57
G82固定循环在孔底有一个暂停的动作,除此之外和G81完全相同。孔底的暂停可以提高孔深的精度。
8.1.7 G83(深孔钻削循环)
和G73指令相似,G83指令下从R点到Z点的进给也分段完成,和G73指令不同的是,每段进给完成后,Z轴返回的是R点,然后以快速进给速率运动到距离下一段进给起点上方d的位臵开始下一段进给运动。
每段进给的距离由孔加工参数Q给定,Q始终为正值,d的值由532#机床参数给定。见图8.9。
8.1.8 G84(攻丝循环)
57
G84固定循环除主轴旋转的方向完全相反外,其它与左螺纹攻丝循环G74完全一样,请参考8.1.2的内容。注意在循环开始以前指令主轴正转。
8.1.9 G85(镗削循环)
该固定循环非常简单,执行过程如下:X、Y定位,Z轴快速到R点,以F给定的速度进给到Z点,以F给定速度返回R点,如果在G98模态下,返回R点后再快速返回初始点。
8.1.10 G86(镗削循环)
该固定循环的执行过程和G81相似,不同之处是G86中刀具进给到孔底时使主轴停止,快速返回到R点或初始点时再使主轴以原方向、原转速旋转。
57
8.1.11 G87(反镗削循环)
G87循环中,X、Y轴定位后,主轴定向,X、Y轴向指定方向移动由加工参数Q给定的距离,以快速进给速度运动到孔底(R点),X、Y轴恢复原来的位臵,主轴以给定的速度和方向旋转,Z轴以F给定的速度进给到Z点,然后主轴再次定向,X、Y轴向指定方向移动Q指定的距离,以快速进给速度返回初始点,X、Y轴恢复定位位臵,主轴开始旋转。
该固定循环用于图8.13(a)所示的孔的加工。该指令不能使用G99,注意事项同G76。
8.1.12 G88(镗削循环)
固定循环G88是带有手动返回功能的用于镗削的固定循环,参见图8.14。
57
8.1.13 G89(镗削循环)
该固定循环在G85的基础上增加了孔底的暂停,参见图8.15。
在以上各图示中我们采用以下方式表示各段的进给: 表示以快速进给速率运动。 表示以切削进给速率运动。 表示手动进给。
8.1.14 刚性攻丝方式
在攻丝循环G84或反攻丝循环G74的前一程序段指令M29Sx x x x;则机床进入刚性攻
NC执行到该指令时,丝模态。主轴停止,然后主轴正转指示灯亮,表示进入刚性攻丝模态,
其后的G74或G84循环被称为刚性攻丝循环,由于刚性攻丝循环中,主轴转速和Z轴的进给严格成比例同步,因此可以使用刚性夹持的丝锥进行螺纹孔的加工,并且还可以提高螺纹孔的加工速度,提高加工效率。
使用G80和01组G代码都可以解除刚性攻丝模态,另外复位操作也可以解除刚性攻丝模态。
使用刚性攻丝循环需注意以下事项:
1) G74或G84中指令的F值与M29程序段中指令的S值的比值(F/S)即为螺纹孔的螺距值。
2) Sx x x x必须小于0617号参数指定的值,否则执行固定循环指令时出现编程报警。
3) F值必须小于切削进给的上限值4000mm/min即参数0527的规定值,否则出现编程报警。
4) 在M29指令和固定循环的G指令之间不能有S指令或任何坐标运动指令。
5) 不能在攻丝循环模态下指令M29。
6) 不能在取消刚性攻丝模态后的第一个程序段中执行S指令。 7) 不要在试运行状态下执行刚性攻丝指令。
57
8.1.15 使用孔加工固定循环的注意事项
1.编程时需注意在固定循环指令之前,必须先使用S和M代码指令主轴旋转。
2.在固定循环模态下,包含X、Y、Z、A、R的程序段将执行固定循环,如果一个程序段不包含上列的任何一个地址,则在该程序段中将不执行固定循环,G04中的地址X除外。另外,G04中的地址P不会改变孔加工参数中的P值。
3.孔加工参数Q、P必须在固定循环被执行的程序段中被指定,否则指令的Q、P值无效。
4.在执行含有主轴控制的固定循环(如G74、G76、G84等)过程中,刀具开始切削进给时,主轴有可能还没有达到指令转速。这种情况下,需要在孔加工操作之间加入G04暂停指令。
5.我们已经讲述过,01组的G代码也起到取消固定循环的作用,所以请不要将固定循环指令和01组的G代码写在同一程序段中。
6.如果执行固定循环的程序段中指令了一个M代码,M代码将在固定循环执行定位时被同时执行,M指令执行完毕的信号在Z轴返回R点或初始点后被发出。使用K参数指令重复执行固定循环时,同一程序段中的M代码在首次执行固定循环时被执行。
7.在固定循环模态下,刀具偏臵指令G45~G48将被忽略(不执行)。
8.单程序段开关臵上位时,固定循环执行完X、Y轴定位、快速进给到R点及从孔底返回(到R点或到初始点)后,都会停止。也就是说需要按循环起动按钮3次才能完成一个孔的加工。3次停止中,前面的两次是处于进给保持状态,后面的一次是处于停止状态。
9.执行G74和G84循环时,Z轴从R点到Z点和Z点到R点两步操作之间如果按进给保持按钮的话,进给保持指示灯立即会亮,但机床的动作却不会立即停止,直到Z轴返回R点后才进入进给保持状态。另外G74和G84循环中,进给倍率开关无效,进给倍率被固定在100%。
9. 刀具补偿功能
9.1 刀具长度补偿(G43,G44,G49)
使用G43(G44)H__;指令可以将Z轴运动的终点向正或负向偏移一段距离,这段距离等于H指令的补偿号中存储的补偿值。G43或G44是模态指令,H__指定的补偿号也是模态的使用这条指令,编程人员在编写加工程序时就可以不必考虑刀具的长度而只需考虑刀尖的位臵即可。刀具磨损或损坏后更换新的刀具时也不需要更改加工程序,可以直接修改刀具补偿值。
G43指令为刀具长度补偿+,也就是说Z轴到达的实际位臵为指令值与补偿值相加的位臵;G44指令为刀具长度补偿-,也就是说Z轴到达的实际位臵为指令值减去补偿值的位臵。H的取值范围为00~200。H00意味着取消刀具长度补偿值。取消刀具长度补偿的另一种方法是使用指令G49。NC执行到G49指令或H00时,立即取消刀具长度补偿,并使Z轴运动到不加补偿值的指令位臵。
补偿值的取值范围是?999.999~999.999毫米或?99.9999~99.9999英寸。
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库FANUC-O加工中心编程说明书 - 图文(6)在线全文阅读。
相关推荐: