公司一台镗铣加工中心,W轴是半闭环,电机绝对值编码器。平时加工时与各轴差补没出现过问题,昨天加工螺纹时却出现#26030轴W编码器1绝对位置丢失的报警。很恶心!只在螺纹加工时出现,后来发现了规律。
工件上加工直螺纹时,固定循环的相关参数(螺距,起点,终点,直径1,直径2,导入,导出路径等等),只要是单位在小数点3位的,必定报警然后W轴的绝对值零点就丢失了。我把这些数值改到小数点2位时,再执行程序一切正常。但是,如果我加工锥度螺纹(直径1与直径2数值不同时),不管小数点后几位,仍然报警。
一但报警,W轴绝对值零点就没了。虽然说设置简单但也架不住次数多啊…现在锥度螺纹肯定没法加工了,分析下来硬件肯定没问题,是固定循环的问题还是W轴半闭环的配置先天不足呢?还是轴参数设置上的问题?但是除了螺纹循环以外的插补,无论怎么走都是好的。这个是什么节奏啊?请大家帮忙出主意,谢谢了!
附报警时的加工程序,如下:
M03S50
G17G95
GEOAX(1,W,3,X)
G0Z20
CYCLE97(3.185,,0,-30.045,67,618,67,612.653,6.3,3.185,2.54,0.1,-30,0,12,1,2,1,1)
G0Z50
GEOAX()
M30