论文部分内容阅读
近年来,基于复杂点云数据的数控加工轨迹规划方法已经获得机械加工领域的广泛关注,它摒弃了传统数控加工规划网格曲面的繁琐复杂的过程,直接针对三维点云数据通过一系列迭代算法获得数控加工轨迹。而目前相关的研究都是在网格模型的基础上扩展应用到点云模型上,并使用截平面法,等参数法等刀具轨迹规划方法在网格模型上规划加工路径,但这些方法都在效率、精度、鲁棒性等方面有一些缺陷,因此本文提出了一个基于点云数据的数控加工轨迹规划的新方法,采用了辅助基面构造思路并且与最小二乘投影算法相结合,获得了基面曲线导向的复杂点云数控加工路径的生成。首先,文章中先阐述了建立辅助基面的步骤,分别采用两种不同的辅助基面的建立方法。其一是根据几何特征建立辅助基面的方法,先对点云数据进行主元素分析,建立局部坐标系,采用最小包围盒法确定点云的主轴,根据点云数据的几何性质建立其对应的辅助基面。其二是参数化基面的构造方法,先对点云数据参数进行特征提取获得特征数据点云,再对边界点云进行序化处理确定点云边界曲线,通过已知的四条边界曲线对孔斯曲面进行参数表达,将最终获得的双线性孔斯曲面作为点云数据的辅助基面。其次,文章中列举了参数辅助基面上规划加工轨迹的等参数加工轨迹规划方法,该方法快速精确并且与加工过程中的过切误差计算相结合控制参数轨迹移动增量。由于几何辅助基面具有相似性、易参数化、规范化等优点,因此在几何辅助基面上可以容易获得导向加工轨迹的参数方程,并且在轨迹投影过程中由导向轨迹到点云的投影过程可以获得精度较高的加工轨迹。最后,文章介绍了最小二乘投影方法,该方法在直接投影方法的基础上进行优化改进,通过点云数据定义误差函数并对投影方向进行迭代运算,将基面导向轨迹上的离散点投影到散乱点云数据上,再对点云上最优的投影目标点进行处理并按既定邻接顺序平滑连接获得刀触点轨迹曲线,再将基面上的全部导向轨迹曲线投影,最终获得复杂点云数据的数控加工路径。本文以VS2006为软件平台,实现了本文中所提到的相关算法,并以近似鞍面形状的点云数据为例进行基面曲线导向的复杂点云数控加工路径的规划,通过该算法的投影结果可以看出该方法可以获得较高精度的数控加工轨迹,将该加工路径结果进行UG仿真分析,可以看出仿真结果与算法结果相一致,从而验证了本文提出的基面曲线导向的复杂点云数控加工路径生成方法的可行性。