论文部分内容阅读
随着计算机技术和测量技术的快速发展,逆向工程已经成为产品设计和制造的一种重要手段。曲线曲面重建是逆向工程中两个重要问题,也是几何造型的核心问题。同时,一个复杂形体的几何建模往往不能一蹴而就,它需要在曲线曲面模型重建的基础上进行反复编辑、不断修改。因此,高精度的曲线曲面重建方法和一个简单实用的曲线曲面形状微调技术对缩短产品设计周期、提高建模效率具有重要的意义。本文对B样条曲线曲面重建关键技术及形状微调技术进行了深入的研究,主要研究内容及成果如下:
1.研究了截面测量数据的B样条曲线重建问题。分析了激光线扫描测量数据噪声处理方法,引入了一种随机滤波法对激光线测量数据进行降噪;研究了数据点不同参数化方法对拟合曲线形状的影响,运用累积弦长参数化方法对数据点进行参数化,并给出了一种初始曲线的逼近算法;利用数据点的曲率信息提取曲率局部极值点,将曲率局部极值点和两个端点作为形状曲线的初始特征点,给出了一种新的节点配置算法用于逼近初始特征点,并引入了B样条曲线段复杂度的方法对特征点进行细分和节点的更新,克服了传统的节点插入方法对曲线重建结果的影响,得到了满足给定拟合误差的逼近曲线,且逼近曲线的节点数目等于细分后的特征点数目,较好地保留了形状曲线的细小特征。
2.研究了基于截面测量数据的曲面重建方法。分析了呈矩阵拓扑点阵数据的B样条曲面拟合过程中数据点的参数化、节点矢量的计算方法,将B样条曲面的控制顶点的求解问题转化为两阶段B样条曲线的控制顶点求解问题,.避免了求解B样条曲面控制顶点的复杂问题。分析了逆向工程中截面测量数据点特点,利用基于特征点的B样条曲线逼近算法对各截面线进行精确逼近;提出了一种候选节点和节点容差的方法对各截面线进行相容处理,得到了完全相容的截面线,利用曲面蒙皮法进行曲面重建,并运用节点删除算法删除逼近曲面的冗余节点,得到紧凑的B样条曲面。
3.研究了基于三角网格模型的B样条曲面重建方法。分析了三角网格模型的数学描述,给出了散乱数据点的网格模型的重建方法,讨论了网格模型的参数化方法及其应用。针对单边界的三角网格模型,提出了一种基于均值坐标映射的参数化方法将其网格的顶点一一映射到指定的平面参数域,给出了一种平面参数域的规则采样的方法,利用逆映射技术将平面域的规则采样点映射到网格模型上,得到规则的三维空间采样点,构造插值于三维采样点B样条曲面,实现了三角网格模型的B样条曲面重建。
4.研究基于外载荷的B样条曲线形状微调方法。分析了修改控制顶点对B样条曲线形状影响的规律,给出了曲线移点微调的数学表达式;研究了修改单个节点值和连续多个节点值对B样条曲线形状的影响规律;给出了一种等效B样条曲线上外载荷的力学模型,并建立了二阶的曲线能量方程,利用求解B样条曲线能量方程的最小值,得到了在外载荷作用下B样条控制顶点的变化量,实现了B样条曲线形状的微调。
5.研究基于外载荷的B样条曲面形状微调方法。分析了修改控制顶点和节点矢量对B样条曲面形状影响的规律,给出了B样条曲面移点微调的数学表达式;建立了四阶的曲面能量方程,给出了B样条曲面上的外载荷等效成曲面片端点力的力学模型,通过求解B样条曲面能量方程的最小值,得到在外载荷作用下B样条曲面控制顶点的变化量,实现了B样条曲面形状的整体和局部微调。