一种适用于装配间隙数字化测量的点云数据模型虚拟装配方法与流程

文档序号:23549364发布日期:2021-01-05 21:06阅读:166来源:国知局
一种适用于装配间隙数字化测量的点云数据模型虚拟装配方法与流程

本发明属于数字化测量技术领域,涉及一种适用于装配间隙数字化测量的点云数据模型虚拟装配方法。



背景技术:

飞机用复合材料制件成型后存在着一定的几何偏差,连接装配时在本应完全自由贴合的界面处形成装配间隙,为满足适航要求需要先对装配间隙进行测量后再对其进行充填补偿。由于盒段类结构在装配过程中后会自然形成封闭、半封闭区域,造成装配间隙手工测量不可达的实际困难。为解决此问题,数字化测量方法应运而生,其基本工作流程是在对装配组件进行扫描测量后,对装配组件点云模型进行虚拟装配以确定其位置关系,再对配合面处的间隙进行计算,实现对装配间隙的数字化测量。而对装配组件点云模型的虚拟装配操作则是影响装配间隙评估准确与否的关键所在。由于在对装配组件的扫描测量过程中不可避免的会产生噪音点,对于用于虚拟装配的参考点、线、面等特征的准确获取变得十分困难,直接影响装配间隙数字化测量的精度,需要发展新的虚拟装配技术以解决点云数据模型虚拟装配不准确的实际问题。本发明提出一种适用于装配间隙数字化测量的点云数据模型虚拟装配方法,可在装配参考基准准确提取的基础上实现装配组件点云数据模型精准装配,为装配间隙数字化测量精度的提升创造条件。

传统应用于虚拟装配操作中的参考点、线、面等特征在点云数据中由于噪音点的存在而提取困难,且结果与实际偏差较大,造成点云数据模型虚拟装配不准确,继而导致装配间隙数字化测量误差大、实际应用困难。因此,提升点云数据模型虚拟装配准确性显得尤为重要,是解决装配间隙数字化测量方法实际应用困难的关键所在,其意义十分重大。

国内外诸多学者对点云数据处理技术的研究主要集中在点云降噪、平滑处理、拼接等方面,对于装配间隙数字化测量过程中对于点云数据处理的研究则较少,特别是针对点云数据模型虚拟装配效果影响装配间隙测量精度的研究还未见公开报道。



技术实现要素:

本发明的目的:为实现航空结构件装配间隙三维形貌的精准获取,装配间隙数字化测量方法是实现封闭、半封闭区域间隙测量的关键技术手段。然而,受限于装配间隙数字化测量结果受点云数据模型虚拟装配不准确影响大这一实际难题,本发明提出一种适用于装配间隙数字化测量的点云数据模型虚拟装配方法。该方法可用于所有针对点云数据模型的虚拟装配操作,同时能为装配间隙测量精度的提升创造条件。

本发明的技术方案:

一种适用于装配间隙数字化测量的点云数据模型虚拟装配方法,首先在装配组件上布置定位螺栓,用于虚拟装配定位参考的提取;其次,采用三维激光扫描仪对装配组件进行扫描测量,获取装配组件点云数据模型,并对点云数据模型进行精简,保留与配合面相关的数据点及必要的参考特征;然后,采用ransac算法对在定位螺栓处采集的数据点进行圆柱拟合,获取定位螺栓几何信息;最后,依据定位螺栓几何信息对装配组件点云数据模型进行虚拟装配操作,实现装配组件的准确定位;具体步骤如下:

(1)布置定位螺栓

在装配组件i和装配组件ii上分别选择2个对应的螺栓孔,分别标记为1和2,在螺栓孔内插入定位螺栓,其编号与螺栓孔的编号相同;

(2)获取装配组件点云数据及模型精简

利用三维激光扫描仪对装配组件进行扫描测量,获得装配组件点云数据模型pi={pi|i=1,2,…,m}和pii={pj|j=1,2,…,n},pi和pj表示利用扫描设备获取的数据点,在装配组件i和螺栓ii上分别采集了m和n个数据点;

以pi的点云数据模型精简过程:在pi中选择一点p0∈pi,利用公式(1)获取p0的一个邻域n(p0),

n(p0)={pi∈pi|dis(p0,pi)<r}(1)

式中,r为用户输入参数,dis(,)表示欧式距离;

采用目测的方式进行判断,如果n(p0)中所有点均不在配合面上,则从pi中删除n(p0),即pi=pi-n(p0),重复上述操作直至删除全部非必要数据点;

pii的点云数据模型精简过程与pi的点云数据模型精简过程相同;

(3)定位螺栓几何信息提取

pi的定位螺栓几何信息获取过程:第一步,在pi中的螺栓部位选择任意一个数据点p0∈pi,假设p0的空间坐标为(x0,y0,z0);第二步,利用公式(1)获取p0的邻域n(p0);第三步,采用ransac算法对点集n(p0)进行圆柱拟合,继而获得定位螺栓轴线向量a,在定位螺栓轴线向量a上任取一点c(xc,yc,z0);第四步,计算p0与c之间的距离λ,λ=dis(p0,c);如果λ<λ0,λ0为用户输入参数,则计算终止,此时c为定位螺栓轴线上一点,轴线法向量为a;否则,更新p0坐标,即令x0=xc、y0=yc,返回第二步;

pii的定位螺栓几何信息获取过程与pi的定位螺栓几何信息获取过程相同;

(4)装配组件点云数据虚拟装配

利用步骤(3)的方法获得装配组件i和装配组件ii中两处连接孔位置的定位螺栓几何信息,标记为ai1、ci1、ai2、ci2、aii1、cii1、aii2、cii2,其中a表示定位螺栓轴线向量,c表示轴线a上的任意一点,下标i和ii表示装配组件i和装配组件ii,上标1和2表示定位螺栓编号。

利用上述信息实现装配组件点云数据模型虚拟装配操作按如下步骤完成:首先,根据cii1与ci1的对应关系,对装配组件ii的点云数据模型pii进行坐标变换,使得cii1与ci1重合;其次,调整pii姿态,使得aii1与ai1重合;最后,根据cii2与ci2的对应关系,对pii进行坐标变换,使得cii2与ci2重合或向量cii2ci2与ai1重合,至此完成装配组件点云数据模型虚拟装配操作。

本发明的有益效果:

(1)目前飞机结构装配过程中对于装配间隙的测量均以手工测量为主,存在着效率低、精度差等不足,特别是对于内部封闭、半封闭区域的装配间隙存在着手工不可测量的实际问题。本发明作为航空构件装配间隙数字化测量的重要环节,其应用有利于测量精度的大幅度提高。

(2)装配间隙测量精度的提升有利于增加填隙垫片制作精度,也就有利于航空构件装配质量的提升。本专利的应用有利于提高航空构件制造水平,为航空构件高质高效连接装配提供必要的技术支撑。

附图说明

图1是点云数据模型虚拟装配操作流程图。

图2是装配组件原始点云模型图,(a)是装配组件1,(b)是装配组件2。

图3是精简后装配组件点云图,(a)是装配组件1,(b)是装配组件2。

图4是定位螺栓几何信息提取示意图,(a)是初选定位点,(b)是邻域n,(c)最终确定的轴线a上一点c及用于圆柱拟合的数据点。

图5是装配组件虚拟装配完成图。

具体实施方式

以下结合技术方式和附图详细叙述本发明的具体实施方式。

一种适用于装配间隙数字化测量的点云数据模型虚拟装配方法的操作流程如图1所示,方法的具体步骤如下:

第一步:布置定位螺栓

在装配组件上任选三个连接孔作为定位参考,在孔内插入定位螺栓,确保定位螺栓与孔为紧配合,其中两个定位螺栓用于提取点云数据模型虚拟装配参考信息,一个作为备份避免测量中噪音点影响数据提取精度;

第二步:获取装配组件点云数据

选取的扫描设备是einscanpro2x手持式三维扫描仪。本次实施过程是通过手持式扫描仪对装配组件进行扫描测量快速获取包含装配组件配合面和定位螺栓的xyz坐标数据文件,即原始点云数据,结果如图2所示。在对原始点云数据非配合面区域进行数据删除后,得到的精简点云数据模型如图3所示。

第三步:定位信息提取

首先在定位螺栓处所测得的点云数据中初选一点p0,继而利用公式(1)确定p0的邻域数据点集n(p0),采用对邻域数据点集n(p0)进行圆柱拟合的方式优化p0,同时获得拟合圆柱的轴线a用于后续的虚拟装配,操作过程如图4所示。

第四步:虚拟装配

利用第三步在装配组件上提取的定位螺栓轴线a及轴线上一点c的对应关系,调整装配组件ii的点云数据模型pii,使得cii1与ci1重合;此后,继续调整pii姿态,使得aii1与ai1重合;最后,根据cii2与ci2对应关系,再次对pii进行坐标变换,使得cii2与ci2重合或向量cii2ci2与ai1重合,虚拟装配后的点云数据模型相对位置如图5所示。

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