基于OpenGL的麻花钻螺旋槽仿真加工系统设计及算法的研究

来源 :大连交通大学 | 被引量 : 0次 | 上传用户:guoxiuguo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
虚拟现实在各行各业发展迅猛,仿真数控加工技术在机械加工、汽车、航空航天和制造等领域的应用,逐渐展现出其明显优势,具有无限发展空间和潜力。钻头在加工行业应用广泛,槽型、钻尖等形状结构复杂,加工精度要求高等,都使得其在国内外得到广泛关注和研究。课题借助虚拟仿真技术和OpenGL图形库技术,对机械加工行业中应用广泛的钻头的重要结构螺旋槽,进行仿真加工系统结构搭建、原理算法和模型建立等的前期研究,建立麻花钻螺旋槽、砂轮方位以及二者之间的相对位置的数学模型,建立三维几何模型以及在建模方法下的布尔算法。通过Visual C++6.0编程进行仿真系统的总体结构设计,并添加布尔运算、参数设定、状态控制等功能模块。在算法研究过程中,对毛坯和砂轮三维几何建模方法进行了分类,并提出新的建模方法。基于建模方法实现将三维布尔算法转换为二维布尔算法,并编写算法的代码结构。研究得出砂轮廓型、螺旋槽截形的数学模型,砂轮与螺旋槽之间的空间坐标关系的数学模型,并通过调用OpenGL库函数实现了模型显示和动画演示。系统的界面设计包括了许多与算法对应的功能模块,包括加载和存储NC代码模块、参数设定和状态控制模块、图形显示模块等,很好的将数学模型、布尔算法、几何模型、动画演示等算法嵌入,基本上实现了仿真加工的主要功能。本课题主要研究了数学模型、几何模型建立和布尔算法实现等,并编程转换成了对应的代码结构,系统各功能模块都对的嵌入算法实现了准确的结果响应。仿真加工系统的关键在于数学模型、布尔算法、动画演示等,在模型和算法研究完成后,分别通过NUMROTOS仿真软件、WATER五轴数控磨床进行实验,所得二维螺旋槽截形和实际加工的螺旋槽形,均与理论参数值相符,验证了数学模型的正确性。通过PTC-6五轴数控磨床实际加工实验,结果与系统的布尔算法结果对比验证了布尔算法的正确性。最后通过显示的重构模型空间位置关系,验证了显示模块、控制模块等的功能的正确性。至此仿真加工系统的基本算法都得到了验证。
其他文献
本文对常见的18种苔藓动物的LSU(28S)rRNA基因的部分序列以及苔藓动物部分类群代表种类的28S rDNA全序列进行了PCR扩增和序列测定。结合GenBank上其他三胚层动物的相关序列数
目的 观察经皮穴位电刺激预防非小细胞肺癌(NSCLC)患者化疗期间骨髓抑制的临床效果。方法 86例NSCLC患者按照随机数字表法分为观察组和对照组,各43例,均行吉西他滨联合顺铂化疗
随着航天技术的不断发展,空间在轨任务需求也日趋繁重和复杂,现有机器人在执行空间在轨任务方面显现出一定的局限性,这对空间机器人的开发提出了新的要求。可重构机器人是一
政府改革的推动力源于社会对政府管理的需求。我国改革开放以来,随着经济改革的深入和社会的发展,社会对政府管理从行政机构、行政职能、管理模式等多方面提出改革需求。这些
投资要点:1、外资药企在中国超国民待遇逐步取消。2、社会事业改革提速,医疗服务市场化有望更进一步。5月22日,瑞士罗氏制药杭州办事处被立案调查,或涉商业贿赂。从去年的GSK
本文基本使用公开发表的统计数据,从文化程度不同的人口的角度对1981年至2000年中国经济增长与教育的关系进行了分析.文章认为,改革开放以来人口平均受教育程度的提高、政府
运用密度泛函理论(DFT)方法,研究了异构体C60O[6,6]与C60O[5,6]之间的重排反应机理。结果显示:它们之间的反应路径是经过一个过渡态没有中间体的一步反应。C60O[6,6]转化成C60O
目的:探讨骨折患者术后并发应激性溃疡的防治和护理。方法:选择骨折并发应激性溃疡患者70例,随机分为普通组与预防组,分别采取常规护理和预防加护理干预,观察护理疗效。结果:
目的介绍中药加穴位注射治疗白癜风的方法及疗效观察。方法辨证口服中药散剂及外涂特制中药散剂,配合穴位注射药物或皮损内注射自身静脉血。结果本法治疗白癜风有效率达98%。结
[目的/意义]情报感知是情报工作的核心,主要是在了解现有情况的基础上对未知或知之不祥的对象进行深层次、综合判断和描述,从而减少决策过程中认知意外的发生。研究将情报感