摘要

目前常用直线或圆弧逼近成形磨齿砂轮的轮廓,导致砂轮轮廓曲线容易出现不连续和波动现象,甚至会改变原来轮廓曲线的凹凸性,导致修整的成形砂轮加工出的齿轮精度有限,并且修整程序繁琐、数据量大。针对此问题,提出一种采用B样条曲线拟合成形磨齿砂轮轮廓的方法,方便磨齿机的数控系统使用样条插补功能修整成形砂轮。该方法首先计算渐开线斜齿轮成形磨削砂轮的轮廓,在砂轮轮廓数据点中提取特征点进行B样条曲线拟合,利用差分演化算法计算非特征点拟合误差,把最大拟合误差处的数据点添加到特征点集,然后反复迭代计算,最终生成一条满足拟合误差要求的B样条曲线,在满足指定误差要求下用较少的控制点拟合成形砂轮轮廓。仿真计算结果表明,该方法可以有效拟合成形磨齿砂轮轮廓,并且拟合误差满足指定要求。