基于UG精密零件的数控加工与仿真.doc_第1页
基于UG精密零件的数控加工与仿真.doc_第2页
基于UG精密零件的数控加工与仿真.doc_第3页
基于UG精密零件的数控加工与仿真.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

西北工业大学明德学院综合课程设计论文综合课程设计论文题 目: 基于UG精密零件的数控编程工艺与仿真专 业 名 称: 飞行器制造工程 姓 名: 指 导 老 师: 毕 业 时 间: 二零一五年六月 设计论文 综合课程 任务书一、 题目基于UG精密零件的数控编程工艺与仿真二、 指导思想和目的要求本文以UG NX 5及VERICUT为工具,完成了调整架的三维造型及仿真加工。内容包括:首先,根据调整架的结构特点和技术要求,在对其进行加工工艺分析之后,确定了零件的加工方法。然后,利用UG/CAD模块完成了零件几何体的参数化建模。在此基础上,利用UG/CAM模块进行数控编程,设计了加工路线、刀具轨迹,切削方式等工艺参数,生成了零件的NC程序。通过刀轨检查及时地发现刀具跟零件之间的过切和欠切。并通过虚拟加工过程仿真提前发现机床各运动部件、夹具及刀具之间的干涉和碰撞,确定干涉碰撞发生的位置和相应的NC程序段,并对先前的设计和NC程序进行修改三、主要技术指标1、完成设计说明书;2、完成一篇相关课题的外文翻译;3、完成改造后的图纸,A4大小两张左右;四、进度和要求 第一阶段 明确选题,确立总体设计方案 (2天)第二阶段 查找、收集相关资料(2天)第三阶段 拟订初步设计方案和具体设计方案(2天)第四阶段 让指导老师分析方案的优缺点并给出修改意见(1天)第五阶段 按照设计方案开始画图、设计(2天)第六阶段 让指导老师指出不足并改进(1天)第七阶段 总结,按要求撰写课程论文(2天)五、主要参考书及参考资料 1毛炳秋,田伟军等. 中文版UG NX 7.0基础教程. 2010. 2王素玉.赵军,艾兴等.高速切削表面租糙度理论研究综述.机械工程师,2004(1). 3蔡兰.机械零件工艺性手册(第二版).机械工业出版社.2007. 4安荣.机械制造工艺于夹具M.合肥:安徽科学技术出版社,2008.5陈宏钧.机械工人切削技术手册M.北京:机械工业出版社,2005. 6成大先.机械设计手册(第五版).化学工业出版社.2008. 7王素玉.高速切削加工表面质量的研究.山东大学博士论文,2006. 8施平. 机械工程专业英语教程. 第二版. 2008. 9吴圣庄.金属切削机床概论.北京:科学出版社,1981. 10吴宗泽,罗圣国.机械设计课程设计手册,第3版2006. 11马兰,机械制图,机械工业出版社. 2008. 12孙家宁.金属切削原理与刀具. 机械工业出版社. 2010.学生 任波 指导教师 田卫军 系主任 摘 要数控编程是一种可编程的柔性加工方法,它的普及大大提高了加工效率。但是在加工技术方面,除要求数控机床具有较强的运动控制能力之外,更重要的是如何有效地获得高效优质的数控加工程序,并从加工过程整体上提高生产效率。由于零件复杂性的增加,而且工人技术水平有限,手工编程越来越困难。应用数控编程可大大提高生产率、稳定加工质量、缩短加工周期、增加生产柔性、实现对各种复杂精密零件的自动化加工,易于在工厂或车间实行计算机管理,使车间设备总数减少、节省人力、改善劳动条件,有利于加快产品的开发和更新换代,提高企业对市场的适应能力并提高企业综合经济效益。本文以UG NX 5及VERICUT为工具,完成了调整架的三维造型及仿真加工。内容包括:首先,根据调整架的结构特点和技术要求,在对其进行加工工艺分析之后,确定了零件的加工方法。然后,利用UG/CAD模块完成了零件几何体的参数化建模。在此基础上,利用UG/CAM模块进行数控编程,设计了加工路线、刀具轨迹,切削方式等工艺参数,生成了零件的NC程序。通过刀轨检查及时地发现刀具跟零件之间的过切和欠切。并通过虚拟加工过程仿真提前发现机床各运动部件、夹具及刀具之间的干涉和碰撞,确定干涉碰撞发生的位置和相应的NC程序段,并对先前的设计和NC程序进行修改。关键词:数控编程,UG,三维造型,仿真加工ABSTRACTCNC machining is a programmable flexible processing methods, its popularity greatly improve the processing efficiency. But in the processing technology, in addition to requirements of CNC machine tools has a strong ability to control movement and, more importantly, how to efficiently obtain high-quality CNC machining process, and from the process as a whole to improve production efficiency. As part of the increased complexity and limited skills of workers, manual programming more difficult.CNC machining applications can greatly improve productivity, stability, processing quality, shorten the processing cycle, increasing the production of flexible, to achieve a variety of complex precision components for the automation of processing, easy to implement in a factory or workshop computer management, reducing the total number of workshop equipment, saving manpower, improve labor conditions, help speed up product development and upgrading, and improving the ability of the market to adapt and improve their overall economic efficiency.In this paper, UG NX 5 as a tool,complete the adjust frame three-dimensional modeling and simulation process. Include: First, based on the adjusted frame structural features and technical requirements, in its process analysis, to determine the part of the processing methods. Then, using UG / CAD module to complete the part geometry parametric modeling. On this basis, the use of UG / CAM module for NC programming, design the machining line, the tool path, cutting mode and other parameters, to generate a part of the NC program. By checking in a timely manner toolpath tool found between the parts with undercuts and under cut. And through the virtual machining process simulation tools found in advance of the moving parts, jig and tool interference and collision between the determined interference collision occurred and the corresponding position of the NC block, and previous design and NC program to be modified.KEYWORDS: CNC technology,UG,three-dimensional modeling,simulation, processing,目 录摘 要1ABSTRACT2第一章 绪论51.1 CAD计算机辅助设计51.2 数控编程技术概况51.2.1 数控编程的概念51.2.2 数控编程的意义51.2.3 数控编程软件61.3 CAM计算机辅助制造6第二章 零件的分析和实体造型82.1 建模软件介绍82.2 分析零件92.3 零件的实体三维造型102.4 实体建模102.5 小结15第三章 零件的数控仿真加工163.1 零件分析163.2 零件加工的各参数分析确定163.3 加工工艺分析173.4 设置加工环境173.5 创建面的加工工序183.5.1 定义新的加工坐标系、安全平面和工件183.5.2 创建刀具203.5.3 创建程序正面NC1并创建正面操作1213.5.4 创建程序反面NC2并创建反面操作2233.5.5 创建程序侧面NC3并创建侧面操作3253.6 创建孔的加工工序273.6.1 设置加工方法273.6.2 定义加工坐标系和安全平面273.6.3 定义几何体283.6.4 创建程序正面连接孔AC1293.6.5 创建刀具293.6.6 创建操作孔DR1303.6.7 创建程序反面连接孔AC2并创建操作孔DR2323.6.8创建程序中间孔AC3并创建操作孔DR3333.6.9 创建孔程序AC4并创建孔操作DR4343.7后处理生成程序353.7.1 后处理353.7.2生成程序36第四章 VERICUT的验证仿真384.1 VERICUT软件简介384.2 加工验证过程394.2.1 实验条件394.2.2 工件建模394.2.3 验证刀轨394.2.4 机床仿真404.3 小结44第五章 总 结48参 考 文 献49致 谢50毕业设计小结51第一章 绪论1.1 CAD计算机辅助设计CAD计算机辅助设计(Computer Aided Design)指利用计算机及其图形设备帮助设计人员进行设计工作。 在设计中通常要用计算机对不同方案进行大量的计算、分析和比较,以决定最优方案;各种设计信息,不论是数字的、文字的或图形的,都能存放在计算机的内存或外存里,并能快速地检索;设计人员通常用草图开始设计,将草图变为工作图的繁重工作可以交给计算机完成;由计算机自动产生的设计结果,可以快速作出图形,使设计人员及时对设计作出判断和修改;利用计算机可以进行与图形的编辑、放大、缩小、平移和旋转等有关的图形数据加工工作。常用的CAD软件,也就是所谓的三维制图软件,较二维的图纸和二维的绘图软件(比如AutoCAD)而言,三维CAD软件能够更加直观、准确地反映实体和特征。对于专业企业,因为绘制目标不同,还常存在有多种CAD系统并行的局面,那么就需要配置统一的、具备跨平台能力的零部件数据资源库,将标准件库和外购件库内的模型数据以中间格式(比如通用的有IGS、STEP等)导出到三维构型系统当中去,如主流的SolidWorks, CATIA, Pro/E, AutoCAD,UG NX,等。目前,航天航空领域使用较多的为Pro/E,飞机和汽车等复杂产品制造领域则使用Catia居多,而在中小企业使用Solidworks较多。1.2 数控编程技术概况1.2.1 数控编程的概念数控编程就是生成数控机床进行零件加工的数控程序的过程。具体说就是将加工零件的加工顺序、刀具运动轨迹的尺寸数据、工艺参数(主运动和进给运动速度、切削深度)以及辅助操作(换刀、主轴正反转、冷却液开关、刀具夹紧、松开等)加工信息,用规定的文字、数字、符号组成的代码,按一定格式编写成加工程序。1.2.2 数控编程的意义高效、高精高可靠的数控加工发展趋势对数控加工工艺和编程提出了更高的要求。例如:核电叶片、汽轮机叶片、航空发动机整体叶轮和叶片、水轮机叶轮、舰船用螺旋桨、船用发动机增压器叶轮等复杂叶片/叶轮类零件是汽轮机、航空发动机、推进器等能源、动力装置的关键部件。1.2.3 数控编程软件国外通用的CAM软件已很成熟,领域专用的编程软件充分利用专业生产厂商多年的加工工艺和编程经验如图1-1为常用的数控编程软件。图1-1 常用的数控编程软件1.3 CAM计算机辅助制造 CAM(Computer-Aided-Manufacturing)的狭义概念就是数控编程,即生成数控机床进行零件加工的数控程序的过程。 具体说就是将加工零件的加工顺序、刀具运动轨迹的尺寸数据、工艺参数(主运动和进给运动速度、切削深度)以及辅助操作(换刀、主轴正反转、冷却液开关、刀具夹紧、松开等)加工信息,用规定的文字、数字、符号组成的代码,按一定格式编写成加工程序。 CAM的广义概念指的是从产品设计到加工制造之间的一切活动,包括产品设计、PDM、CAPP、NC编程、数控加工、仿真分析及制造活动中的监视、控制和管理,如图2-3所示。 应用领域及应用对象 (1)应用领域:航空航天、船舶、运载、能源、机械、汽车、电子、模具等。 (2)应用对象:传统数控机床;并联数控机床;数控系统;激光加工机床;磨削加工机床;机器人等等。图2-3 CAM的过程第二章 零件的分析和实体造型2.1 建模软件介绍 Unigraphics Solutions 公司(简称UGS) 是全球著名的MCAD供应商,主要为汽车与交通、航空航天、日用消费品、通用机械以及电子工业的领域通过气虚拟产品开发(VPD)的理念提供多极化、集成的、企业级的包括软件产品与服务在内的完整的MCAD解决方案。 UG是集CAD/CAE/CAM于一体的三位参数化软件,是当今世界最先进的计算机辅助设计、分析和制造软件,广泛应用与航空、航天、汽车、造船、通用机械和电子等工业领域。 UG公司的产品主要有为机械制造企业提供包括从设计、分析道制造应用的Unigraphics软件、基于Windows的设计与制图产品Solid Edge、集团级产品数据管理系统iMAN、产品可视化技术ProductVision以及被业界广泛使用的高精度边界表示的实体建模和兴Parasolid在内的全线产品。 Unigraphics CAD/CAM/CAE系统提供了一个基于过程的产品设计环境,使产品开发从设计到加工真正实现了数据的无缝集成,从而优化了企业的产品设计与制造。UG面向过程驱动的技术是虚拟产品开发的关键技术,再面向驱动技术的环境中,用户的全部产品以及精确的数据模型能够在产品开发过程的各个环节保持相关,从而有效的实现了并行工程。 UG软件不仅具有强大的实体造型、曲面造型、虚拟装配和生产工程图等设计功能;而且,在设计过程中可进行有限元分析、机构运动分析、动力学分析和仿真模拟,提高设计的可靠性;同时,可用建立的三维模型直接生成数控代码,用于产品的加工,其后处理程序支持多种类型数控机床。另外它所提供的二次开发语言UG/open GRIP、UG/open APE,简单易学,实现功能多,便于用户开发专用CAD系统。2.2 分析零件图2-1 零件的CAD图 通过图形分析可知: (1)零件涉及曲面、钻孔等造型方法,最大直径为164mm,最大高度为56.05mm,有直径为30mm的中心孔,凸台,型腔,球面SR96mm等。 (2)零件可以通过建立草图、拉伸、修剪体、镜像、扫掠等常用命令进行造型。 (3)为了保证加工精度,所以在三轴数控铣床上分六次次装夹完成。 (4)该零件包括曲面、孔、型腔等结构,形状比较复杂,但是工序相对容易,表面质量和精度要求不高,所以综合考虑,工序安排比较关键。 (5)为了保证加工精度和表面质量,分析采用六次定位装夹加工完成,按照先主后次、先近后远、先里后外、先粗加工后精加工的原则依次划分工序加工。 零件特征生成的基本步骤: (1)在建模过程中,根据零件的总体结构特点,零件的总体构造可以分为三部分。顶面和底面的法兰盘,中间的主体部分。 (2)零件建模的第一步,生成尺寸为909048.6mm的长方体,对短边进行倒圆角处理。 (3)然后在长方体的端面绘制法兰盘的草图,基本尺寸参照CAD图纸,完成后拉伸,拉伸长度为9mm。 (4)在长方体的中间定义一个基准平面,以基准平面为镜像,镜像拉伸后的法兰盘特征。至此,零件三维造型的大体特征已生成完毕。 (5)在顶面上绘制7979mm的正方形,利用拉伸和求差功能完成型腔的特征生成。 (6)在底面上里有回转绘制半径为96mm的圆,与体求差的方法,完成球面的特征生成。 (7)根据CAD图的尺寸完成加强筋,球面环形槽及凸台的特征生成。 (8)最后,使用打孔完成零件上各孔的特征生成。2.3 零件的实体三维造型 使用UG软件绘制的零件的实体三维造型,如图2-2所示。图2-2 模具零件实体2.4 实体建模 (1)打开UG NX5,打开“文件”选项,在弹出对话框中选择“模型”,创建文件名为“tiaozhengjia.prt”,点击“确定”进入建模界面。(2)在【特征】工具中单击【拉伸】按钮,程序将弹出【拉伸】对话框,如图2-3所示,在【截面】卷展栏中单击【草绘】按钮进入草绘截面,绘制9090正方形,点击【完成草图】按钮,如图2-4所示,然后在【限制】卷展栏中输入拉伸参数为48.6mm,如图2-5所示,单击【确定】完成拉伸特征创建。 图2-3 拉伸特征生成界面 图2-4 长方形草图绘制 图2-5 长方体 图2-6 圆倒角 (3)在【特征操作】工具条中单击【边导圆】图标,程序将弹出【边倒角】对话框,在对话框中设置Radius为10mm,然后选择实体的边,如图2-6所示,最后点击【确定】完成边倒圆操作。 (4)在【特征】工具中单击【拉伸】图标,程序将弹出【拉伸】对话框,在【截面】卷展栏中单击【草绘】按钮进入草绘截面,绘制如下草图如图2-7所示,点击【完成草图】确认草图,选择拉伸方向,输入拉伸距离为9mm,如图2-8所示。 图2-7 草图绘制及尺寸 图2-8 拉伸图 (5)单击【基准平面】图标,创建基准平面,如图2-9所示。 (6)单击【镜像体】图标,镜像(4)中生成的特征,镜像平面选择(5)中所创建的平面,如图2-10所示。 图2-9 创建基准平面 图2-10 镜像特征 (7)单击【求和】图标,分别选中上述所生成的三部分特征,将其进行求和处理,如图2-11所示。图2-11 特征求和(8)单击【草绘】图标,绘制直径为46mm的圆,如图2-13所示。单击【拉伸】图标,选中草绘中的圆,进行拉伸处理,并求差,如图2-14所示。同样方法制作底面上,直径为49mm的孔。 图2-12孔特征生成界面 图2-13 绘制圆 图2-14 孔的拉伸 图2-15 孔的特征生成(9)创建型腔操作,首先利用【拉伸】的求差功能,绘制行尺寸为797928.3mm的长方体,如图2-16所示,进行【求差】处理,然后进行【倒圆角】操作半径为6mm,最后创建直径为84mm,长为28.3mm的圆柱并【求差】,在圆柱的底面创建直径为80mm长为3.5mm的圆柱并【求差】,如图2-17所示。 图2-16 长方体求差特征 图2-17 型腔的特征生成 (10)球面的特征生成,在零件中心生成新的【基准面】,在新生成的基准面上绘制如图2-18所示直径为192mm的圆,完成草图。在特征中。单击【回转】图标,选着绘制的圆选择【求差】,完成球面特征生成,如图2-19所示。 图2-18 圆的尺寸 图2-19 回转的操作 (11)环形槽的特征生成,使用【拉伸】并【求差】操作,完成直径为74mm的环形槽创建,如图2-20所示。图2-20 环形槽的特征生成 (12)加强筋及凸台的特征生成及尺寸,使用【拉伸】【求和】【求差】操作完成,如图2-21、2-22所示。 图2-21 加强筋的特征生成 图2-22 凸台的特征生成 (13)中心孔的特征生成及尺寸,使用【拉伸】【求差】操作完成,如图2-23所示。 (14)最后进行各个直角的倒圆角处理,如图2-24所示。 图2-23 中心孔的特征生成 图2-24 倒圆角的处理 (15)将辅助线、基准平面和草图等其它显示【隐藏】,完成零件三维造型的建立。如图2-25所示。 图2-25 零件的三维造型2.5 小结通过对调整架的三维造型,我重新学习了对零件结构分析的认知,加深了对UG软件进行零件三维建模的操作。虽然曾系统学习过该软件,但是并没有实际的完成过完成的零件建模过程。所以在建模过程中,也会遇到各种问题,最后都通过积极的查阅资料,与同学讨论,向老师虚心求教的方法,保质保量的完成了零件的建模。通过此次三维建模,我也发现了许多自己在UG软件使用方面的不足,例如,在软件操作上的不规范,软件操作也还不够熟练。自己也会在今后的学习和工作中继续加强学习,能够更好的完成各项任务。第三章 零件的数控仿真加工3.1 零件分析 如图3-1所示,为一个模具零件实体模型,材料为45#钢,毛坯为13513555mm毛坯料。包括法兰盘上下两面相同,顶表面有型腔,底表面有球面,侧面也有腔体构造,并且有加强筋。顶面与底面都有孔,在型腔里有螺纹孔,沉头孔。图3-1 模具零件实体模型3.2 零件加工的各参数分析确定 合理选择切削用量的原则是:粗加工时,一般以提高生产率为主,但也应考虑经济性和加工成本;半精加工和精加工时,应在保证加工质量的前提下,兼顾切削效率、经济性和加工成本。具体数值应根据机床说明书、切削用量手册,并结合经验而定。具体要考虑以下几个因素: 切削深度ap。在机床、工件和刀具刚度允许的情况下,ap就等于加工余量,这是提高生产率的一个有效措施。为了保证零件的加工精度和表面粗糙度,一般应留一定的余量进行精加工。数控机床的精加工余量可略小于普通机床。切削宽度L。一般L与刀具直径d成正比,与切削深度成反比。经济型数控机床的加工过程中,一般L的取值范围为:L=(0.60.9)d。 切削速度V。提高V也是提高生产率的一个措施,但v与刀具耐用度的关系比较密切。随着v的增大,刀具耐用度急剧下降,故v的选择主要取决于刀具耐用度。主轴转速n(r/min)。主轴转速一般根据切削速度v来选定。计算公式为:V=pnd/1000。数控机床的控制面板上一般备有主轴转速修调(倍率)开关,可在加工过程中对主轴转速进行整倍数调整。 主要根据允许的切削速度Vc(m/min)选取:n= 其中Vc-切削速度,D-工件或刀具的直径(mm) 根据切削原理可知,切削速度的高低主要取决于被加工零件的精度、材料、刀具的材料和刀具耐用度等因素。 综合以上的分析特征来确定零件的加工顺序、道具规格和必要的参数。3.3 加工工艺分析 (1)整体分析。型腔和球面的加工都相对简单,而且零件较为规整,零件材料为45#钢,以平整立方体为毛坯。 (2)加工方法分析:1.加工材料为45钢,较难加工,切削层厚度应该小些,在此次加工中,切削层定位0.3,进给速度也该低些;2.由于主轴转速较高,所以采用硬质合金刀具加工。先进行粗加工,选择型腔铣削进行分层加工,采用直径为16 mm的立铣刀,每层加工深度为03 mm;其次半精加工;最后进行精加工,将曲面和底面分开加工,精加工曲面时采用等高轮廓铣,精加工底面时采用平面铣。 此零件为一个规则体类零件。 (1)在加工时,先外形轮廓,然后底面的球面部分,顶面的型腔,最后加工侧面的部分。 (2)在加工过程中需要六次装夹,故在编程时需要建立六个坐标系。如果将坐标原点分别置于零件的顶面,则会因为毛坯高度尺寸不一致,导致基准台高度尺寸不准确。只要毛坯高度大于零件的高度,多余材料会在加工过程中被自动切除。3.4 设置加工环境打开零件图,单击开始图标,选择【加工】选项,如图3-2设置加工环境。图3-2 设置加工环境3.5 创建面的加工工序3.5.1 定义新的加工坐标系、安全平面和工件 (1)单击【几何视图】图标,操作导航器显示几何视图。 (2)单击【创建几何体】图标,弹出相应的对话框,如图3-3设置,【确定】后弹出“MCS”对话框,如图3-4所示。 图3-3 创建几何体 图3-4 MCS设置 (3)单击【自动判断】按钮选择基准面,加工坐标系会自动定位到此面中心。 (4)设置安全设置选项为【平面】,单击 按钮,设置偏置值为30,并确定返回。 (5)MCS最后生成的如图3-5所示。同样方式设置其他加工坐标系。图3-5 MCS侧面与底面加工坐标系的生成图3-5 MCS顶面加工坐标系的生成(6)双击【workpiece】,弹出工件对话框,如图3-6所示,选择工件为制定部件。单击【制定毛坯】图标,弹出相应对话框,如图3-7设置。 图3-6 工件对话框 图3-7 定义毛坯几何体 (7)最后的工件和毛坯的显示,如图3-8所示,单击【确定】完成定义。图3-8 部件和毛坯的选择3.5.2 创建刀具 (1)在【插入】工具条单击【创建刀具】按钮,在【创建类型】对话框中设置子类型为MILL,输入刀具名称后单击【确定】按钮,如图3-9所示。 (2)在弹出的【铣刀-5参数】对话框中输入刀具直径,然后单击【确定】按钮,如图3-10所示。 图3-9 设置刀具类型 图3-10 设置刀具直径 (3)依照上述方法对加工所需要的刀具都进行定义,如图3-11所示。图3-11 加工所需要的刀具3.5.3 创建程序正面NC1并创建正面操作1生成顶面和型腔的刀轨及仿真的生成。 (1)单击【创建程序】按钮,弹出对话框,如图3-12设置。 (2)单击【创建操作】按钮,弹出相应的对话框,如图3-13设置,【确定】后,弹出型腔铣对话框,如图3-14所示。 图3-12 创建程序操作 图3-13创建操作 (3)点击确定后,操作导航器下会显示【1】。 (4)双击【1】选项,弹出型腔铣对话框,同图3-14设置。图3-14 型腔铣设置(5)在型腔铣的界面上,选择几何体为【WOEKPIECE】,程序就能自动选择定义好的部件及毛坯,单击【切削层】图标,进入设置切削层,如图3-15所示。图3-15 切削层的选择 (6)单击切削参数按钮,在【策略】选项下,设置如图3-16所示。余量中将底部余量设置为0.15,【确定】返回。 (7)单击非切削移动按钮,如图3-17所示设置。 图3-16 策略设置 图3-17 非切削移动设置 (8)单击【进给和速度】按钮,设置主轴速度为2200,进给率为500,进刀为500,点击【确定】返回。 (9)【生成刀轨】,并确认刀轨,【确定】返回,如图3-18所示。 (10)孔的加工在每次夹装铣削时,同步完成。因为加工方法相似,所以在后文中统一说明。图3-18 刀轨和仿真3.5.4 创建程序反面NC2并创建反面操作2 底面的外形加工及球面的刀轨和仿真的生成 (1)【NC2】的基本参数设置同【NC1】相同,基本步骤参照【NC1】。 (2)在选择MCS加工坐标系时,选择如图3-19所示MCS。图3-19 【2】的加工坐标系 (3)最后,生成刀轨和仿真加工,如图3-20所示。 图3-20 刀轨及仿真 (4)球面的加工采用【曲面加工】,基本设置如图3-21所示,在【切削参数】中的【多条刀路】标签中,基本设置如图3-22所示,点击【确定】返回。 (5)最后,生成刀轨并仿真,如图3-23所示。 图3-21 球面加工的界面及基本设置 图3-22 切削参数的设定 图3-23 球面加工的刀轨及仿真 (6)球面上环形槽的加工,使用【面铣】就可以完成,如图3-24所示。 (7)单击【生成刀轨】环形槽刀轨,如图3-25所示。 (8)孔的加工,在夹装是同步完成,因为孔的加工步骤基本相同,所以具体的生成刀轨的操作在后文统一说明。 图3-24 环形槽的设置 图3-25 环形槽的刀轨3.5.5 创建程序侧面NC3并创建侧面操作3 生成侧面的加工刀轨和仿真加工。 (1)基本步骤与上述【NC1】和【NC2】相似。 (2)同样采用型腔铣的方式,基本设置如图3-26所示。图3-26 型腔铣的基本设置 (3)在切削层的设定中,选择零件一半为加工层,如图3-27所示。图3-27 切削层的选择 (4)调整切削参数和非切削参数,进给和速度。 (5)生成刀轨及仿真加工,如图3-28所示。 (6)最后,调整全局步进为0.6,进行精加工保证各部分的精度。图3-28 刀轨及仿真 (7)侧面的加工NC3、NC4、NC5、NC6为相同加工步骤,只是加工坐标系的调整,其余所用的步骤都相同,也使用相同的NC加工程序就可以加工完成,所以就不在单独说明。3.6 创建孔的加工工序3.6.1 设置加工方法(1) 单击【加工方法视图】图标,操作导航器自动显示加工方法视图,如图3-29所示,双击【mill-rough】选项,弹出【铣削方法】对话框,如图3-30所示,设置部件余量为0.35,其他为默认值。 图3-29 加工方法 图3-30 铣削方法(2)重复上面的步骤,设置【mill-semi-finish】的部件余量为0.18,设置【mill-finish】的部件余量为0。3.6.2 定义加工坐标系和安全平面 (1)单击【几何试图】图标,操作导航器显示几何视图。 (2)右键单击【mcs-mill】重命名为【mcs-mill-1】,同样将【workpiece】改为【workpiece-1】。 (3)单击实用工具工作条上的【WCS方向】图标,弹出对话框,类型选择为【自动判断】,并选择基准面,如图3-31所示。图3-31设置坐标系 (4)双击【mcs-mill】选项,弹出【mill-orient】对话框,设置【安全设置选项】为平面。单击【CSYS】图标,弹出图3-32对话框如图设置。单击【指定平面】图标,弹出图3-33对话框,如图设置,以底面为偏置面。 图3-32 指定MCS 图3-33 指定偏置平面3.6.3 定义几何体 (1)双击【workpiece-1】,弹出工件对话框,单击【部件】图标,弹出如图3-34对话框,如图设置。单击【毛坯】图标,弹出如图3-35对话框,如图设置,并确定完成设置。 图3-34 部件几何体 图3-35 毛坯几何体3.6.4 创建程序正面连接孔AC1 (1)单击【机床视图】图标将操作导航器切换至机床视图。再单击【创建程序】图标,弹出【创建程序】对话框,如图3-36所示。 (2)如图完成创建程序的操作。图3-36 创建程序3.6.5 创建刀具 (1)单击【创建刀具】图标,弹出相应的对话框,如图3-37设置,【确定】后弹出相应刀具参数设置对话框,如图3-38设置。 图3-37 创建刀具 图3-38 刀具参数 (2)重复上述步骤,创建D4,D6,D9,D3.5,D8的钻头。3.6.6 创建操作孔DR1 (1)单击【创建操作】图标,弹出相应对话框,如图3-39设置。 (2)设置完成之后点击确定退出设置。双击导航条中的【DR1】选项,弹出对话框,如图3-40所示。 图3-39 创建操作 图3-40 设置钻参数 (3)单击【设置】图标,弹出【指定参数组】对话框,如图3-41。单击【模型深度】按钮,弹出【深度】对话框,设置深度值为2,点击确定返回。再单击【进给率】按钮,设置进给率值为200,点击【确定】返回。最后点击【Rtrcto-无】按钮,弹出【退刀设置】对话框,选择自动方式,然后点击【确定】返回。图3-41 cycle参数(4) 单击【指定孔】图标弹出【点到几何图】对话框,如图3-42,点击【选择】按钮,选择底面四个孔的圆弧,如图3-43所示,点击【确定】返回。 图3-42 点到几何体设置 图3-43 选择四个圆弧 (5)单击【进给和速度】图标,弹出【进给和速度】对话框,如图3-44设置好参数,点击【确定】返回。 (6)单击【生成刀轨】图标生成刀轨,如图3-45,并单击【确认】图标确定刀轨。 图3-44 设置参数 图3-45 生成刀轨3.6.7 创建程序反面连接孔AC2并创建操作孔DR2 (1)单击【创建程序】按钮,如图3-46设置。图3-46 创建程序 (2)单击创建操作按钮,弹出相应对话框,如图3-47设置,点击【确定】返回,弹出【啄钻】界面如图3-48所示。 图3-47 创建操作 图3-48 啄钻 (3)设置安全距离值为1,在循环类型中单击【设置】,弹出对话框,默认原设置,点击【确定】,进如【cycle参数】对话框,如图3-49所示。单击【模型参数】选择穿过底面,确定返回。单击【Rtrcto-无】选择自动,【确定】返回。单击【step】设置step#1为1,【确定】返回。图3-49 cycle参数 (4)单击【指定底面】按钮选择零件顶面为底面。 (5)按照之前的方法,制定钻孔位置,设置主轴转速为1500,进给速度为100,并【生成刀轨】确定完成。3.6.8创建程序中间孔AC3并创建操作孔DR3(1)点击【创建程序】按钮,创建程序为AC3。(2)复制操作DR2,内部粘贴AC3程序组下,并重命名为DR3。(3)双击【DR3】弹出【啄钻】对话框,如图3-50设置。图3-50 啄钻设置(4)单击【设置】按钮,弹出指定参数组,默认确定,设置step#1为0,【确定】返回。(5)单击【进给和速度】按钮,设置主轴转速为1000,切削速度为30,【确定】返回。(6)生成导轨,并确认刀轨。3.6.9 创建孔程序AC4并创建孔操作DR4(1)点击【创建程序】按钮,创建程序为AC4。(2)单击【创建操作】按钮,弹出相应对话框,如图3-51设置,点击【确定】返回,弹出【啄钻】界面,如图3-50所示。图3-51 创建操作(3)单击【部件】按钮,选择沉孔的上圆弧。(4)单击【指定平面】按钮,选择沉孔底面作为底面,确定返回。(5)单击【切削层】按钮,最大值设置为0.3。(6)单击【避让】按钮,弹出相应对话框,如图3-52设置。(7)单击【进给和速度】按钮,弹出对话框,如图3-53设置。 图3-52 切削参数设置 图3-53 进给和速度设置(8)生成导轨,并且【确认】导轨。(9)生成加工其它孔,如图3-54所示。 图3-54 刀轨和仿真3.7后处理生成程序3.7.1 后处理在【PROGRAM】上右键弹出菜单,选择【后处理】选项,弹出后处理器,在其中选择【后处理文件】,如图3-55所示。图3-55 后处理这里选择已经编辑设置好的【MILL-3- AXIS系统】后处理文件,指定存放位置,确认输出,生成G代码,至此,加工完成,如图3-56所示。图3-56 后处理3.7.2生成程序由于生成的程序太多,在此只截取部分程序,如图3-57所示。 图3-57 生成的程序51第四章 VERICUT的验证仿真4.1 VERICUT软件简介 CAM软件在生成刀具轨迹的过程中并没有考虑具体的机床结构和工件的装夹方式。因此,通过CAM软件所生成的数控加工程序并不一定适合实际的加工环境。因此,将数控加工仿真软件与CADCAM软件综合起来应用,具有广泛的应用价值和现实意义。本课题选用的是运行于Windows或UNIX平台的先进数控加工仿真专用系统软件VERICUT。 Vericut是美国CGTECH公司开发的一种数控加工仿真系统,可仿真数控车床、铣床、加工中心、线切割机床等多种加工设备的加工过程,仿真效果逼真。Vericut不仅可以模拟多种软件生成的刀位文件、G代码文件,而且支持手工编辑、修改的程序。此外,Vericut还拥有支持国内外各种数控机床的庞大控制系统库。 基于VERICUT的虚拟数控加工过程仿真的主要步骤如下: 1构建虚拟数控加工仿真环境:具体包括以下两点: (1)创建或调用控制文件。控制文件使机床具有解读数控代码、插补运算、仿真显示等基本功能。Vericut提供常用的控制文件库,基本能够满足实际需要,用户可直接调用或根据实际需求修改,vericut亦支持用户自行开发控制文件。 (2)虚拟数控机床建模。主要包括机床各个运动轴建模、刀具建模、毛坯建模、夹具建模等。建立刀具模型是为了能清楚的看到刀具与材料的接触及材料的去除过程,同时也为后续进行程序优化时,建立优化参数提供方便。因为,vericut自带的优化模块,其优化参数是集成到刀具中的。对毛坯进行建模主要是为了观察加工过程中的材料移除。对夹具进行建模主要是为了检测夹具与机床的各个运动部件间的干涉、碰撞情况。用户可以利用vericut自带的建模模块,也可以输入由其他软件如UG、PROE等绘制的模型。Vefrcut自带的建模模块功能范围较窄,只可以设置圆柱体、长方体、圆锥体及他们相互组合而成的实体。所以通常通过第三方软件建模。构建机床应该在机床零位下,即机床各个轴回零的状态,因为只有在这个状态下各个组件之间的相对位置才是唯一确定的。但实际机床一般不可能达到该位置,会超程或发生碰撞,所以机床开机才有“回零”,实际上是回到一个参考点。Vericut构建机床就像机床初始设计时一样,必须在这个状态下。 2加工仿真 (1)机床参数设置。对刀具补偿、机床零位和工件的编程原点等参数进

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论