自动对刀仪在FANUC系统中的应用
大家有时候会对对刀仪有或多或少的不理解,本文主要介绍自动对刀仪在FANUC数控系统的应用,自动对刀仪的编程思路及安全保护的知识。
在实际加工中,对刀仪是一种很常用的测量工具。使用对刀仪测量可以自动的计算每把刀的刀长与刀宽的差值,刀具磨损,自动监测、报警和补偿,并将其存入系统中,可以大大的节约加工时间,除此之外,也可以免去人工测量时产生的误差,提高对刀精度,缩短机床辅助时间、提高生产效率。一般来说,对刀仪需要编辑宏程序实现。
1. 宏程序的编程思路
对刀仪用于刀具长度补偿,是以基准刀的长度作为基准,测量出第二把刀,第三把刀等相对于基准刀在长度方向上的差值,然后进行刀具的长度补偿。一般采用2〜3次对刀以更精确地确定其他刀与标准刀的相差值。当主轴带标准刀碰触到对刀仪表面时,会引起对刀仪输出信号的变化,使得带有G31的轴移动指令终止执行,并将跳转位置通过系统变量读出,通过宏程序的计算,将刀具长度的差值写入标准刀具的长度补偿中。当主轴带非标准刀具时,通过与标准刀具相比较,计算出非标准刀具与标准刀具的长度差值,写入相应的刀具补偿中。
2. 实例图片及图解
对刀原理如图1a所示,1为标准刀具的测量,并且以此刀长度作为基准,2为其余刀具,测量完后,将与标准刀长度的相对差值写入该刀具补偿中。图1b为实例图片,对刀仪安装位置应远离工件,可避免切屑粘到对刀仪表面,影响测量精度,且记录安装位置的机械坐标(应写入宏程序中)。
3. 电气接线及动作时序
对刀仪工作需用到系统的跳转功能、跳转信号。使用跳转功能和跳转信号时,需要用X4.7作为跳转信号,需对以下参数进行修改。N5006#6=1(刀具长度补偿通过坐标系的偏移进行),N6051=65(调用用户对刀仪宏程序号9011的G代码为G65),N6200#1=1(SKIP为0时作为信号输入),N6240#0=1(长度测量信号为0时视为已到达测量位置)。图2所示为电气接线图,图3所示为工作时序图。X4.6为对刀仪超程信号,X4.7为跳转信号。时序介绍:①主轴夹刀将Z轴定位到初始平面;快速下降到中间位置。②较慢速度下降到中间位置,使用跳过功能缓慢下降直到刀尖碰到对刀仪表面。③返回某一高度。④再次以跳转功能缓慢下降进行对刀。⑤快速返回初始平面,然后将计算出来的长度差值补偿到刀具长度补偿里面。
4.安全保护
对刀仪是精密元件,它的精度及安全性十分重要,采取如下措施:
(1)X4.6为对刀仪超程信号,在PMC中做如下处理(见图4),当超程时,有A1.3刀具测量
超程报警,机床停止运行。
(2)采用带有吹气装置的对刀仪,在测量时可以清洁表面。M81吹气开,M82吹气关。
|