通过式双端面磨床的两砂轮在加工过程中的位置是固定的,工件在两砂轮中间通过时完成端面磨削,因此补偿方法是直接进给砂轮。而对于往复式双端面磨床,在加工过程中,工件在两砂轮中间作往复运动。它靠两砂轮的进给来完成端面梯形图中,X1510 为金刚笔在修整原位信号; R10110 为夹具启动的M代码信号;R10111 为夹具停止的M代码信号;G413 为M代码结束信号;F111 为复位信号;F312 为手动方式;F315 为自动方式。
磨削,因此两砂轮在加工过程中的位置是在不断变化的,而且每次加工结束,两砂轮均会返回加工起点位置。同时,为了避免积累误差,加工程序采用的是绝对位置编程,因此,直接进给砂轮的补偿方法是不行的。而且,这里还存在一个关键性问题:如何将砂轮脱落的补偿量、加工位置、修整位置有机地结合起来,实现加工、补偿、修整的自动控制。
由于砂轮的脱落量难以准确测量,而专门为此增加一套主动测量装置不仅造价太高,而且结构复杂,又不易安装,所研制的数控往复式双端面磨床采用程序控制的方法来解决补偿问题,不仅简单,而且方便。加工结束后,操作工通过测量产品尺寸,在需要补偿的时候,操作工可以用微量进刀按钮单步进给左右砂轮至需要补偿的量后,再按下补偿按钮,此时,数控系统会自动启动补偿控制程序,系统便会记下该补偿量。单步增量值为1、10、100、1 000μm可选择,补偿控制流程图见图4。
图4 补偿控制流程图
此后的加工中,系统会自动将该补偿量计入,同时,修整位置也会将该补偿量计入。这样的补偿
方式,使得补偿量不是定值,而是在任何需要补偿的时候,都可以进行补偿,而且补偿量可由操作工根据实际加工情况来确定,因而它可以适应加工过程中出现的各种不同的情况。同时,补偿时将修整位置同时更新,使得修整时的定位准确,修整后不用再对刀即可进行加工。
基于同样的程序控制的设计思路,成功地解决了加工起点、终点的自动定位问题和加工位置、修整位置的自动转换问题。