资源描述:
《基于UG精密零件的数控加工与仿真设计.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、..综合课程设计论文题目:基于UG精密零件的数控编程工艺与仿真专业名称:飞行器制造工程姓名:任波指导老师:田卫军毕业时间:二零一五年六月.....设计论文综合课程任务书一、题目基于UG精密零件的数控编程工艺与仿真二、指导思想和目的要求本文以UGNX5及VERICUT为工具,完成了调整架的三维造型及仿真加工。容包括:首先,根据调整架的结构特点和技术要求,在对其进行加工工艺分析之后,确定了零件的加工方法。然后,利用UG/CAD模块完成了零件几何体的参数化建模。在此基础上,利用UG/CAM模块进行数控编程,设计了加工路线、刀具轨迹,切削方式等工艺参数
2、,生成了零件的NC程序。通过刀轨检查及时地发现刀具跟零件之间的过切和欠切。并通过虚拟加工过程仿真提前发现机床各运动部件、夹具及刀具之间的干涉和碰撞,确定干涉碰撞发生的位置和相应的NC程序段,并对先前的设计和NC程序进行修改三、主要技术指标1、完成设计说明书;2、完成一篇相关课题的外文翻译;3、完成改造后的图纸,A4大小两左右;四、进度和要求第一阶段明确选题,确立总体设计方案(2天)第二阶段查找、收集相关资料(2天)第三阶段拟订初步设计方案和具体设计方案(2天)第四阶段让指导老师分析方案的优缺点并给出修改意见(1天)第五阶段按照设计方案开始画图、
3、设计(2天)第六阶段让指导老师指出不足并改进(1天)第七阶段总结,按要求撰写课程论文(2天)五、主要参考书及参考资料[1]毛炳秋,田伟军等.中文版UGNX7.0基础教程.2010.[2]王素玉.军,艾兴等.高速切削表面租糙度理论研究综述.机械工程师,2004(1).[3]蔡兰.机械零件工艺性手册(第二版).机械工业.2007......[4]安荣.机械制造工艺于夹具[M].:科学技术,2008.[5]宏钧.机械工人切削技术手册[M].:机械工业,2005.[6]成大先.机械设计手册(第五版).化学工业.2008.[7]王素玉.高速切削加工表面质
4、量的研究.大学博士论文,2006.[8]施平.机械工程专业英语教程.第二版.2008.[9]吴圣庄.金属切削机床概论.:科学,1981.[10]吴宗泽,罗圣国.机械设计课程设计手册,第3版2006.[11]马兰,机械制图,机械工业.2008.[12]家宁.金属切削原理与刀具.机械工业.2010.学生任波指导教师田卫军系主任.....摘要数控编程是一种可编程的柔性加工方法,它的普及大大提高了加工效率。但是在加工技术方面,除要求数控机床具有较强的运动控制能力之外,更重要的是如何有效地获得高效优质的数控加工程序,并从加工过程整体上提高生产效率。由于零
5、件复杂性的增加,而且工人技术水平有限,手工编程越来越困难。应用数控编程可大大提高生产率、稳定加工质量、缩短加工周期、增加生产柔性、实现对各种复杂精密零件的自动化加工,易于在工厂或车间实行计算机管理,使车间设备总数减少、节省人力、改善劳动条件,有利于加快产品的开发和更新换代,提高企业对市场的适应能力并提高企业综合经济效益。本文以UGNX5及VERICUT为工具,完成了调整架的三维造型及仿真加工。容包括:首先,根据调整架的结构特点和技术要求,在对其进行加工工艺分析之后,确定了零件的加工方法。然后,利用UG/CAD模块完成了零件几何体的参数化建模。在
6、此基础上,利用UG/CAM模块进行数控编程,设计了加工路线、刀具轨迹,切削方式等工艺参数,生成了零件的NC程序。通过刀轨检查及时地发现刀具跟零件之间的过切和欠切。并通过虚拟加工过程仿真提前发现机床各运动部件、夹具及刀具之间的干涉和碰撞,确定干涉碰撞发生的位置和相应的NC程序段,并对先前的设计和NC程序进行修改。关键词:数控编程,UG,三维造型,仿真加工.....ABSTRACTCNCmachiningisaprogrammableflexibleprocessingmethods,itspopularitygreatlyimprovethepr
7、ocessingefficiency.Butintheprocessingtechnology,inadditiontorequirementsofCNCmachinetoolshasastrongabilitytocontrolmovementand,moreimportantly,howtoefficientlyobtainhigh-qualityCNCmachiningprocess,andfromtheprocessasawholetoimproveproductionefficiency.Aspartoftheincreasedcom
8、plexityandlimitedskillsofworkers,manualprogrammingmoredifficult.CNCmachinin