FANUC 刀具寿命使用方法(车床)
1、FANUC刀具寿命使用说明
刀具在使用过程中会有不同程度的磨损,磨损达到一定程度就需要进行更换。如若未能及时更换刀具,则可能因刀具破损导致工件报废;但如果过早更换,又会使用刀成本增高。因此有必要应用刀具寿命管理功能,由CNC 进行统计,当刀具的寿命到达预设值时,由CNC 发出报警通知用户,提醒用户更换新的刀具。
通过FANUC的系统选型手册上可以看出,对于0I-MODLE-D 0I-MODLE-F 系统都是标配功能,就是说,我们可以对没有该功能的机床上增加此功能。
刀具寿命管理的使用主要是两个方面:
1、刀具的分组
2、信号的使用
刀具分组,即将刀库中的刀具分为不同的组,相同类型的刀具放在一个组中。信号使用,即使用刀库寿命管理功能中提供的信号。
无论是刀具分组,还是信号使用,都必须考虑刀具的寿命是按照使用次数来统计,还是按照使用时间来统计。以次数进行寿命管理,系统只有每收到一个 M02(M30)其值才加 1,而不论该加工程序中调用过多少次该组刀具。
以时间方式进行寿命管理,在切削方式下按照一定的时间间隔,计数实际切削(G01,G02,G03 等)使用的时间。对于单段停止、进给保持、快速移动、暂停、机械锁住机械锁住以及互锁等所需时间不予计数。
以下重点讲解刀具寿命相关的参数、分组、以及信号的使用。
2、刀具寿命相关的相关参数
8132#0 设置为1 开通刀具寿命管理界面,该参数设置完成后,需要重启机床,然后按OFF-SET –扩展即可找到刀具寿命管理按钮。
注:对于0I-MF OI-TF系统需要设置参数6813才可以显示该按钮,具体参见该参数的设置的变化。
该参数默认为0即可,不要设置。
6813=0
6813=128
3、刀具寿命的分组,信号的使用
和 M 系列不同,T 系列分组时,直接指令刀具和刀偏值,格式为 T****,前两位为刀具号,后两位为刀偏号,同一把刀具可以带不同的刀偏,而且在刀具分组画面(也即刀具管理画面)显示出来。 T 系列分组的指
令格式和指令意义如下图所示:
举例:
O0001;
G10L3;
P1L5;
T0101;
T0102;
T0103;
P2L10;
T0201;
T0501;
T0601;
G11;
M02;
需要注意的是,从上图来看,第二组有三把刀,每把刀的平均寿命为 10,则整个组的寿命为 3×10=30;当调用第二组的刀具时,是按顺序执行,先用第一把刀 T0201,此时 F26 的输出为2;直至计数至 10,第11 次调用时,系统自动在 F26 中输出 5,执行换刀,依次类推。但是第一组中实际上只有一把刀,只不过带了三个不同的刀偏值罢了,所以说第一组中三组数据的总
寿命就是1×5=5,当在一个程序段中只调用一次该组刀具时系统总是默认为 T0101,直到该把刀的寿命终止(即计数输出为 5)也不会调用 T0101 之外的同组中的其他刀偏值。只有当在同一个程序段中多次调用第一组刀具时,才会按照程序中编程的顺序依次对应分组中的顺序更换刀偏值,同时还必须保证同一把刀的不同刀补值在刀具分组画面中相邻。
以上例子只分了两组,时间机床根据自己需要进行编写程序,然后执行即可。
对于已经分组而没有进行设置寿命的组是不能够正常使用的,所以使用刀具寿命前,必须先进行程序的编写分组,赋值寿命。
当某组寿命到达的时候,通过M30/M02程序指令,CNC侧F64.O信号会变为1,那么需要在PMC处理信号是否触发报警,从而强制操作工进行更换刀具
、
5、加工程序的编写
开通刀具寿命管理后,编程方式与正常编程方式不同。假如我们分了8组,第一组刀具寿命设置为50,将如下程序嵌入到加工程序中,即可对刀具寿命进行监控
6、刀具寿命到达后如何解除报警
当某一把刀具寿命到达后,系统会触发寿命到达信号,并触发PMC报警。
出现此报警时,只要人为清除才可以解除,即使断电重启,也消除不了次报警。
注意:光标必须放在已经寿命结束的那组上才可以清除。
#问题汇总:
1、在TF系统上开通刀具寿命管理后,执行T0199报PS0030 刀具非法报警
解决方法:
参数:5028 设置为2
暂无评论内容