一种球头刀五轴加工无颤振刀轴矢量生成方法与流程

文档序号:35383320发布日期:2023-09-09 11:41阅读:28来源:国知局
一种球头刀五轴加工无颤振刀轴矢量生成方法与流程

本发明涉及一刀轴矢量生成方法,特别涉及一种球头刀五轴加工无颤振刀轴矢量生成的方法。


背景技术:

1、薄壁零件广泛应用于航空航天领域,然而在其加工过程中极易发生切削振动,薄壁件切削振动是制造领域中一个难题。基于切削动力学对多轴加工中的刀轴矢量进行优化是抑制切削振动的有效手段。

2、在文献“sun c,altintas y.chatter free tool orientations in 5-axisball-end milling[j].international journal of machine tools and manufacture,2016,106:89-97.”公开了一种多轴加工过程中刀轴矢量优化的方法,该方法通过建立离散刀位点的稳定刀轴矢量域,然后进行刀轴光顺处理来避免沿刀具加工路径的颤振。文献“wang s,geng l,zhang y,et al.chatter-free cutter postures in five-axismachining[j].proceedings of the institution of mechanical engineers,part b:journal of engineering manufacture,2016,230(8):1428-1439.”公开了一种多轴加工过程中无颤振刀轴矢量选择的方法,该方法通过构建与刀轴矢量相关的稳定性边界图来指导刀具姿态的选择。

3、这些现有方案都是在获得每个刀位点的稳定刀轴优化域后对刀具矢量进行平滑处理,需要先耗费计算资源确定每个刀位点的稳定刀轴优化域,导致现有刀轴矢量优化方法计算效率低。


技术实现思路

1、为克服现有刀轴矢量优化方法计算效率低的缺点,本发明提供一种球头刀五轴加工无颤振刀轴矢量生成方法,该方法基本原理是:先基于关键刀位点的无颤振刀轴矢量生成平滑刀具路径,然后针对刀具路径进行切削颤振检测的迭代策略来优化刀轴矢量。

2、本发明的技术方案为:

3、所述一种球头刀五轴加工无颤振刀轴矢量生成方法,包括以下步骤:

4、步骤1:选择加工路径上的关键刀位点;利用刀具系统特征方程构建关键刀位点的稳定刀轴矢量域,确定关键刀位点代表性刀轴矢量;将关键刀位点代表性刀轴矢量添加到关键刀轴矢量集;

5、步骤2:利用关键刀轴矢量集进行球面插值生成一般刀位点的刀轴矢量;

6、步骤3:对步骤2得到的刀轴矢量进行颤振检查:

7、如果步骤2得到的刀轴矢量不引起颤振,则将得到的刀轴矢量用作球头刀五轴加工的最终刀轴矢量;

8、如果步骤2得到的刀轴矢量引起颤振,在发生颤振的刀位点通过优化方法确定与引起颤振的刀轴矢量间角度变化最小的无颤振刀轴矢量,并将得到的无颤振刀轴矢量用作球头刀五轴加工的最终刀轴矢量;

9、步骤4:将经过步骤3颤振检查后的不引起颤振的刀轴矢量或得到的无颤振刀轴矢量添加到关键刀轴矢量集,然后返回步骤2,直至所有刀位点的刀轴矢量都通过颤振检查,从而沿加工路径生成光顺且无颤振刀轴矢量。

10、进一步的,步骤1中,所述刀具系统特征方程为:

11、1-δz[(1-cosωt)(r(φxx)+r(φyy))-(i(φxx)+i(φyy))sinωt]+(δz)2[(2(cosωt)2-2cosωt)r0-2i0(1-cosωt)sinωt]+i(-δz[(1-cosωt)(i(φxx)+i(φyy))+(r(φxx)+r(φyy))sinωt]+(δz)2[(2(cosωt)2-2cosωt)i0+2r0(1-cosωt)sinωt])=0

12、其中

13、

14、r0=r(φxx)r(φyy)-i(φxx)i(φyy)-r(φxy)r(φyx)+i(φxy)i(φyx)

15、i0=r(φxx)i(φyy)+i(φxx)r(φyy)-i(φxy)r(φyx)-r(φxy)i(φyx)

16、[a0,xy]表示切削力方向因子矩阵,[φt(iω)]表示刀具频响函数矩阵,r(φxx)、r(φxy)、r(φyx)和r(φyy)表示矩阵φ元素的实部,i(φxx)、i(φxy)、i(φyx)和i(φyy)表示矩阵φ元素的虚部,δz表示轴向离散微元的高度,ω为激振频率,t为齿通周期。

17、进一步的,步骤1中,到给定的加工条件下,对刀具系统特征方程运用nyquist稳定性准则构建关键刀位点的稳定刀轴矢量域。

18、进一步的,步骤2中,利用关键刀轴矢量集进行球面四元数插值方法生成一般刀位点的刀轴矢量:

19、

20、其中,θ=cos-1(a1·an),a1和an是关键刀轴矢量集中的刀轴矢量。

21、进一步的,步骤3中,基于nyquist稳定性准则对步骤2得到的刀轴矢量进行颤振检查。

22、进一步的,步骤3中,如果步骤2得到的刀轴矢量引起颤振,设发生颤振的刀位点对应的颤振刀轴倾角为(αi,βi),以最小化无颤振刀轴矢量与颤振刀轴倾角(αi,βi)之间的刀轴矢量距离δ为优化目标,确定无颤振刀轴倾角

23、进一步的,步骤3中,采用最速下降法对优化问题进行求解,得到无颤振刀轴倾角

24、一种计算机可读存储介质,存储有计算机可执行程序,所述计算机可执行程序在被执行时用于实现上述的方法。

25、一种计算机系统,包括:一个或多个处理器,计算机可读存储介质,用于存储一个或者多个程序,其中,当所述一个或者多个程序被所述一个或者多个处理器执行时,使得所述一个或者多个处理器实现上述方法。

26、有益效果

27、本发明无需预先获得每个刀位点处的无颤振刀轴矢量域,仅需有限次迭代计算即可沿刀具路径生成无颤振刀轴矢量,计算效率高,可有效地抑制多轴加工过程中的切削振动。

28、本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。



技术特征:

1.一种球头刀五轴加工无颤振刀轴矢量生成方法,其特征在于:包括以下步骤:

2.根据权利要求1所述一种球头刀五轴加工无颤振刀轴矢量生成方法,其特征在于:步骤1中,所述刀具系统特征方程为:

3.根据权利要求1所述一种球头刀五轴加工无颤振刀轴矢量生成方法,其特征在于:步骤1中,到给定的加工条件下,对刀具系统特征方程运用nyquist稳定性准则构建关键刀位点的稳定刀轴矢量域。

4.根据权利要求1所述一种球头刀五轴加工无颤振刀轴矢量生成方法,其特征在于:步骤2中,利用关键刀轴矢量集进行球面四元数插值方法生成一般刀位点的刀轴矢量:

5.根据权利要求1所述一种球头刀五轴加工无颤振刀轴矢量生成方法,其特征在于:步骤3中,基于nyquist稳定性准则对步骤2得到的刀轴矢量进行颤振检查。

6.根据权利要求1所述一种球头刀五轴加工无颤振刀轴矢量生成方法,其特征在于:步骤3中,如果步骤2得到的刀轴矢量引起颤振,设发生颤振的刀位点对应的颤振刀轴倾角为(αi,βi),以最小化无颤振刀轴矢量与颤振刀轴倾角(αi,βi)之间的刀轴矢量距离δ为优化目标,确定无颤振刀轴倾角

7.根据权利要求6所述一种球头刀五轴加工无颤振刀轴矢量生成方法,其特征在于:步骤3中,采用最速下降法对优化问题进行求解,得到无颤振刀轴倾角

8.一种计算机可读存储介质,其特征在于:存储有计算机可执行程序,所述计算机可执行程序在被执行时用于实现权利要求1-7任一所述方法。

9.一种计算机系统,其特征在于:包括:一个或多个处理器,权利要求8所述计算机可读存储介质,用于存储一个或者多个程序,其中,当所述一个或者多个程序被所述一个或者多个处理器执行时,使得所述一个或者多个处理器实现权利要求1-7任一所述方法。


技术总结
本发明提出一种球头刀五轴加工无颤振刀轴矢量生成方法,首先根据Nyquist稳定性准则在关键刀位点确定代表性刀轴矢量,构建得到关键刀轴矢量集,然后通过矢量的四元素插值算法,由关键刀轴矢量集在一般区域内插值生成平滑刀轴矢量。随后检查每个刀位点的加工稳定性,如果发生颤振,在发生颤振的刀位点利用最速下降法确定与原刀轴矢量间角度变化最小的无颤振刀轴矢量,并将这些无颤振刀轴矢量添加到关键刀轴矢量集。然后,基于关键刀轴矢量集插值得到新的刀轴矢量。重复此过程,直到所有刀位点的刀轴矢量都通过切削稳定性检查为止。本发明可以沿刀具路径生成光滑且无颤振刀具路径,有效地抑制多轴加工过程中的切削振动。

技术研发人员:王大振,周峰,宋天宇,梁悦妍,李琪,宋军,田江涛,厍黎明,全鑫,赵振飞
受保护的技术使用者:西安航天动力测控技术研究所
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1