基于八叉树球形体素模型的动态局部更新虚拟加工仿真算法研究

来源 :青岛理工大学 | 被引量 : 0次 | 上传用户:yaomingjc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着数控机床加工高速化和加工路径复杂化趋势的日益明显,待加工工件的结构和NC加工工艺也日益复杂,虚拟加工仿真已成为复杂零件在数控加工之前,验证、优化加工工艺和加工代码的必要步骤。其中仿真速度、仿真精度、内存占用量和通用性是虚拟加工仿真算法的重要性能指标,但这些指标之间通常是相互影响的,如仿真精度越高,速度越慢,占用内存量越多。为提高虚拟加工几何仿真算法的综合性能,本文提出一种基于八叉树球形体素模型的动态局部更新虚拟加工仿真算法,围绕该算法主要研究以下内容:(1)基于八叉树球形体素模型的虚拟毛坯体素化方法。为加快体素单元之间的碰撞检测速度,减少内存占有量,该方法使用球形体素代替传统的立方体体素,使用八叉树模型实现虚拟毛坯模型的自动剖分和体素编码;并基于该体素模型提出一种基于查表法的任意体素6-邻接关系模型,为实现动态局部更新虚拟加工仿真算法提供基础。(2)球形体素单元动态局部更新算法。为解决几何仿真精度与体素单元尺寸之间的矛盾,提高碰撞检测的速度,提出球形体素单元动态局部更新算法,该算法利用6-邻接关系模型直接在上一帧切削区域附近进行碰撞检测,加快碰撞检测的速度;当检测到虚拟毛坯体素与刀具扫掠体体素碰撞时,该方法不是直接从虚拟毛坯模型上删除该体素,而是根据碰撞情况动态更新虚拟毛坯体素单元的大小,从而在体素单元大小一定的情况下,实现提高虚拟加工仿真精度的目的。(3)基于球形体素切削点的虚拟毛坯模型三角面片显示方法。为提高工件加工表面的显示精度和显示效率,提出基于球形体素切削点的虚拟毛坯模型三角面片显示方法,并通过显示列表、光照模型、材质模型等进一步增强虚拟加工仿真图形显示的真实感和速度。最后以虚拟铣削加工为例,在WindowsXP环境下,以Visual C++6.0为开发平台,利用图形显示工具OpenGL,建立虚拟铣削加工仿真环境,实现基于八叉树球形体素模型的动态局部更新虚拟加工仿真算法,并根据需要设计数控代码解释器。通过虚拟铣削加工运行实例验证本文提出算法的可行性和高效性。
其他文献
通过对黑龙江省7所高校试办高水平排球队现状的调查与分析的研究,试图从社会学、教育学、经济学、体育学、人才学等多学科的角度出发,运用矛盾论、实践论、教学论等理论揭示
烃源岩包括油源岩、气源岩和油气源岩,习惯上通常叫作生油岩,它是一种能够产生或已经产生可移动烃类的岩石。烃源岩含有大量有机质即干酪根。红外碳硫分析仪是根据不同物质对
实现多机床多轴位移状态远程实时监测,对充分发挥机床效能、实现车间的信息化集成化管理,具有重要的理论意义与实际价值。高精度化一直是数控机床发展追求的目标,机床的定位
近年来,国内房地产行业的发展较为迅速,房产企业的运营规模也不断扩大。但随着房产开发项目的规模不断扩大,房产企业的财务风险也不断加大。现阶段,国内已有不少房产企业因投
目的介绍咀嚼片的研究现状,为更深入的研究提供参考。方法依据相关文献综述咀嚼片的特点、处方设计、制备工艺、临床应用及发展前景等。结果咀嚼片是一种非常实用、有效且方
随着汽车、家用电器、电脑等行业的迅猛发展,镀锌板在人们日常生活中的需求量日益增加。然而,传统的热镀锌工艺中,沉没辊对钢带造成的表面缺陷、沉没辊对锌液的污染及沉没辊的自
习总书记在十九大报告中强调:"完善职业教育和培训体系,深化产教融合、校企合作"。在基于工作任务的实践过程中,如何开发出一套相对完整而又适应现代学徒制的课程体系标准呢?
1一般资料2004年受血者的血清标本,急诊受血者的血清标本用聚凝胺配血法进行交叉配血,其他受血者的血清标本用微柱凝胶配血卡进行交叉本配血,发现有阳性结果的标本再分别用微
在现代制造业中,开放式数控系统较好地适应了当今市场多品种,中小批量的生产方式,并且已逐渐成为现代数控系统发展的一个重要趋势。南京四开电子企业有限公司生产的SKY2006NA机
采用激光熔覆技术在45钢基体上成功制备了的Ni-Nb-Sn非晶复合涂层。研究了激光熔覆涂层的组织、结构、性能及不同工艺参数对组织性能的影响规律。研究结果表明:激光制备获得的