4.换刀参数在换刀过程中的作用
参数1:Magasin用来指明更换的刀具在哪个刀库,V3型的加工中心根据机床的加工内容以及刀具的情况,机床刀库的配置是不一样的,机床可以配置两个圆盘式刀库和一个长刀库,因此就需要给不同的刀库进行编号,不同的刀库换刀时各个轴的位置、刀库的旋转角度都不一样,在程序里就通过刀库号来区分。程序如下判别:
参数2:M_Broche用来设定刀具更换完后主轴的运转方式。通过设定这个参数可以使刀具更换完毕后主轴自动进行正转或反转。
参数3:S_Broche这个参数是和参数2配合使用,指定刀具更换完毕后主轴自动进行正转或反转的旋转速度。程序中换刀结束后有如下程序:
M=M_Broche S=S_Broche ;主轴以指定方向和速度旋转
参数4:Pos_B_Dem用来指定整个换刀的过程中,机床B轴应该处于什么位置。在加工中心换刀的过程中,主轴带着刀具在加工室内运动,这时如果B轴不停止在某一位置上,就有可能造成主轴刀具和B轴上的零件发生干涉,通过设置这个参数就可以使B轴在整个换刀过程中始终停止在指定的安全位置。在换刀程序开始有B轴定位的程序:
if $MA_ROT_IS_MODULO[B]
posa[B]=DC(Pos_B_Dem)
else
posa[B]= Pos_B_Dem
endif
参数5:Pos_A_Dem用来指定整个换刀的过程中,机床A轴应该处于什么位置。为了满足加工需要,有些加工中心是带有A轴的,这样就同样存在着主轴与A轴位置的干涉,通过这个参数来设定换刀时A轴的安全位置值。同样,在换刀程序开始也有A轴定位的程序:
if $MA_ROT_IS_MODULO[A]
posa[A]=DC(Pos_A_Dem)
else
posa[A]= Pos_A_Dem
endif
通过以上各个换刀参数的具体分析,我们知道了每个参数在整个换刀过程中所起的作用,通过参数就可以设定主轴换刀过程中A、B轴的安全位置,以及换刀完成后主轴旋转的方向、转速。
5.换刀过程中的碰撞监控功能
在加工中心自动换刀的过程中,如果出现换刀位置不准确、刀库位置不准确或者刀具有缺陷等情况,都可能导致主轴抓放刀不成功,更严重时还可能导致主轴与刀具相撞,造成很大损失。
V3型加工中心除了有主轴刀具夹紧、松开故障以外,还通过零件程序对放刀以及抓刀的动作过程进行碰撞监控,及时感知换刀过程中的异常情况,避免由于这种很小的问题造成很大的损失。零件加工程序里在不同的过程中,通过读取系统参数$AA_LOAD[Z1]来读取Z轴的负载,通过Z轴负载情况实时进行判断,下面举例进行分析:
先来分析还刀过程中的碰撞监控,也就是将主轴上的刀具放回刀库: