论文部分内容阅读
逆向工程(Reverse Engineering,RE)也称反求工程,是消化、吸收先进技术时采取的一系列分析方法和应用技术的结合。作为新产品开发和消化、吸收先进技术的重要手段,逆向工程(RE)的研究正受到各国工业和学术界的高度重视。并已经在汽车,模具,家电,文物修复与仿制等领域得到了广泛的运用。逆向工程中的产品建模一般按照如下流程进行:通过测量使实物成为数字化的点云,测量数据点云的预处理,CAD模型重构。在上述这些步骤中,点云质量的好坏和曲面拟合重构方案的选择成为最终影响CAD模型质量的关键性因素。在用激光三维扫描仪对被扫描对象扫描的过程中,由于受到扫描对象、现场环境、扫描速度和时间等的限制,导致三维物体的某些部分获取的数据不完整,造成三维数据的残缺。本文将探讨两种测量数据的修补方法:基于截面数据的测量数据修补方法和基于三维散乱数据的修补方法。基于截面测量数据的修补方法通过把某一坐标轴方向坐标等值化处理,将三维数据转化为基于神经网络二维曲线拟合的方式;另外一种基于BP网络的三维散乱点云的神经网络修补方法,采用将三维曲面某一坐标看成是其他两个坐标的输出的方式直接对点云坐标进行预测。另外,本文将针对现有的工程实际中使用的曲面拟合方案中不适应处理数据量庞大的点云或与现有CAD软件的兼容性问题,探讨了一种曲面拟合流程,采用将曲线、曲面在不同环境下分步拟合的策略。从而综合利用了专业反求软件点云处理能力强、曲线拟合质量高和大型CAD软件面拟合手段丰富、建立体模型时兼容性好的特点。研究表明,基于截面数据的测量数据修补方法和基于三维散乱数据的修补方法取得了较好的效果,丰富了不同形态点云的修补手段;新的曲面拟合的方案较大程度上克服了传统方案的弊端,探索了一种具有实际工程运用价值的逆向流程。