论文题目: 数控仿真系统NC功能仿真及碰撞干涉检验算法研究
论文类型: 硕士论文
论文专业: 机械电子工程
作者: 龙春国
导师: 史耀耀
关键词: 数控仿真系统,实时仿真,八叉树单球组合模型,碰撞干涉检验
文献来源: 西北工业大学
发表年度: 2005
论文摘要: 虚拟数控技术是20世纪90年代中后期随着虚拟制造技术的发展而提出的一个新的研究领域,它是虚拟制造的支撑技术之一。虚拟数控技术所具有的巨大经济效益及广阔的应用前景,使其正日益成为国内外研究的热点之一。 本论文研究主要内容是在基于OpenGL和VC++6.0的三维机床实体模型和运动模型已经建立的基础上,依照本论文提出的实时仿真技术,对数控仿真系统内部虚拟NC模块所包含的功能进行仿真,以及对数控仿真系统碰撞干涉检验的理论与实现方法进行研究。 NC功能仿真着重讨论数控仿真系统内部虚拟NC模块所包含的系统坐标系设定、线性插补、主轴转速调节、进给速度调节、快速进给倍率修调、系统参数与状态的动态跟踪与显示以及机床软件控制面板中包含的调节和控制功能的实现问题。NC功能仿真是从简单运动仿真向复杂的、严格按照NC指定的运动关系进行运动仿真的完善过程。 在数控仿真系统碰撞和干涉检验部分,提出了基于规则实体表面网格化遍历的八叉树单球组合模型,并主要以刀具与工件的碰撞干涉模型为例,讨论了该模型的实现方法。八叉树单球组合模型应用于本文讨论的数控仿真系统中,实现了碰撞干涉的快速检测,满足了数控仿真系统的“实时性”要求。
论文目录:
摘要
ABSTRACT
在学期间发表与学位论文工作相关的学术论文
致谢
目录
第一章 绪论
§1.1 虚拟制造的发展
§1.2 数控仿真系统提出及研究内容
§1.3 数控仿真系统的应用及研究现状
§1.4 课题研究的意义
§1.5 本文内容及章节安排
第二章 基于OpenGL和VC++的数控仿真系统开发环境
§2.1 OpenGL三维图形开发环境
§2.2 OpenGL在Windows下的运行机制
§2.3 OpenGL的功能简述
§2.4 OpenGL函数库
§2.5 VC++6.0环境下基于OpenGL的编程步骤
第三章 五轴联动数控仿真系统总体框架设计
§3.1 数控仿真系统总体结构
§3.2 数控仿真系统对象类
§3.2.1 数控仿真系统对象类的划分
§3.2.2 数控仿真系统对象类的层次及对象类之间的相互关系
§3.3 数控仿真系统仿真环境介绍
第四章 虚拟控制面板的设计与功能链接
§4.1 人机交互界面与虚拟控制面板
§4.2 虚拟控制面板控件分类与功能概述
§4.3 虚拟控制面板控件设计
§4.3.1 点动按钮的面向对象设计
§4.3.2 圆形滚动控件的模块化设计
§4.4 虚拟控制面板与仿真系统的功能链接
第五章 数控仿真系统NC功能仿真
§5.1 NC功能仿真的背景、含义及主要研究内容
§5.2 系统坐标系设定与基本的运动关系转换
§5.2.1 仿真系统坐标系设定
§5.2.2 基本的运动关系转换
§5.3 基于时间分割实时线性插补算法
§5.3.1 实时仿真技术
§5.3.2 基于时间分割的实时线性插补算法实现
§5.3.3 拟合任意空间曲线的插补算法
§5.4 系统参数与状态的动态跟踪与显示
§5.4.1 MFC多线程编程
§5.4.2 系统参数与状态的动态跟踪与显示的程序实现方法
第六章 数控仿真系统碰撞干涉实时检验算法的实现
§6.1 仿真系统碰撞干涉检验方法分类
§6.2 基于规则实体表面网格化遍历的八叉树单球组合模型
§6.2.1 碰撞干涉检验实时仿真
§6.2.2 八叉树单球组合模型的提出背景
§6.3 单球组合模型中工件实体的构造与存储
§6.3.1 单球组合模型中工件实体的构造
§6.3.2 工件实体的存储方式
§6.4 碰撞干涉检验过程中的齐次坐标空间变换
§6.4.1 齐次坐标空间变换
§6.4.2 刀具实体与工件实体运动空间转换
§6.5 八叉树数据结构的存储和递归遍历算法
§6.5.1 八叉树存储的孩子链表表示法
§6.5.2 八叉树转换为二叉树的算法实现
§6.6 单球组合模型算法的实现步骤
第七章 结束语
§7.1 研究结论
§7.2 进一步的研究工作
§7.3 体会
参考文献
发布时间: 2005-06-27
参考文献
- [1].复杂型面NC加工过程中刀具轨迹的研究[D]. 王宏远.兰州理工大学2007
- [2].模具虚拟制造研究及虚拟NC设备特征库的建立[D]. 丁元斌.燕山大学2001
- [3].空间凸轮NC加工编程系统模块开发[D]. 彭晨.南昌航空大学2011
- [4].面向大批量定制的NC程序变型设计方法研究[D]. 周嘉梁.浙江理工大学2016
- [5].基于Catmull-Clark模式的细分曲面NC刀具轨迹生成技术[D]. 赵建民.大连理工大学2008
- [6].凸轮轴数控磨削NC代码优化技术研究及软件设计[D]. 陶能如.湖南大学2012
- [7].基于UG的五轴数控加工NC代码仿真[D]. 纪玉坤.大连理工大学2005
- [8].基于等残留高度法的五轴NC加工刀位轨迹规划[D]. 霍颖.西北工业大学2005
- [9].基于NC加工的薄板金属单点渐进成形数值模拟技术的研究[D]. 张蕾.燕山大学2009
- [10].网络雕刻机NC代码解释器设计与实现[D]. 刘党校.西安工业大学2013
相关论文
- [1].基于OpenGL的数控仿真系统研究与开发[D]. 朱军.南京理工大学2006
- [2].数控车床加工仿真系统设计[D]. 马骋.山东大学2007
- [3].蓝天数控仿真系统的设计与实现[D]. 孔芹芹.中国科学院研究生院(沈阳计算技术研究所)2007
- [4].数控加工运动仿真及材料去除的研究与实现[D]. 赵红显.西北工业大学2005
- [5].数控加工仿真中的碰撞干涉检查与精度验证[D]. 赵瑾.南京航空航天大学2005
- [6].数控仿真三维建模与系统实现[D]. 周静.南京理工大学2005
- [7].基于三维实体的数控加工仿真系统的研究[D]. 王晓斌.天津大学2004
- [8].数控铣削仿真培训系统的研究与开发[D]. 王小彬.天津大学2004
- [9].基于虚拟数控加工的NC代码翻译[D]. 南雁.西北工业大学2003
- [10].数控仿真建模及实现技术研究[D]. 毛明辉.南京理工大学2004
标签:数控仿真系统论文; 实时仿真论文; 八叉树单球组合模型论文; 碰撞干涉检验论文;