1.一种基于谐波分解的大齿轮滚齿加工齿距误差在机补偿方法,其特征在于,包括如下步骤:
1)利用齿轮在机测量系统对带有加工余量的大齿轮进行齿距累积偏差的测量,得到齿距累积偏差的测量数据Fpki。
[Fpki]i=1,2,3,…,z (1)
2)将齿距累积偏差数组Fpk通过离散傅里叶变换,求取齿距累积偏差曲线的幅值谱和相位谱。
式中,An为N次谐波的幅值, 为N次谐波的相角。
3)①通过滤波取出幅值An大于等于阈值T的幅值进行补偿。
即令:An≥T得到:m≤n≤p (3)②根据①得到的补偿谐波分量,建立误差补偿函数方程为:式中:Cmpj为第j个齿的误差补偿量
③针对补偿运动的不同,根据②的误差补偿函数,计算各补偿运动的补偿量;
4)将得到的误差补偿量,导入数控滚齿机的数控系统,控制滚刀与工件之间的啮合关系,实现滚齿加工齿距误差在机补偿。
2.根据权利要求1所述的基于谐波分解的滚齿加工齿距误差在机补偿方法,其特征在于,所述步骤3)----③中,当补偿运动为机床回转工作台转动时,机床回转工作台转速改变量CP为:CP=Cmpj (5)
3.根据权利要求1所述的基于谐波分解的滚齿加工齿距误差在机补偿方法,其特征在于,所述步骤3)----③中,当补偿运动为滚刀转动时,滚刀转速改变量Cg为:Cg=Cmpj*i12 (6)
其中:i12为传动比。
4.根据权利要求1所述的基于谐波分解的滚齿加工齿距误差在机补偿方法,其特征在于,所述步骤3)----③中,当补偿运动为滚刀轴向周期运动时,滚刀轴向周期运动量Cgz为:Cgz=Cmpj*i12*P (7)
其中,P为滚刀螺距,i12为传动比。
5.根据权利要求2、3或4所述的基于谐波分解的滚齿加工齿距误差在机补偿方法,其特征在于,所述步骤4)得到的误差补偿量,以误差补偿信号或生成加工补偿NC代码的形式导入数控滚齿机的数控系统中。