独创性声明
关于论文使用授权的说明
第一章 绪论
1.1 选题的背景及意义
1.2 国内外研究现状
1.2.1 基于三角曲面数控加工刀轨生成的研究现状
1.2.2 数控铣削仿真的研究现状
1.3 三角B(e)zier曲面加工技术理论、方法存在的问题
1.4 本文的研究内容及研究方案
第二章 三角B(e)zier曲面快速求交算法
2.1 引言
2.2 相交三角B(e)zier曲面片集的获取
2.2.1 动态空间索引结构的建立
2.2.2 相交三角B(e)zier曲面片集的获取
2.3 三角B(e)zier曲面的离散求交
2.3.1 三角B(e)zier曲面的均匀离散
2.3.2 基于离散网格的交线数据求解
2.4 三角B(e)zier曲面交线的快速跟踪提取
2.5 算法时间复杂度分析
2.6 三角B(e)zier曲面与平面的跟踪迭代求交算法
2.6.1 相交区域获取
2.6.2 初始交点迭代计算
2.6.3 平面与三角B(e)zier曲面的迭代求交
2.7 应用实例
2.8 本章小结
第三章 无干涉刀位点计算
3.1 引言
3.2 当前加工区域的获取
3.3 基于三角B(e)zier曲面球刀的无干涉刀位点计算
3.4基于三角B(e)zier曲面平头刀的无干涉刀位点计算
3.4.1 平头刀具表面离散
3.4.2 刀位点计算
3.5 加工余量的控制
3.6 本章小结
第四章 三角B(e)zier曲面数控精加工刀轨生成算法
4.1 引言
4.2 基于刀触点计算刀位点的方法生成精加工数控刀轨
4.2.1 刀位点求解及干涉点处理
4.3 基于刀触点修正的方式生成精加工数控刀轨
4.3.1 近曲面点计算
4.3.2 刀位点计算及干涉处理
4.3.3 算法复杂度分析
4.4 基于投影法生成行切精加工数控刀轨
4.4.1 刀轨截平面的规划
4.4.2 行切精加工刀轨驱动点的获取
4.4.3 截平面数据点法矢的确定
4.4.4 行切驱动轨迹的生成
4.4.5 其他形式刀轨驱动轨迹的规划
4.5 刀轨的精度控制(步长控制)
4.6 非切削运动的实现
4.6.1 进刀运动的实现
4.6.2 跨刀运动的实现
4.6.3 退刀运动的实现
4.7 应用实例
4.8 本章小结
第五章 三角B(e)zier曲面模型粗加工刀轨生成算法
5.1 引言
5.2 行切粗加工刀轨的生成
5.2.1 包络线的建立
5.2.2 行切粗加工刀轨生成
5.3 环切粗加工刀轨的生成
5.3.1 包络面的建立
5.3.2 刀具瞬时加工区域获取
5.3.3 刀位点计算
5.3.4 连接各刀位点生成Z向包络面
5.3.5 轮廓环的获取、环向的调整与判断及切削区域确定
5.3.6 环切数控加工刀轨的生成
5.3.7 数控加工刀轨的后置处理
5.4 应用实例
5.5 本章小结
第六章 数控铣削仿真算法研究
6.1 引言
6.2 毛坯模型索引结构与切削区域内节点获取
6.3 获取节点对应刀轨投影区域
6.4 仿真求交运算
6.4.1 刀位点坐标Z值计算
6.4.2 节点投影点Z向相对高度计算
6.4.3 节点高度调整
6.5 应用实例
6.6 本章小结
第七章 全文总结与展望
7.1 总结
7.2 展望
参考文献
攻读硕士学位期间的科研成果
致谢