关键词:
电弧增材制造
结构光扫描
圆形标定点
正交Procrustes求解
Delaunay三角化算法
摘要:
增材制造技术是一种通过逐层累加来实现成形的制造技术。由于每次堆敷都存在很多不可控的变量,如散热条件、热积累等因素,导致堆敷尺寸容易出现偏差。所以,如何提高增材制造产品精度是当前增材制造面临的主要研究问题之一。本文开发了一套具有手持式、自定位特点的三维形貌扫描系统,并建立了闭环的增材制造系统,提高了增材制造产品的成形精度。首先,本文建立了手持式自定位的三维扫描实验系统,使用张正友标定法标定了相机的内外参数,并提出了一种自动高效标定结构光平面方程的方法。利用双目视觉原理计算标定点的三维坐标,精度达到了0.2mm,根据结构光三角法恢复了单帧扫描图像,得到了单帧图像被扫描物体结构光上点的三维信息,精度达到了0.1mm。优化了圆形标定点中心坐标提取的算法,实现了相同帧左右目相机图像坐标系下标定点的匹配,及相邻帧图像相机坐标系下标定点的立体匹配,使用标定点信息将不同帧图像的数据拼接起来,完成数据拼接,获取整体点云。根据上述原理,使用C++语言实现了具有在线采集处理图像,显示获取三维点云功能的软件。扫描精度在0.5mm以下,在保证点云之间最大间距为0.5mm的情况下,扫描速度可以达到15cm/min。针对电弧增材制造一般都是在平板上进行的现象,提出了一种投影到平板上均匀化点云的算法,有效的剔除了重复信息,在保证有效信息不丢失的情况下,大幅度减少了点云的数量,提高了点云处理的效率。结合点云统计滤波,高斯滤波和基于Delaunay三角形的贪婪投影三角化算法,对点云进行后处理并利用点云重建成曲面。使用C++语言实现了上述功能,利用OpenGL三维显示技术,在MFC环境下实现了模型的动态三维显示。将三维模型保存成STL格式,为其他三维模型处理软件如CAD、SolidWorks等留出了接口。最后,分别对电弧增材制造过程中单层多道及多层多道堆敷情况,提出了堆敷道特征信息提取算法。对每层堆敷形貌都进行了三维形貌恢复,特征信息提取并根据检测到的尺寸信息,改进了下一层堆敷参数和路径,建立了闭环增材制造系统,提高了增材制造产品的成形质量。