FANUC刀具寿命管理功能知识以及使用说明

FANUC刀具寿命管理功能知识以及使用说明

机床在使用过程中,刀具会不同程度的磨损,而一把刀具能够用多少次或多长时间往往是固定的。在刀具的寿命即将结束时,机床用户想提前知道刀具马上快要更换了的事实,来准备新的刀具,而不至于刀具寿命结束,而加工出废件才去更换刀具。

1.技术要点

刀具寿命管理的使用主要是两个方面:1.刀具分组;2.信号使用

 

刀具分组,即将刀库中的刀具分为不同的组,相同类型的刀具放在一个组中。

 

信号使用,即使用刀库寿命管理功能中提供的信号。无论是刀具分组,还是信号使用,都必须考虑刀具的寿命是按照使用次数来统计,还是按照使用时间来统计。

 

次数进行寿命管理,系统只有每收到一个M02(M30)其值才加 1,而不论该加工程序中调用过多少次该组刀具。

 

时间方式进行寿命管理,在切削方式下按照一定的时间间隔,计数实际切削(G01,G02,G03。。。)使用的时间。对于单段停止、进给保持、快速移动、暂停、机械锁住以及互锁等所需时间不予计数。

 

2.刀具分组

2.1 相关参数

2.1.1 进入画面

参数 8132#0=1使用刀具寿命管理功能,按MDI 键盘上的offset/setting 键找到TOOLLF 的按键即可进入刀具寿命管理画面。刀具寿命管理画面,不同系统刀具寿命管理的界面显示的不一样,如图1所示:

 

1587733056 4073 9arjhlk4iucT 20191204215934.

a.(18i)

1587733060 1722 mJU2ChhGS5Md 20191204215959.

 

b.(0i-Mate TD/MD)

1587733061 7870 V6agABlAIWas 20191204220019.

c.(0i-TD/MD)

1587733061 2104 ZGJS4H5Jp57u 20191204220108.

d(0I-MF/TF)

图1 刀具寿命管理界面

2.1.2 分组参数

组数和刀具数6800#0(GS1)、6800#1(GS2)来确定,当6800#0=0时、6800#1=0时,默认为1-16组。6813设定为0时,默认值为128。6800与6813共同决定了组数和每组的刀具数量,根据6800的设定值,组数越多,刀具数量越少。6813参数说明为:刀具寿命管理的最大组数,而实际上6813决定了最大组数,但是却不一定是最大组数的值,只有当GS2与GS1均为1时,组数才为6813的值。实际使用过程中,根据刀具的具体分组需要进行分组即可。6800#0(GS1)、6800#1(GS2)如表1。

1587733062 3202 7fmxrBXE04Tk 20191204220253.

 

参数6813数据范围为0,8,16~128,此参数设定每个路径中使用的最大组数。请以成为8的倍数的方式设定最大组数。设定了0的情况下,设定128组。最大值在每个路径中为128组

2.2 分组指令

使用 G10指令来进行分组,分组的方式M 系列和T 系列各有不同。

3.1.2 M系列分组

M 系列分组的指令格式和指令意义如表2所示:

表 2 M 系列分组的指令

1587733062 7565 gbyrnLYoicVF 20191204220431.

 

表中,L 值是指的每把刀具的平均寿命值,也就是说一组刀具总的寿命=(L×该组的刀具数),

当然前提是该组中没有重复的刀具。如果需要在原有的基础上增加分组,只需要将G10L3改为

G10L3P1 即可。

在 0i-MD 上进行实验,在MDI或MEM 方式下输入以下程序,并点击循环启动,

O0123;

G10L3;

P1L6;

T1H3D3;

T2H3D3;

T3H3D3;

P2L5;

T6H1D1;

T7H4D3;

G11;

M30;

刀具分组界面由没有数据变为图2(c):

1587733062 1389 BjNownqNEihQ 20191204220523.

 

a.(18i-T)

1587733063 4094 bFZ4x5scjabS 20191204220543.

b.(0i-Mate MD)

 

1587733063 7636 5DHK4AqR3GSz 20191204220601.

c.(0i MD)

图2 0i-MD上的刀具分组画面

3.1.2 T 系列分组

和 M 系列不同,T 系列分组时,直接指令刀具和刀偏值,格式为T****,前两位为刀具号,后两位为刀偏号,同一把刀具可以带不同的刀偏,而且在刀具分组画面(也即刀具管理画面)显示出来。 T系列分组的指令格式和指令意义如表3所示:

表 3 T系列分组的指令

1587733064 3569 q4AyeYAGisX7 20191204220727.

在 0i-TD 上进行实验,在MDI或MEM 方式下输入以下程序,并点击循环启动,

O0001;

G10L3;

P1L5;

T0101;

T0102;

T0103;

P2L10;

T0201;

T0501;

T0601;

G11;

M02;

刀具分组界面由没有数据变为图3(c):

1587733065 4720 mEHHq5lSlkhB 20191204220759.

a.(18i-T)

1587733066 4658 4RrVIo0UATLn 20191204220817.

b.(0i-Mate TD)

1587733067 1683 eY8cHWwnMXEM 20191204220835.

c.(0i TD)

图3 0i-TD 刀具分组界面

需要注意的是,从上图来看,第二组有三把刀,每把刀的平均寿命为10,则整个组的寿命为 3×10=30;当调用第二组的刀具时,是按顺序执行,先用第一把刀T0201,此时F26 的输出为2;直至计数至10,第11 次调用时,系统自动在F26 中输出 5,执行换刀,依次类推。但是第一组中实际上只有一把刀,只不过带了三个不同的刀偏值罢了,所以说第一组中三组数据的总寿命就是1×5=5,当在一个程序段中只调用一次该组刀具时,系统总是默认为T0101,直到该把刀的寿命终止(即计数输出为 5)也不会调用T0101之外的同组中的其他刀偏值。只有当在同一个程序段中多次调用第一组刀具时,才会按照程序中编程的顺序依次对应分组中的顺序更换刀偏值,同时还必须保证同一把刀的不同刀补值在刀具分组画面中相邻。

 

3.1.2 M/T 系列分组的删除

M/T系列分组的删除方式是一致的,如表4所示:

表 4 M/T系列分组的删除指令

1587733069 7081 0uG31fknUhDq 20191204221007.

3.信号使用

刀具寿命管理功能的目的就是能够输出刀具的使用信号,提示机床用户更换刀具。可使用的信号如:更换刀具信号、刀具跳过信号、刀具寿命预告信号、刀具剩余数量通知信号等。各信号均可用于基于次数或基于时间两种刀具寿命管理方式。在使用各个参数之前,首先需要通过参数确定刀具是次数型还是时间型。具体参数设定方法如表5:

表 5 次数/时间型设定方法

1587733069 8916 q0JdZYDkoN0K 20191204221121.

3.1 相关参数

3.1.1 相关信号及参数

需要用到的通知信号不同,需要设定的参数也不同,相关信号以及对应的参数设定如表6:

表 6 刀具寿命管理主要信号表

1587733071 3745 F0IbM6whxYvR 20191204221239.

需要注意的是F64.3(刀具寿命预告信号),需要在6805#4(LFB)=1的情况下可以使用,

6802#4=0的情况下,每把刀都将输出F64.3信号,6802#4=1的情况下,只有本组内的最后一把刀,

输出F64.3信号。

其他重要参数为:

6800#4=1时, 换刀复位信号TLRST<Gn048.7>可将*和@去掉,此参数可以在实验的时候使

用,实际机床中不推荐使用。

6810=100,刀具寿命预告号,该参数用于M系列,如:参数6810设100,T101即代表调用

第1组刀具,T1即代表调用1号刀具,假如将1号刀具放入到了第1组并且为当前使用的刀具,则

T101则统计寿命,若T1来换到,则该刀不会进行寿命统计。T系列中,用T´´99(启用刀具寿命管理)、 T´´88(取消当前刀具组的刀偏)来区别普通的调刀方式。

 

3.2 使用方法

在6810为100的情况下,在MDI或MEM方式下输入测试程序如表7:

表 7 M/T系列测试程序

1587733070 5567 SMAsJVThFR1I 20191204221857.

 

0i-MD实验过程中,多次运行测试程序,其中*为已经用过的刀具,@为正在使用的刀具,刀具

寿命管理主界面为图4(c):

1587733071 6655 eSfsdQbVEBsb 20191204222000.

图4 刀具使用中的界面

 

多次运行测试,每遇到一个M30,则输出一个F9.4(DM30)脉冲,信号监视界面如图5:

1587733072 5345 PaYFHf5iB6MR 20191204222032.

图 5 信号监视界面

4.注意点

1.时间方式进行寿命管理,在切削方式下按照一定的时间间隔,计数实际切削(G01,G02,G03…)使用的时间。对于单段停止,进给保持,快速移动,暂停,机械锁住以及互锁等所需时间不予计数。

2.使用时间情况下,即使在加工执行中,一旦到达寿命的时刻,F64#0立即变为1。但是加工继续进行,可根据用户要求结合M代码进行报警提示或信息提示。

3. 0i/0i Mate-TC 支持计数和时间混用, 但不支持刀具寿命预告功能; 0i/0i Mate-MC,0i/0i

Mate-D 只能进行计数或者时间的管理,不支持混用方式,但可以实现寿命预告和刀具组剩余数量预

告和刀具寿命计数倍率功能。

4.0i/0iMate-D 实现刀具寿命预告功能时,必须设定参数No.6805#4(LFB),但0i-D 相关资料中

未提及,31i-A中有介绍。

5.T系列不支持刀具剩余数量通知信号(TLAL),功能篇附录中信号一览表中有相关注明

© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容