某厂有沈阳一机CAK6150 Di 机床五台, 全部配FANUC Series 0i mate—TC 数控系统。输完程序后进行机床锁定和空运行检验程序, 解除锁定后, 试切首件时撞车, 用G28 返回参考点的方法也无法解决该问题, 该厂只能以关闭机床而后再开机处理此问题, 虽然可以解决, 但费时。笔者目前有三种方法解决该问题。
( 1) 直接起动机床锁定和空运行检验程序, 解除锁定后关闭机床后再开机的处理方案可以消除误差, 即该厂现用的方法。
( 2) 找出须检验程序末尾刀具号和程序结束时该刀坐标位置, 在MDI 输入刀具号( 必须加刀具补偿) 和该刀具终点坐标位置后运行机床, 再起动机床锁定和空运行检验程序。解除锁定后机床坐标不变。
( 3) 直接起动机床锁定和空运行检验程序, 解除锁定后按“POS” ( 位置) 画面, 按右扩展软键“> ”, 按“操作” 软键, 再按右扩展软“> ” 键, 按下“WRK—CD” 键, 出现“全轴” 时, 再按“全轴” 恢复原坐标。
由于FANUC 0i 系统属于中档系统, 采用绝对值编码器, 机床可以不回参考点, 开机后是系统自认的机床绝对坐标值, 故此不会产生开机误差。如果在操作过程中产生误差, 既使回参考点误差也无法清除。在这是绝对值编码器的劣势, 因此无法用G28 的方法解决该问题。
该机床( CAK6150 Di) 所配置的FANUC 0i mate—TC 系统存在这样的弱点( 仅在此机床配置中发生, 在北京长机配置FANUC 0i mate—TC 中和大连大力配置FANUC 0i mate—TC 中均未出现此现象) , 机床在自动状态下摇动手轮, 会改变机床坐标系, 每摇一格平移1μm, 平移轴为手动时最后移动的轴坐标。
平移误差可在“POS” ( 位置) 画面下按“HNDL”中查询。如误差存在, 在自动状态下反向摇动手轮将坐标摇至坐标零点即可或关闭机床再开起机床坐标系自动恢复, 平移误差自动消除。操作时需加注意, 应避免该现象的发生。