background image

  例如,在三坐标立式机床上测量

X 轴的反向偏差,可先将表压住主轴的圆柱表面,

然后运行如下程序进行测量:

  

N10 G91 G01 X50 F1000;工作台右移

  

N20 X-50;工作台左移,消除传动间隙

  

N30 G04 X5;暂停以便观察

  

N40 Z50;Z 轴抬高让开

  

N50 X-50:工作台左移

  

N60 X50:工作台右移复位

  

N70 Z-50:Z 轴复位

  

N80 G04 X5:暂停以便观察

  

N90 M99;

  需要注意的是,在工作台不同的运行速度下所测出的结果会有所不同。一般情况下,

低速的测出值要比高速的大,特别是在机床轴负荷和运动阻力较大时。低速运动时工作台运
动速度较低,不易发生过冲超程

(相对“反向间隙”),因此测出值较大;在高速时,由于工作

台速度较高,容易发生过冲超程,测得值偏小。

  回转运动轴反向偏差量的测量方法与直线轴相同,只是用于检测的仪器不同而已。

反向偏差的补偿

  国产数控机床,定位精度有不少

>0.02mm,但没有补偿功能。对这类机床,在某些

场合下,可用编程法实现单向定位,清除反向间隙,在机械部分不变的情况下,只要低速
单向定位到达插补起始点,然后再开始插补加工。插补进给中遇反向时,给反向间隙值再正
式插补,即可提高插补加工的精度,基本上可以保证零件的公差要求。

  对于其他类别的数控机床,通常数控装置内存中设有若干个地址

,专供存储各轴的

反向间隙值。当机床的某个轴被指令改变运动方向时,数控装置会自动读取该轴的反向间隙
值,对坐标位移指令值进行补偿、修正,使机床准确地定位在指令位置上,消除或减小反向
偏差对机床精度的不利影响。

  一般数控系统只有单一的反向间隙补偿值可供使用,为了兼顾高、低速的运动精度,

除了要在机械上做得更好以外,只能将在快速运动时测得的反向偏差值作为补偿值输入,
因此难以做到平衡、兼顾快速定位精度和切削时的插补精度。

  对于

FANUC0i、FANUC18i 等数控系统,有用于快速运动(G00)和低速切削进给运

(G01)的两种反向间隙补偿可供选用。根据进给方式的不同,数控系统自动选择使用不同