基于OpenGL的数控铣削加工几何仿真关键技术的研究

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:silkji
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数控加工仿真是虚拟制造底层关键技术之一,它根据NC代码,通过在计算机上模拟加工环境、刀具路径和切削过程,能实现与试切同样目的的零件程序检验、产品加工性能评价、减少损失及缩短开发周期等,但就目前的一些研究成果看来,数控加工仿真技术还面临着一些问题,比如几何建模不够理想、仿真精度和仿真速度的矛盾问题及仿真的应用范围窄等等。针对这些问题,论文从几项关键技术入手进行了研究。1.对仿真系统进行了建模。首先,对于立式铣削加工中心设备,根据其层次结构的特点,对其几何结构、运动链的传递、合成进行了分析,建立了立式铣削加工中心的几何模型和运动模型;为便于修改和扩充,采用面向对象类的思想,设计了机床零部件类,对零部件的几何、运动属性及绘制进行封装;根据CSG建模思想方法,对各零部件分别按其几何位置关系和运动约束关系进行装配,建立了立式铣削加工中心的整体模型,并实现其在计算机中的动态显示;其次,对于工件和刀具,由于涉及到布尔运算,采用了压缩体素模型,将三维布尔运算转化为一维,有效地提高了运算速度。2.采用八叉树层次球状模型进行碰撞干涉检查。首先,对被检查对象构造八叉树层次球状模型;其次,针对八叉树层次球状模型存储量大的缺点,采用线性八叉树存储方式,并引入Morton编码方式对地址进行编码,实现从三维到一维的转换,降低了存储量,并给出了由Morton码计算路径的方法;最后,给出了八叉树层次球状模型碰撞干涉检查算法,并通过减少冗余运算对算法进行改进;3.实现了数控铣削加工过程的动态仿真。首先,建立了5参数铣刀通用模型,并采用一种简化的方法来构造刀具扫描体;其次,分析了刀具扫描体和工件的压缩体素模型的DEXEL链间布尔差运算的各种情况;再次,对于铣削加工过程中不断发生变化的工件外形,采取改进的Marching-Cubes算法提取其表面三角网格,在OpenGL中重构显示,提高了仿真速度;最后,实现了基于OpenGL双缓存技术的铣削加工过程的动态显示。
其他文献
为了充分利用低贫矿石资源,延长矿山服务年限,本试验采用隔膜跳汰机对多金属低贫铜矿进行预选富集研究,并取得了较好的试验综合指标:精矿富集比2.5-3.0倍,金属回收率铜65-75%
面对我国存在的水资源紧缺、水环境日趋恶化等问题,污水处理厂的系统布局对促进水资源的高效、可持续利用起着至关重要的作用。目前,我国已建成投运污水处理厂4436座,日处理
影片《第三度嫌疑人》以特有的叙事文本来包含了是枝裕和导演对人性和社会法律体制的深沉思考。影片在一次次呈现犯罪嫌疑人三隅杀人动机的过程中,把律师重盛拖入了真相叙述
目的观察双歧杆菌制剂片辅助治疗新生儿高胆红素血症的疗效。方法采用常规治疗的同时加服双歧杆菌制剂片。结果治疗组胆红素下降时间快于对照组。结论双歧杆菌制剂片治疗新生
结合态势感知的概念,重点对工控系统现场控制层数据进行分析,提出一种针对工业控制系统的态势理解算法。该算法利用FCM算法实现系统正常状态空间的建模,度量出实时状态偏离正
文本的历史不等于真实的历史,文本的存在亦非历史的存在。任何种类的文本历史均是主体化的历史。就考实层面而言,历史认识的最基本目的在于如何使文本的历史与真实的历史相契
<正>为政之要,惟在用人。习近平总书记在十九届中央政治局第十次集体学习时发表重要讲话,着眼党和国家事业发展全局,深刻把握治乱兴衰规律,鲜明提出坚持公正用人应该成为选人
谚语就像一面镜子,反映出一种语言或一个民族的特色,从一个民族的谚语里可以发现这个民族的天赋、智慧和精神。含义相同的汉语和俄语谚语从一个角度说明了人类文明的同一性,
研究背景:结直肠癌患者的免疫系统处于免疫抑制状态,T细胞的抗肿瘤功能受损。T细胞的耗竭是一种获得性T细胞功能障碍,T细胞耗竭的分子表面标记为程序性死亡受体1(PD1),B、T淋
随着互联网的不断发展,网红经济正在一步步地融入自媒体领域,成为互联网经济中举足轻重的部分。互联网的发展虽然为我们带来了新的机遇,但是也给我们带来了新的挑战。一名优