[发明专利]一种整体叶盘类零件叶片变余量刀位补偿方法有效
申请号: | 201911325072.2 | 申请日: | 2019-12-20 |
公开(公告)号: | CN110908333B | 公开(公告)日: | 2020-11-24 |
发明(设计)人: | 张宗伟;汪玲;赵旭峰;袁忠伟;罗伟 | 申请(专利权)人: | 苏州千机智能技术有限公司 |
主分类号: | G05B19/404 | 分类号: | G05B19/404;B23Q23/00 |
代理公司: | 苏州市中南伟业知识产权代理事务所(普通合伙) 32257 | 代理人: | 郭磊 |
地址: | 215000 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 整体 叶盘类 零件 叶片 余量 补偿 方法 | ||
1.一种整体叶盘类零件叶片变余量刀位补偿方法,其特征在于,所述的方法包括,(1)以若干个位于叶片上不同位置的点及各点的余量值为基础,得到初始余量控制点,构建初始余量控制点网格;(2)通过对初始余量控制点进行预处理,采用光顺过渡的方法,获得叶片上任意非余量控制点处的余量,所述的步骤(1)具体为,
(1.1)定义位于叶片曲面上的任意一点的位置与该点的余量值的组合为余量控制点,通过在叶片上设置有限个余量控制点,并在这些控制点之间光滑变化余量来实现对叶片上任意点非恒定余量补偿;
(1.2)定义叶片的两个参数方向分别为U、V,参数定义域为u∈[0,1],v∈[0,1],定义一个余量控制点表示为Q(u,v,C),其中u、v表示控制点的位置,C表示控制点的余量;
(1.3)在参数空间内,求解所有余量控制点的凸包得到凸多边形,定义该凸多边形为L(P0,P1,...,Pn-1),其中(P0,P1,...,Pn-1)表示凸多边形的n个顶点,在凸多边形内部以所有余量控制点为顶点划分三角形,定义该三角形构成的网格区域为A,区域A是矩形参数域的一个子区域,
所述的步骤(2)具体为,
(2.1)对步骤(1)中所得的每个三角片,定义三角形内部任意一点的余量值函数为S=f(u,v),S表示一个自由曲面,该曲面的参数域是三角形所在的参数范围,定义该曲面为变余量曲面;
(2.2)采用以下步骤求解三角形内部每个点的余量值,设任意一点P(u,v),在参数域内判断点P的位置:
a.当点恰好位于某个三角形的顶点时,则P点的余量值与该顶点的余量值相同;
b.当点P恰好位于三角形的某条边上时,设边的两个顶点为T1,T2,对应的余量值分别为C1,C2,定义点P在该边上的位置参数为其中|T1P|表示边长,那么定义P点的余量值CP通过以下公式计算:
c.当P点位于三角形T(T1,T2,T3)内部时,其中T1,T2,T3分别为三角形的三个顶点,设三个点对应的余量值分别是(C1,C2,C3),做垂直于坐标轴U的直线使通点(u,0),假定直线与三角形的边T1T3相交与E点、与边T1T2相交与D点,在边T1T3上,计算E点所在的位置参数为根据步骤(2).b中的公式确定E点余量值CE;同样地在边T1T2上,计算D点的位置参数根据步骤(2).b中的公式确定D点的余量值CD;然后在边ED上,确定P点的位置参数根据步骤b中的公式确定P点余量值为CP;
d.当P点位于凸多边形区域之外时,通过计算点与到凸多边形每条边的距离,找到距离P最小的一条边,设最近边为T1T2,两个顶点对应的余量值为C1C2,计算点P在T1T2上最近点P’,当P’与T1重合时,P’的余量为C1;当P’与T2重合时,P’的余量为C2;当P’位于线段两个端点之间时,计算P的位置参数然后根据步骤b中公式计算得到P’的余量为CP,并使P与P’两点余量相同,即P点余量为CP=CP’。
2.如权利要求1所述的方法,其特征在于,当叶片的V向是周期时,所述的方法还包括,步骤(3),当叶片的V向是周期时,在初始有限个余量控制点的基础上,自动生成位于V=1直线上的若干个额外控制点,原参数空间上方原样复制一个参数域及其中的所有控制点。
3.如权利要求2所述的方法,其特征在于,额外控制点的生成步骤包括:
a.找到凸多边形顶点在U方向上的u最大值点P1与u最小值点P2,两点满足以下关系:
b.从两个最值点P1,P2处将凸多边形分割为上下两部分,分别记为Lup,Ldown;
c.将Ldown沿V轴的正方向平移距离1,得到L′down;
d.由Lup与L′down将得到一个新的非凸多边形区域;
e.添加额外的控制点,算法步骤如下:
e.1.将上下点序分别记为U(U1,U2,...,Un),D(D1,D2,...,Dm),其中n,m分别上下点序的点数;
e.2.分别对上下点序U,D按分量u参数由小到大排序,使得满足Ui.u<Ui+1.u,Dj.u<Dj+1.u,其中i,j为索引;
e.3.初始化i=1,j=1;
e.4.IF i>n And j>m,THEN跳转e.13,ELSE跳转e.5;
e.5.IF Ui.u<Di.u,THEN跳转e.6;ELSE跳转e.8;
e.6.调用LinkAndInsert子过程,连接UiDj-1,并插入新点;
e.7.i=i+1,跳转e.4;
e.8.IF Ui.u>Di.u,THEN跳转e.9;ELSE跳转e.11;
e.9.调用LinkAndInsert子过程,连接Ui-1Dj,并插入新点;
e.10.j=j+1,跳转e.4;
e.11.基于Delaunay剖分准则剖分四边形Ui-1UiDjDj-1;
e.12.i=i+1,j=j+1,跳转e.4;
e.13.结束;
f.在步骤e.6、e9中,设待连接的两个点为L1L2,对应的余量值为C1C2,计算线段与L1L2与直线V=1的交点为L0,计算L0在线段L1L2上的位置参数然后根据步骤(2).b中的公式
计算交点的余量值为进而得到新的额外控制点组合初始控制点与额外控制点得到新的控制点,重复步骤(1)和(2),确定整个参数域内任意一点的余量值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州千机智能技术有限公司,未经苏州千机智能技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911325072.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种绝缘子加工用打磨装置
- 下一篇:一种以动力装置为动力加压的全自动压滤器