基于点云的数控加工刀具轨迹直接生成的研究

基于点云的数控加工刀具轨迹直接生成的研究

论文摘要

在逆向工程中,传统的点云数据和数控加工结合的途径是先用三角面片或B样条曲面或非均匀有理B样条曲面进行重构,然后在此基础上进行刀具轨迹规划,该方法对操作人员的技术和经验要求较高,费时费力。鉴于上述缺点,由点云数据直接生成数控加工轨迹成为目前研究的重点。由激光扫描机获得的点云数据是点的ASCⅡ码坐标值,缺乏数据点的拓扑关系,本课题采用八叉树法建立点云数据的空间索引,实现任意位置点的邻域的高效,快速搜索。点云数据的预处理包括噪声去除、精简等。扫描线点云的噪声去除采用弦高法。数据精简就是对冗余点进行处理,压缩不必要的数据点,减少后期处理量,本课题采用角度-弦高联合准则法进行精简,利用给定的角度和弦高误差限来对单条扫描线上的点进行简化处理。本论文提出由毛坯切削生成零件形状的层切法的粗加工算法。粗加工的目的是去除多余材料,获得零件的大体轮廓,因此粗加工的工艺与精加工不同。用截平面法截取点云获取某一层面上的点云带,然后对带状点云进行精简、排序形成轮廓环;用C++中的树这种数据结构描述各环之间的拓扑关系,并判断加工区域和非加工区域;用行切法规划同一层切面上的加工轨迹。本论文提出了由点云数据直接生成数控加工轨迹的数据模型,该模型包含了完整的、无冗余的用于数控加工的所有数据,包括刀触点空间坐标,用于计算刀位点数据的法矢量和进行刀具干涉的局部曲率半径信息。数据点沿法矢方向偏置一个刀具半径获得刀位点,然后用双圆弧插值这些刀位点,充分利用数控机床的圆弧插补功能实现基于点云的自由曲面的精加工。研究直接基于测量数据来获得刀具轨迹的方法,避开了曲面重构过程,操作简单、计算稳定,适应了快速制造的发展趋势,具有较大理论价值和实际应用价值。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 逆向工程概述
  • 1.1.1 逆向工程的内涵及应用
  • 1.1.2 逆向工程中模型表面数据的获取
  • 1.1.3 传统的逆向工程的研究现状
  • 1.1.4 基于测量数据直接生成数控加工刀具轨迹的研究现状
  • 1.2 课题研究的意义
  • 1.3 论文的主要研究内容
  • 第2章 点云数据的预处理
  • 2.1 原始点云文件的导入
  • 2.2 点云数据的空间索引
  • 2.3 点云数据的噪声去除
  • 2.3.1 扫描线点云噪声去除
  • 2.3.2 应用实例
  • 2.4 点云的精简
  • 2.4.1 点云精简技术概述
  • 2.4.2 扫描线点云的精简
  • 2.4.3 应用实例
  • 2.5 本章小结
  • 第3章 基于点云数据的粗加工
  • 3.1 粗加工算法概述
  • 3.2 截面数据的获取
  • 3.3 截面点云的排序
  • 3.4 各分层面上环的生成
  • 3.5 型腔数控粗加工编程中轮廓环拓扑关系的判定
  • 3.6 加工区域的确定
  • 3.7 走刀方式的确定
  • 3.8 基于点云的行切加工轨迹的生成
  • 3.9 本章小结
  • 第4章 基于点云的数控精加工刀具轨迹的直接生成
  • 4.1 概述
  • 4.1.1 基本概念
  • 4.1.2 切削行距的计算
  • 4.2 局部曲率估计与法矢调整
  • 4.2.1 概述
  • 4.2.2 点云局部法向矢量的计算与调整
  • 4.2.3 点云局部曲率计算
  • 4.3 基于点云的数控精加工刀位轨迹生成算法
  • 4.3.1 数控精加工概述
  • 4.3.2 点云的数据模型
  • 4.3.3 点云的平面有序离散点列的生成
  • 4.3.4 平面离散点列双圆弧插值的算法
  • 4.3.5 实例验证
  • 4.4 本章小结
  • 总结与展望
  • 参考文献
  • 致谢
  • 学位论文评阅及答辩情况表
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于点云的数控加工刀具轨迹直接生成的研究
    下载Doc文档

    猜你喜欢