一种计算加工ZN1蜗杆盘状成形刀具廓形边界的算法的制作方法

文档序号:12361123阅读:来源:国知局

技术特征:

1.一种计算加工ZN1蜗杆盘状成形刀具廓形边界的算法,其特征在于,具有如下步骤:

S1、根据已知ZN1蜗杆的基本参数:法向模数mn、头数z1、法向压力角αn、导程角γ、法向齿厚sn、顶圆直径da、根圆直径df和刀具最大半径RGa,选取车刀厚度s0n、车刀法向压力角α0n作为未知参数,确定蜗杆轴线到车刀上虚拟点的距离A的表达式,虚拟基圆半径r′b的表达式,虚拟基圆柱导程角γ′b的表达式;

S2、根据ZN1蜗杆和盘状成形刀具加工ZN1蜗杆的几何条件,确定车刀厚度s0n和车刀法向压力角α0n的约束式;

S3、车刀法向压力角α0n、车刀厚度s0n的迭代计算,选取法向压力角αn作为车刀法向压力角α0n的初值,选取法向齿厚sn作为车刀厚度s0n的初值,将选取好的车刀法向压力角α0n的初值、车刀厚度s0n的初值代入步骤S1的表达式和步骤S2的约束式中进行迭代,从而解出蜗杆轴线到车刀上虚拟点的距离A、虚拟基圆半径r′b、虚拟基圆柱导程角γ′b、车刀法向压力角α0n和车刀厚度s0n的值;

S4、由步骤S1~步骤S3中的数值,选择ZN1蜗杆底部的中心点作为坐标原点建立坐标系,再将原始坐标系旋转θ(1)、移动z(1)建立一个新坐标系,从而能够得到ZN1蜗杆螺旋面上动点在新坐标系中的坐标(x,y,z)的表达式;

S5、根据盘状成形刀具与ZN1蜗杆接触线的接触条件和蜗杆螺旋面上动点坐标的表达式,确定盘状成形刀具与ZN1蜗杆相接触的接触线表达式;

S6、根据几何关系,将ZN1蜗杆和盘状成形刀具相接触的接触线上的坐标(x,y,z)从ZN1蜗杆坐标系转变为盘状成形刀具坐标系,则接触线的点坐标为(xG,yG,zG),盘状成形刀具截形坐标的表达式;

S7、基于拉格朗日乘数法建立关于RG极小值条件的表达式;

S8、根据步骤S4~步骤S7中的表达式,联立成超越方程组,选取ZN1蜗杆母线上动点的位置的参变数和ZN1蜗杆母线上参变数为u的动点在端截形上绕Z轴转过的角度θ≈0作为初值,通过迭代法,求出ZN1蜗杆齿形的最大半径rmax和最小半径rmin,求出刀具截形坐标的最大值RGmax和最小值RGmax

S9、以盘状成形刀具截形表达式为约束条件,以RGmin≤RG≤RGmax为范围,作出关于(RG,ZG)的离散性坐标点,再以样条曲线连接各点即为带边界的盘形刀具廓形。

2.一种计算加工ZN1蜗杆盘状成形刀具廓形边界的算法,其特征在于:所述的车刀法向压力角α0n、车刀厚度s0n的迭代计算,是先选取法向压力角αn作为车刀法向压力角α0n的初值,选取法向齿厚sn作为车刀厚度s0n的初值,将选取好的车刀法向压力角α0n的初值、车刀厚度s0n的初值代入步骤S1的表达式中分别解出:蜗杆轴线到车刀上虚拟点的距离A、虚拟基圆半径r′b和虚拟基圆柱导程角γ′b;再将蜗杆轴线到车刀上虚拟点的距离A、虚拟基圆半径r′b和虚拟基圆柱导程角γ′b的值代入步骤S2中的约束式中,若车刀厚度s0n的约束式或车刀法向压力角α0n约束式有中一个的约束式的等号左右两侧竖直的误差精度不在1E-15范围内,则重新选取车刀法向压力角α0n的值和车刀厚度s0n的值,车刀法向压力角α0n值在αn数值附近选取,车刀厚度s0n值在sn数值附近选取,重复计算S3中的上述过程,直至车刀厚度s0n的约束式或车刀法向压力角α0n约束式的等号左后两侧数值的误差均在1E-15范围内,则迭代停止,从而确定蜗杆轴线到车刀上虚拟点的距离A、虚拟基圆半径r′b、虚拟基圆柱导程角γ′b、车刀法向压力角α0n和车刀厚度s0n的值。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1