您的位置: turnitin查重官网> 工程 >> 材料工程 >试述基于多轴数控铣床三维防碰撞检测算法

试述基于多轴数控铣床三维防碰撞检测算法

收藏本文 2024-01-16 点赞:5494 浏览:15536 作者:网友投稿原创标记本站原创

摘要:数控加工仿真是数控机床在虚拟环境中的映射,它集制造技术、机床制约论述、计算机辅助设计、计算机辅助制造、建模与仿真技术于一体。在进行实际加工之前,数控仿真系统可以模拟零件的数控加工历程,检验数控程序是否正确以及加工参数是否合理,以而最终达到缩短产品开发周期,降低生产成本,提升产品质量和生产效率的目的。本论文主要针对多轴数控铣削加工历程进行仿真,对数控仿真系统的总体结构进行浅析,利用MFC设计了数控仿真系统的界面,通过OpenGL实现数控加工历程的任意视点变换,提升了图形的显示质量和人机交互性能。本论文采取STL格式文件导入三维几何模型数据,利用三角面片显示数控仿真系统的几何模型,再经过光照、材质和消隐等处理,增强图形显示的真实感效果。为了提升数控仿真系统的图形显示速度,采取OpenGL中的显示列表以及双缓存技术,模拟数控加工历程。本论文采取Dexel结构建立仿真模型,将实体间的布尔运算简化为Dexel模型的一维减运算,大大提升了材料的移除历程的速度。在几何模型转化为Dexel模型历程中,采取快速求交算法,提升生成Dexel模型的速度。最后,本论文设计了数控程序模块,可以直接对数控程序进行编辑、保存等操作。通过对数控加工程序剖析,生成刀具运动信息,模拟数控加工历程中刀具的运动。关键词:数控加工仿真论文多轴数控铣削论文STL论文Dexel论文

    中文摘要4-5

    Abstract5-8

    第1章 绪论8-15

    1.1 数控仿真技术的课题探讨作用8-9

    1.1.1 数控仿真技术的进展历程8

    1.1.2 数控仿真技术的探讨作用8-9

    1.2 数控加工仿真技术在国内外的探讨近况9-13

    1.2.1 数控加工仿真系统的分类9-10

    1.2.2 数控力学仿真技术10

    1.2.3 数控几何仿真技术10-13

    1.3 本论文探讨的主要内容13-15

    第2章 数控仿真系统的几何建模技术15-32

    2.1 实体建模技术15-23

    2.1.1 边界表示法15-18

    2.1.2 扫掠表示法18

    2.1.3 构造实体几何法18-20

    2.1.4 空间位置枚举法20-21

    2.1.5 八叉树法21-22

    2.1.6 单元分解法(Cell-Decomposition)22-23

    2.2 数控仿真系统几何模型23-24

    2.2.1 微小平面法23-24

    2.3 数控仿真系统仿真模型24-31

    2.3.1 Dexel模型24-25

    2.3.2 Dexel模型求解25-28

    2.3.3 Dexel模型的布尔运算28-31

    2.4 本章小结31-32

    第3章 真实感图形的生成32-40

    3.1 STL文件32-35

    3.1.1 STL文件的结构32-34

    3.1.2 读取STL文件34-35

    3.2 OpenGL功能介绍35-39

    3.2.1 OpenGL介绍35-37

    3.2.2 Visual C++中OpenGL的编程步骤37

    3.2.3 绘制模型37

    3.2.4 OpenGL帧缓存37-38

    3.2.5 OpenGL动画实现38

    3.2.6 消隐算法实现38-39

    3.3 本章小结39-40

    第4章 多轴数控铣削加工仿真系统40-51

    4.1 数控仿真系统的总体设计40-42

    4.1.1 数控仿真系统的结构及功能40-41

    4.1.2 数控仿真系统的界面设计41-42

    4.2 数控程序模块设计42-48

    4.2.1 数控程序的格式43-44

    4.2.2 数控代码预处理44-45

    4.2.3 数控程序编译模块设计45-48

    4.3 仿真结果48-50

    4.4 本章小节50-51

    第5章 总结与展望51-53

    5.1 全文总结51

    5.2 工作展望51-53

    致谢53-54

copyright 2003-2024 Copyright©2020 Powered by 网络信息技术有限公司 备案号: 粤2017400971号