System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于分级无干涉可行域的叶盘加工刀轴矢量求解方法技术_技高网

基于分级无干涉可行域的叶盘加工刀轴矢量求解方法技术

技术编号:41287026 阅读:6 留言:0更新日期:2024-05-11 09:35
本发明专利技术属于多轴数控加工领域,具体涉及一种基于分级无干涉可行域的叶盘加工刀轴矢量求解方法及其对应的刀轴矢量的优化装置。该方法首先在新构建的刀触坐标系内实现对刀轴空间的前倾角和侧倾角进行分区划分,分级离散化刀轴矢量。然后在不同区间范围内,对待干涉点序列进行碰撞规则检测判断,筛选出无干涉的刀轴矢量可行域。接着建立基于刀轴矢量角度变化最小为优化目标求解模型,求解叶片加工路径中刀轴矢量,并计算得到最小权值的刀轴路径。最后,构建一个移动加权平滑模型,用于得到加工路径中的光顺刀轴矢量。本发明专利技术解决了五轴加工过程中刀具与零件曲面间的碰撞干涉和过切干涉问题,并提高无干涉刀轴矢量的计算效率。

【技术实现步骤摘要】

本专利技术属于多轴数控加工领域,具体涉及一种基于分级无干涉可行域的叶盘加工刀轴矢量求解方法及其对应的刀轴矢量的优化装置。


技术介绍

1、现代国防、能源及其它民用领域越来越广泛的采用叶盘类零件,如航空发动机,大型轮船等;实现此类零件的高效精密数控加工技术已经成为先进制造企业核心竞争力的重要表现形式之一。

2、随着数控系统的发展,利用先进的五轴数控机床在机床的工作行程内可以实现三维空间任意位置刀轴的摆动。因此,通过合理选择刀轴能够满足大部分多轴加工任务的需求。但是,如果刀轴矢量选择不合适,会造成切削过程中的刀轴矢量变化剧烈,使得机床的旋转轴产生较大的角速度、角加速度,甚至出现旋转轴的“反转”。很多工程实践表明,这些剧烈变化会严重影响加工表面的质量。例如出现“鱼鳞状”凹坑等质量差的加工表面,从而在很大程度上限制了高精度多轴数控机床的应用。这些矛盾在切削加工整体结构件的过程中尤为显著。

3、为满足关键零件的性能要求,零件曲面复杂且加工精度要求极高。随着五轴数控机床成为解决复杂曲面零件的重要加工手段之一,五轴数控机床在增加旋转自由度使得曲面加工灵活性增加的同时,由于空间限制也伴随着干涉问题复杂性的增加,如刀具与零件曲面间的碰撞干涉和过切干涉,机床与零件曲面的碰撞干涉等。这些干涉问题若无法有效解决,轻则影响曲面零件加工质量,重则酿成重大生产事故。五轴数控机床加工干涉问题也成为复杂曲面零件加工重要问题。传统的基于无干涉刀轴矢量可行域规划策略在半球内同时离散刀轴矢量,这种做法虽然能确保刀轴矢量的光顺性,但在实际运行过程中求解效率低,在技术文献“基于有向图的刀轴矢量优化研究”中,刘红军等人利用刀触点信息建立刀触坐标系并划分大角度下取刀轴矢量,共测试120个刀触点耗时546s。因此,在保证加工精度的前提下,提高刀轴矢量的计算效率是极其重要的。


技术实现思路

1、为了解决五轴加工过程中刀具与零件曲面间的碰撞干涉和过切干涉问题,并提高无干涉刀轴矢量的计算效率,本专利技术提供一种基于分级无干涉可行域的叶盘加工刀轴矢量求解方法及其装置。

2、本专利技术采用以下技术方案实现:

3、一种基于分级无干涉可行域的叶盘加工刀轴矢量求解方法,其包括如下步骤:

4、s1:基于叶盘工件的几何特征,以yoz平面表示为刀触点的切平面,建立对应的刀触坐标系。

5、s2:在刀触坐标系内对刀轴矢量的可动空间进行划分,将前倾角θ等值划分为p个维度,并在给定前倾角度下将侧倾角β在四个连续的分级区间内分别划分为q个维度,进而根据每个前倾角θ和侧倾角β的划分结果确定各个区间对应的刀轴矢量t。

6、s3:将过刀具轴线的投影截面为刀具投影受光截面,考虑到刀具端面对投影矩形的影响,以刀轴矢量t的方向为z轴方向建立如下的刀具坐标系;

7、

8、上式中,w1为表征刀具坐标系x轴方向的单位向量,w2为表征刀具坐标系y轴方向的单位向量;kw表示刀具坐标系下z轴方向的单位向量。

9、s4:建立每个刀轴矢量所表示的刀具的包络盒,从待检测区域内筛选出所有位于包络盒内的待检测点q的集合。

10、s5:在分级的可动区间内分别对所有刀轴矢量进行碰撞检测判断;遍历给定前倾角取值范围内的侧倾角,进行干涉判定,并记录不干涉刀轴矢量对应侧倾角;进而得到刀触点无干涉情况下刀轴矢量可行域。

11、s6:以两个相邻刀触点之间的刀轴矢量变化量为优化目标,建立整体刀轴矢量的光顺性优化模型。

12、s7:将相邻刀轴矢量的变化量作为权重,并结合加工时刀触点的顺序建立刀轴矢量的带权有向图。

13、s8:通过迪杰斯特拉算法对初始刀轴矢量与刀触点轨迹末端点的刀轴矢量进行连通性检测,并求解出满足光顺性最优的最短加工路径。

14、s9:对加工路径中刀轴矢量进行移动窗口加权平滑处理,最终得到整个加工路径中平滑的刀轴矢量。

15、作为本专利技术进一步的改进,步骤s1中,刀触坐标系的创建过程如下:

16、s11:定义刀触点p的位置坐标,刀触点p在曲面上的法向量为k,球头刀半径为r,则工件坐标系中刀具刀位点m的位置满足下式:

17、m=p+rk。

18、s12:将刀触点p投影到叶盘轮毂面上,得到一辅助矢量v。

19、s13:将矢量v投影到刀触点切平面上得到矢量vz,作为刀触坐标系的z轴方向。

20、s14:将vz与刀触点切向量叉乘得到矢量vy,作为刀触坐标系的y轴方向。

21、s15:vz于vy叉乘得到vx,作为刀触坐标系的x轴方向。

22、作为本专利技术进一步的改进,步骤s2中,根据划分出的可动区间生成的各个刀轴矢量t的表达式如下:

23、

24、上式中,ie表示刀触坐标系x轴方向单位向量;je表示刀触坐标系y轴方向单位向量;ke表示刀触坐标系z轴方向单位向量;i和j分别表示划分后的前倾角θ和侧倾角β的维度编号;0≤i≤p,0≤j≤q;侧倾角β的取值范围为:

25、β∈[0,π/6],(π/6,π/4],(π/4,π/3]和(π/3,π/2];前倾角θ的取值范围为:

26、θ∈(-π/2,π/2)。

27、作为本专利技术进一步的改进,步骤s4中,建立的包络盒的长宽分别为刀具坐标系下1.5倍半径,高为刀柄长度;包络盒的顶点坐标如下:

28、

29、上式中,rt表示1.5倍球头铣刀的球头半径;l表示球头铣刀的刀柄长度。

30、作为本专利技术进一步的改进,步骤s5中,刀轴矢量的碰撞检测过程如下:

31、(1)将刀具在工件坐标系xwowyw平面上进行投影,得到一个矩形区域;

32、(2)确定待检测点q与刀具是否发生干涉,即判断待检测点q是否在刀具内,设点q1为点q在刀轴上的投影点,投影点q1的坐标为:

33、

34、上式中,κ为点q1到刀具刀位点m的距离系数;mq表示m点到q点的向量;

35、此时,点q到点q1向量qq1可表示为:

36、qq1=qm+κt

37、上式中,qm表示q点到m点的向量;

38、(3)根据向量qq1和qm作出如下判断:

39、a:当κ>l或κ<-r时,则表示待检测点q完全在刀具模型外,q不会与刀具发生干涉。

40、b:当-r≤κ≤l时,则表示待检测点在与刀具模型可能发生干涉的范围内;

41、b1:当-r≤κ≤0时,计算||qm||,当||qm||<r时,待检测点在刀具球头内部,q与

42、刀具发生干涉;反之,则待检测点不在球头内部,q与刀具不发生干涉;

43、b2:当0≤κ≤l时,计算||qq1||,当||qq1||<r时,待检测点在刀杆内部,点q与刀具发生干涉;反之,则待检测点不在刀杆内部,q与刀具本文档来自技高网...

【技术保护点】

1.一种基于分级无干涉可行域的叶盘加工刀轴矢量求解方法,其特征在于,其包括如下步骤:

2.如权利要求1所述的基于分级无干涉可行域的叶盘加工刀轴矢量求解方法,其特征在于,步骤S1中,刀触坐标系的创建过程如下:

3.如权利要求1所述的基于分级无干涉可行域的叶盘加工刀轴矢量求解方法,其特征在于:步骤S2中,根据划分出的可动区间生成的各个刀轴矢量T的表达式如下:

4.如权利要求1所述的基于分级无干涉可行域的叶盘加工刀轴矢量求解方法,其特征在于:步骤S4中,建立的包络盒的长宽分别为刀具坐标系下1.5倍半径,高为刀柄长度;包络盒的顶点坐标如下:

5.如权利要求1所述的基于分级无干涉可行域的叶盘加工刀轴矢量求解方法,其特征在于,步骤S5中,刀轴矢量的碰撞检测过程如下:

6.如权利要求1所述的基于分级无干涉可行域的叶盘加工刀轴矢量求解方法,其特征在于:步骤S6中,设第i个刀触点处的刀轴矢量为Vi,第i+1个刀触点处的刀轴矢量为Vi+1,那么两个相邻刀触点之间的刀轴矢量变化量可以用如下的刀轴矢量间的夹角θ表示:

7.如权利要求1所述的基于分级无干涉可行域的叶盘加工刀轴矢量求解方法,其特征在于:步骤S7中刀轴矢量的带权有向图的构建方法如下:

8.如权利要求1所述的基于分级无干涉可行域的叶盘加工刀轴矢量求解方法,其特征在于,步骤S8中,最短加工路径的寻优方法如下:

9.如权利要求1所述的基于分级无干涉可行域的叶盘加工刀轴矢量求解方法,其特征在于:加工路径中刀轴矢量的移动窗口加权平滑处理的表达式如下:

10.一种刀轴矢量的优化装置,其包括存储器、处理器以及存储在存储器上并在处理器上运行的计算机程序,其特征在于:所述处理器执行计算机程序时,实现如权利要求1-9中任意一项所述的基于分级无干涉可行域的叶盘加工刀轴矢量求解方法,进而生成叶盘加工过程中能够满足无碰撞、光顺性和平滑性约束的最短加工路径的刀轴矢量。

...

【技术特征摘要】

1.一种基于分级无干涉可行域的叶盘加工刀轴矢量求解方法,其特征在于,其包括如下步骤:

2.如权利要求1所述的基于分级无干涉可行域的叶盘加工刀轴矢量求解方法,其特征在于,步骤s1中,刀触坐标系的创建过程如下:

3.如权利要求1所述的基于分级无干涉可行域的叶盘加工刀轴矢量求解方法,其特征在于:步骤s2中,根据划分出的可动区间生成的各个刀轴矢量t的表达式如下:

4.如权利要求1所述的基于分级无干涉可行域的叶盘加工刀轴矢量求解方法,其特征在于:步骤s4中,建立的包络盒的长宽分别为刀具坐标系下1.5倍半径,高为刀柄长度;包络盒的顶点坐标如下:

5.如权利要求1所述的基于分级无干涉可行域的叶盘加工刀轴矢量求解方法,其特征在于,步骤s5中,刀轴矢量的碰撞检测过程如下:

6.如权利要求1所述的基于分级无干涉可行域的叶盘加工刀轴矢量求解方法,其特征在于:步骤s6中,设第i个刀触点处的刀轴矢量为vi,第i...

【专利技术属性】
技术研发人员:田晓青陈锐韩江夏链
申请(专利权)人:合肥工业大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1