- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数控车削加工仿真系统结构研究
摘要:根据实际加工情况提出了一种虚拟NC 车削加工仿真系统的设计及实现原理。在Visual C++平台上利用OpenGL技术建立虚拟加工机床数字化模型,用C++语言实现物理仿真相关的各个数学模型的建立,进行虚拟环境下数控车削加工的几何仿真及物理仿真,实现产品的虚拟车削制造。虚拟制造(Virtual Manufacturing , VM)技术是虚拟现实(virtual Reality , VR)技术与计算机仿真技术在制造领域的综合发展和应用。VM的实质是“计算机中的制造”,即在计算机中借助建模与仿真技术及时地完成制造全过程的模拟和示范,并预测、评价产品性能和产品的可制造性。数控(NC)车削程序的编制过程与工艺过程相似,都具有经验性和动态性,在程序编制过程中错误是经常发生的。为此,在数控机床上加工零件之前一般要进行数控程序(NC代码)校验,并进行首件试切,这种试切过程往往要冒一定的风险,稍有不慎,就会发生事故。用传统试切的方法来检验刀具路径既费时又费力。通过数控加工仿真(或称虚拟NC加工可以大大减少上述情况的发生,提高数控编程效率和质量,增强数控机加车间的制造能力。1 虚拟数控车削加工仿真系统目前,为提高软件应用效率,许多CAM 软件都为用户增设了虚拟NC加工软件模块。本文介绍了一种基于真实的三维NC车削加工的仿真系统的设计及实现原理建立虚拟加工原理。系统以Visual C++为平台,采用OpenGL技术建立虚拟加工环境;利用C++语言建立物理仿真的各个数学模型;通过用SQL Server建立的多个数据库支持几何仿真的图形算法与物理仿真的数值计算,实现虚拟环境下数控车削加工的几何仿真及物理仿真。通过对数控车床及其加工过程进行仿真,显示产品加工过程和结果,实现产品零件的虚拟加工,并验证NC代码的正确性,预测产品零件的表面质量和加工精度等参数。系统采用总体设计、模块分解、模块设计、再组装成全系统的开发方法,总体结构。2 系统的构成及功能2.1 仿真环境模型的建立虚拟数控车削加工仿真环境或虚拟设备的建立主要是指对车床总体,如主轴、刀架、尾座、控制面板、静止床体进行特征建模,实现机床主要部件的相对运动,设备模型尽可能简化,只要能表达设备的形状特征和功能特征即可。建立机床信息库、夹具库、刀具库、材料库,为凡何仿真中的求交运算和物理仿真中加工误差等数值的计算提供相关数据信息。2.2 几何仿真的实现数控车削过程仿真主要分为几何仿真和物理仿真两部分。几何仿真不考虑切削力等其他物理因素的影响,只仿真刀具和工件的几何运动,实现实体的真实感图形显示,一般也称为刀具运动轨迹仿真;而物理仿真则是将切削过程中的各物理因素的变化映射到虚拟制造系统中,通过动态的力学特性来预测刀具磨损、表面粗糙度等参数。虚拟NC系统对NC代码能否正确处理是虚拟加工活动成败的关键。系统不可能直接执行NC代码,需要将它转换为计算机易于处理的数据信息才能够实现工件加工过程的动态仿真。实现几何仿真的流程,这个过程包括4个阶段:NC文件读入、NC代码错误检查、刀位轨迹计算(其中包括碰撞和干涉检验)、加工动态模拟。NC文件读入可读取已有的NC 文件或在编辑界面直接由手工编写NC文件,为计算刀具轨迹提供源NC数据。系统一个字符一个字符地依次读入,然后分门别类地将其转换成计算机容易处理的数据信息,同时可以对NC程序进行修改以增强系统的灵活性。NC代码语法错误的检查由人工编写的NC代码可能会有一些语法上的错误,所以在计算刀具轨迹之前要进行该类错误的检查,检错的规则主要依据NC 代码定义、加工要求及工艺规范。例如G04的程序段里不能有其他指令;主程序必须以M02或M03结束;圆心坐标在圆弧插补时不能省略等。刀位轨迹的计算和动态模拟一般的NC车削编程都是按照工件的被加工轮廓进行编制的,所以可以通过用刀具所走的轨迹和工件毛坯求交的办法实现工件的模拟加工。逐条读入NC代码计算出刀具所走的路径后,与工件实体模型进行求交运算,每计算出刀具下一步的插补位置,就调用实体显示程序实时的仿真加工过程。通过显示零件的成形过程可以进行干涉和碰撞检查,如果在加工过程中出现了干涉和碰撞,系统即发出警告,提示操作者修改NC程序,最后输出错误记录。2.3 物理仿真的实现采用实验建模和理论建模相结合的方法进行物理仿真,研究的内容包括分析加工过程中的瞬时切削力、切屑与冷却液模拟、刀具磨损、表面粗糙度预测和工件的加工误差计算,最后形成加工报告,为分析、优化NC代码编制提供一定的依据。切削力仿真由机械制造工艺学和材料力学的经验公式建立车削加工过程瞬时切削力的数学模型,通过确定与切削用量三要素有关的动态切削力系数来确定动态切削力,实时地用色带显示瞬时切削力的大小。刀具磨损与变形在实际加工中,如果刀具磨损量过大
您可能关注的文档
最近下载
- 动量守恒定律(一)动量守恒定律(一).ppt VIP
- 黄精趁鲜切制技术规程.docx VIP
- 基于SpringBoot的医院预约挂号系统的设计与实现.docx VIP
- -基于java web的酒店管理系统设计与实现.doc VIP
- 《中药材产地趁鲜切制技术规程 苍术》DB14T 3309-2025.pdf VIP
- 人教版九年级全一册英语单词表 (2025).pdf VIP
- 外墙修缮工程措施方案(3篇).docx VIP
- 《中学思想政治学科课程标准与教材分析》课程教学大纲.docx VIP
- Unit 7 What’s the highest mountain in the world教学设计-教案.docx VIP
- 《高中思想政治》(必修1)课程纲要.doc VIP
原创力文档


文档评论(0)