【技术实现步骤摘要】
一种凹凸结合形样板外形曲线逆向重构方法
[0001]本专利技术涉及一种凹凸结合形样板外形曲线逆向重构方法,属于飞机制造
技术介绍
[0002]飞机零件样板是零件、工装制造及检验的依据,其使用是将飞机零件的设计理念转化为飞机零件产品过程中的一个重要环节。对于没有数模的机型,样板是飞机外形逆向重构数字模型的数据来源,不同的样板按工作面的凹凸性来分可以纯凹形、纯凸形以及凹凸结合形三大类。根据扫描仪对样板进行扫描可以得到样板外形的点云数据,扫描出的外形轮廓点云数据称为样板扫描数据,需要通过逆向重构得到数字模型,并进一步用于飞机外形曲面的构造。因此,样板外形曲线逆向重构是飞机逆向工程的关键技术。然而,由于样板扫描数据存在噪点,无法直接逆向构造出精度和曲率变化符合要求的曲线,这其中凹凸结合形由于曲率存在正负变化,而曲率又要求光滑变化的同时还要保证其精度,因此凹凸结合形样板外形曲线逆向重构是最为复杂的一种。
技术实现思路
[0003]为了保证样板曲线工作面的精度、曲率均符合要求,本专利技术提出一种凹凸结合形样板外形曲线逆向重构方法,能够根据离散的数据点集构造出分段光顺的数字模型。
[0004]本专利技术的技术方案为:
[0005]所述一种凹凸结合形样板外形曲线逆向重构方法,包括以下步骤:
[0006]步骤1:按样板扫描数据的凹凸性进行分段拟合:
[0007]步骤1.1:对样板进行外形轮廓扫描,得到离散点集为{P
iSM
|i=1,2,
…
, ...
【技术保护点】
【技术特征摘要】
1.一种凹凸结合形样板外形曲线逆向重构方法,其特征在于:包括以下步骤:步骤1:按样板扫描数据的凹凸性进行分段拟合:步骤1.1:对样板进行外形轮廓扫描,得到离散点集为{P
iSM
|i=1,2,
…
,n};并找到包含过渡段的点集{P
iAT
|i=1,2,
…
,m1};步骤1.2:计算过渡段和过渡点:步骤1.2.1:将点集{P
iAT
|i=1,2,
…
,m1}内各点的坐标(x
i
,y
i
)分别代入形函数y=ax3+bx2+cx+d中,构建线性方程组,求解a,b,c,d;步骤1.2.2:将拟合出的形函数进行二阶导的求解得到y"=6ax+2b,根据|y"|的设定范围求出x值的取值范围为[e,f],将x轴上[e,f]范围按照单位距离进行x离散取值,分别将其回代到形函数y=ax3+bx2+cx+d中,求出新的离散点的y值,从而得到过渡段组合元素的点集步骤1.2.3:以中的所有点为样条线元素,连接形成样条线L
AT
,L
AT
即为过渡段,将过渡段按单位距离进行离散形成新点集两个端点分别为与中点取中点取与之间的点集为与之间的点集为步骤1.3:拟合凹曲线:从{P
iSM
|i=1,2,
…
,n}中选择最接近点而又不在点集的点将P
1SM
与之间的所有点定义为构成凹曲线的原始点{P
iA
|i=1,2,
…
,v1};步骤1.3.1:对于原始点{P
iA
|i=1,2,
…
,v1},从第一个点开始,每连续Z个点作为一个子集,将子集内点坐标(x
i
,y
i
)分别代入形函数y=a1x3+b1x2+c1x+d1中,构建线性方程组,求解a1,b1,c1,d1;再在x轴上取子集两端点的x坐标值,将两端点x坐标值之间的范围按照单位距离进行离散取值,并分别回代到y=a1x3+b1x2+c1x+d1中,求出对应该子集新的离散点的y值,利用新的离散点进行样条线生成;共生成条样条曲线;步骤1.3.2:将步骤1.3.1得到的t条样条曲线分别按单位距离进行离散,并按顺序进行排序,形成新的点集;对于新的点集,首先将前T个点作为一个集合获取坐标进行三次多项式拟合,生成样条曲线;再将其后每连续Z个点作为一个集合进行三次多形式的拟合,生成样条曲线;步骤1.3.3:将步骤1.3.2中得到的样条曲线按单位距离进行离散,得到凹曲线的点集步骤1.4:拟合凸曲线:从{P
iSM
|i=1,2,
…
,n}中选择最接近点而又不在点集中的一个点将与之间的所有点定义为构成凸曲线的原始点{P
iT
|i=1,2,
…
,u1};
步骤1.4.1:对于原始点{P
iT
|i=1,2,
…
,u1},从第一个点开始,每连续Z个点作为一个子集,将子集内点坐标(x
i
,y
i
)分别代入形函数y=a2x3+b2x2+c2x+d2中,构建线性方程组,求解a2,b2,c2,d2;再在x轴上取子集两端点的x坐标值,将两端点x坐标值之间的范围按照单位距离进行离散取值,分别将其回代到y=a2x3+b2x2+c2x+d2中,求出对应该子集新的离散点的y值,利用新的离散点进行样条线生成;共生成条样条曲线;步骤1.4.2:将步骤1.4.1得到的t条样...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。