确定刀具寿命比较困难,但是如果操作人员能够自己做到这一点,或者如果可以告诉他们这些信息,则可以更好的维护刀具。为了解决这个问题,我们提供了一个自定义宏,它可以在刀具变暗之前 监控刀具的时间或部件数量。当判断刀具是钝了,一个通用变量的值将显示该刀具的寿命。对于长时间运行的加工,操作人员可能更容易监控零件的数量,但是对于短时间运行的加工来说,监控加工时间可能更为重要。

与此相似的一个命令将放在程序的末尾,用于您要监视的每个切削刀具。
N455 G65 P1001 V501.0 T0.5
字母地址V指定通用变量号,其中存储了总时间或工件数。在我们的示例命令中,字母地址V的值是指定永久公共变量#501.字母地址T指定了在每个工件中刀具加工的分钟数。在我们的示例命令(T0.5)中,T字指定30秒。请注意,如果T被设置为一个(T1.0),永久通用变量中的值将是工件的数量。
#[#22] = #[#22] + #20 (累加)
我们建议使变量数与刀具号对应,例如,#501显示一号刀具的数据,#502显示2号工具的数据,等等。
在使用此自定义宏之前,操作员必须手动设置永久公共变量的值为0(0)。这是通过将模式开关放置到MDI,调用永久通用变量显示屏页面,将光标定位到所需的变量,输入0后按输入键完成的。
一旦完成,操作人员可以使用新的刀具运行工件,直到工具变暗。他可以通过查看永久的公共变量,以分钟或部分的数量看到累计的时间。当刀具变暗时,这个永久的共同变量将显示刀具的总寿命。
再次,这个自定义宏决定了刀具的使用寿命,这样操作人员就可以更好地决定何时替换损坏的刀具。这些数据也可用于工具寿命监测系统。
一个简单的刀具寿命管理系统可以创建使用定制宏。一个加工中的一号刀具大约能用200个零件,6号刀能用250个零件,9号刀能用150个零件。这些命令可以放在您的程序结束后。
N450 G65 P1002 V501.0 S1.0 C200.0
N455 G65 P1002 V506.0 S6.0 C250.0
N455 G65 P1002 V509.0 S9.0 C150.0
字母地址”V“指定计数永久通用变量号。”S“字指定了刀具号。我们的自定义宏可以使用多达10个刀具,但是它可以被修改为更多的刀具。在首次使用这个自定义宏之前,相关的永久公共变量必须设置为零。这里是定制宏。
O1002 (刀具寿命宏程序)
IF [#[#22] LT #3] GOTO 99
本文转载来自【公众号:数控编程】,仅供大家学习交流,如侵权请联系站长删文。