数控技术专业毕业论文ug软件在球身螺纹轴零件加工中的应用_第1页
数控技术专业毕业论文ug软件在球身螺纹轴零件加工中的应用_第2页
数控技术专业毕业论文ug软件在球身螺纹轴零件加工中的应用_第3页
数控技术专业毕业论文ug软件在球身螺纹轴零件加工中的应用_第4页
数控技术专业毕业论文ug软件在球身螺纹轴零件加工中的应用_第5页
已阅读5页,还剩52页未读 继续免费阅读

下载本文档

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

文档简介

摘 要数控技术是用数字信息对机械运动和工作过程进行控制的技术,它是集传统的机械制造技术、计算机技术、现代控制技术、传感检测技术,网络通信技术和光机电技术等于一体的现代制造业的基础技术,具有高精度、高效率、柔性自动化等特点,对制造业实现柔性自动化、集成化和智能化起着举足轻重的作用。UG NX 5 是一个高度集成的 CAD/CAM/CAE 软件系统,可应用于整个产品的开发过程,包括产品的概念设计、建模、分析和加工等。它不仅具有强大的实体造型、曲线造型、虚拟装配和生成工程图等设计功能,而且在设计过程中可进行有限元分析、机构运动分析、动力学分析和仿真模拟,从而提高设计的可靠性。同时,UG NX 5 可以运用建立好的三维模型直接生成数控代码,用于产品的加工。其后处理程序支持多种类型数控机床。另外,它所提供的二次开发语言如下UG/OpenGRIP、UG/Open API 简单易学,实现功能多,便于用户开发专用 CAD 系统。本论文主要介绍了UG NX 5.0 一些绘制图形基本功能的使用,运用UG NX 5.0编制数控程序,还介绍了 UG NX 5.0 的一些功能和特点及应用。UG NX 5.0 是款强大的 CAD/CAM 软件,是集设计与制造于一体。编制数控程序在 UG NX 5.0 里面进行模拟加工,完善加工工艺,刀具路径,完成球头轴的加工工艺分析和曲面轴零件的加工。关键词:数控;UG NX 5.0; CAD/CAM;目 录第1章 绪 论11.1 数控机床概述11.2 数控加工编程51.3 UG CAM概述101.4 UG NX5的工作环境13第2章 创建零件模型152.1 绘图分析152.2 UG NX5.0的基本设置162.3 绘制草图202.4 零件实体建模21第3章 创建零件刀具路径243.1零件工艺分析243.2编制零件刀具路径263.3零件左端外圆轮廓粗车加工303.4零件左端外圆轮廓精车加工343.5零件右端外圆轮廓粗车加工373.6零件右端外圆轮廓精车加工413.7螺纹退刀槽加工443.8螺纹加工473.9实体切削验证493.10后置处理生成数控程序50结 论52致 谢53参考文献54 第1章 绪 论1.1 数控机床概述数控机床对零件的加工过程,是严格按照加工程序所规定的参数及动作执行的。它是一种高效能自动或半自动机床,与普通机床相比,具有加工精度高、加工稳定可靠、高柔性、高生产率等特点。1.1.1 数控机床基本概念1数字控制数字控制(Numerical Control,简称NC),就是用数字化的信息对机床的运动及其加工过程进行控制的一种方法。简单地说,数控就是采用计算机或专用计算机装置进行数字计算、分析处理、发出相应指令,对机床的各个动作及加工过程进行自动控制的一门技术。2数控机床数控机床是一种利用信息处理技术进行自动加工控制和金属切削的机床,是数控技术运用的典范。数控机床是现代化制造技术的核心设备,其先进程度和拥有数量代表了一个国家制造工业的现代化水平。数控机床如图1-1所示。图1-13计算机数字控制计算机数字控制(Computer Numerical Control,简称CNC)是用计算机存储系统软件实现数字控制功能,使数控系统由模拟控制系统发展为数字控制系统。对于计算机数字控制而言,不论是运算速度、精度,还是系统的稳定性、可靠性,都比以前的数控系统有很大的提高,为数控技术的发展提供了强大的生命力。4数控系统数控系统是指利用数控技术实现自动控制的系统。它是数控机床的核心,可对NC代码进行识别、存储和插补运算,并输出相应的脉冲指令经驱动伺服系统变换和放大,驱动机床完成相应的动作。数控系统主要用于控制对象的位置、角度、定位精度、定位速度、切削速度、温度、压力等。5数控加工数控加工是把根据工件图样和工艺要求等原始条件编好的加工程序输入数控装置,数控装置再将输入的信息进行运算处理后转换成驱动伺服机构的指令信号,最后由伺服机构控制机床刀具与工件的相对运动,实现工件自动加工。6数控加工的内容一般来说,数控加工流程如图1-2所示,主要包括以下几方面的内容。图1-2(1)分析图样。确定加工方案对所要加工的零件进行技术要求分析,选择合适的加工方式,再根据需要的加工方式,选择合适的数控加工机床。(2)工件的定位与装夹。根据零件的加工要求,选择合理的定位基准,并根据零件批量、精度和加工成本选择合适的夹具,完成工件的装夹与工件在夹具中的找正。(3)刀具的选择与安装。根据零件的加工工艺性与结构工艺性,选择合适的刀具材料与刀具种类,完成刀具在机床中的安装与对刀,并将对刀所得参数在数控系统中进行正确设定。(4)编制数控加工程序。根据零件的加工要求,对零件进行正确的编程,并将这些程序通过控制介质或以手动方式输入机床数控系统。(5)试切削、试运行并校验数控加工程序。对所输入的程序进行试运行,并进行首件的试切削。试切削一方面用来校验所编制的数控程序,另一方面用来校验工件的加工精度。(6)数控加工。当程序正确无误后,便可进入数控加工阶段。(7)工件验收和质量误差分析。工件入库前,应先进行工件的检验,并进行质量分析,分析误差产生的原因,找出纠正误差的方法。1.1.2 数控铣床及加工中心的组成及特点数控铣床及加工中心是一种利用信息处理技术进行自动加工控制和金属切削的机床,主要是用计算机程序对各类控制信息进行处理,不仅具有柔性,而且还可处理逻辑电路难以处理的各种复杂信息。熟悉数控铣床及加工中心的组成及特点,便于掌握机床的工作流程及其在各行业中的应用。1. 数控铣床及加工中心组成数控铣床及加工中心的种类繁多,但从组成一台完整的数控铣床及加工中心的角度讲,主要由输入输出设备、数控装置、伺服系统、反馈系统和机床本体5大部分以及辅助装置组成,如图1-3所示。图1-3(1) 输入输出设备输入输出设备是数控机床与外部设备的接口,存储介质的加工信息通过输入设备输送到机床的数控系统,机床内存中的加工程序也可以通过输出设备传送到存储介质上。(2) 数控系统数控系统是数控机床及加工中心的核心部分,主要是对输入的加工程序进行数字运算和逻辑运算,然后向伺服系统发出控制信号,使设备按规定的动作执行。(3) 伺服系统伺服系统是数控系统与机床本体之间的电传动联系环节,主要由伺服电动机、驱动控制系统及位置检测系统组成。其作用是把由数控系统发出的脉冲信号转换成机床移动部件的运动,使机床的工作台按规定移动,精确定位,加工出符合图纸要求的工件。整个机床的性能主要取决于伺服系统。常用的伺服电机有直流伺服电机、交流伺服电机、电液伺服电机等。(4) 反馈系统反馈系统主要是对机床的运动速度、方向、位移以及加工状态加以检测并将其结果转化为电信号反馈给数控系统,数控系统根据反馈回来的信息调整机床的运动,实现误差补偿。(5) 机床本体机床本体是数控铣床及加工中心的主体,是用于完成各种切削加工的机械部分,主要包括主运动部件、进给运动部件(如工作台、刀架)和支撑部件(如床身、立柱等)。有些数控机床还配备特殊部件,如刀库、自动换刀装置等。除上述5个主要部分外,数控铣床及加工中心还有一些辅助装置和附属设备,如电气、液压、气动系统与冷却、排屑、润滑、照明系统等。2. 数控铣床及加工中心的特点在批量生产条件下,利用数控铣床或加工中心自动化加工,可以取得良好的经济效益。与普通机床加工相比,采用数控铣床及加工中心加工具有以下特点。(1) 简化加工过程传统加工需要认真编制工艺规程,严格划分工序,然后设计和制造夹具,确定定位方案。而使用数控加工可以集中工序,减少零件的装夹次数,通过NC程序可以轻松实现对复杂三维零件的加工,大大简化加工过程。(2) 加工效率高数控加工在NC程序引导下有序进行,受到的人工干预少,加工过程中工件的转位时间及换刀时间短,还可以实现多刀并行加工,大大地提高了加工效率。(3) 加工精度高数控加工在程序控制下有序进行,受到的人工干预少,具有较小的加工误差。同时,现在的数控机床还采用了闭环控制,可以对出现的误差进行补偿,大大地提高了加工精度。(4) 加工重复性好数控加工中编制好的程序可以在加工中重复使用,还可以对已有的程序进行适当的修改和完善,以适应相似的加工对象,特别是随着CAD/CAM技术的不断发展和进步,复杂数控程序的编制变得越来越简单,这为高效地加工出高精度的复杂零件创造出良好的条件。1.2 数控加工编程数控编程是以数控加工中的编程方法作为研究对象的一门加工技术,它以机械加工中的工艺和编程理论为基础,针对数控机床的特点,综合运用相关的知识来解决数控加工中的工艺问题和编程问题。数控编程人员必须掌握与数控加工相关内容的知识,包括数控加工原理、数控机床及其原理、机床坐标系,数控程序结构和常用数控指令等。数控加工工艺分析和规划将影响数控加工的加工质量和加工效率,因此,数控加工工艺分析和规划是数控编程的核心内容。主要包括加工区域的划分和规划,刀轨形式与走刀方式的选择,刀具及机械参数、加工工艺参数的设置。1.2.1 数控程序编制方法编制数控机床程序的方法有手工编程和自动编程两种。手工编程是程序员直接通过人工完成零件图工艺分析、工艺和数据处理、计算和编写数控程序、输入数控程序直到程序验证整个过程的方法。手工编程非常适合于几何形状不太复杂、程序计算量较少的零件的数控编程。相对而言,手工编程的数控程序较短,编制程序的工作量较少。因此,手工编程广泛用于形状简单的点位加工和由直线、圆弧组成的平面轮廓加工中。自动编程是一种利用计算机辅助编程技术的方法,它是通过专用的计算机数控编程软件来处理零件的几何信息,实现数控加工刀位点的自动计算。对于复杂的零件,特别是具有非圆曲线曲面的加工表面,或者零件的几何形状并不复杂,但是程序编制的工作量很大,或者是需要进行复杂的工艺及工序处理的零件,由于这些零件在编制程序和加工过程中,数值计算非常繁琐,程序量很大。如果采用手工编程往往耗时多、效率低、出错率高,甚至无法完成,这种情况下就必须采用自动编程。现在广泛使用的自动编程是CAD/CAM图形交互自动编程,CAD/CAM图形自动编程系统的特点是利用CAD软件的图形编辑功能将零件的几何图形绘制到计算机上,在图形交互方式下进行定义、显示和编辑,得到零件的几何模型;然后调用CAM数控编程模板,采用人机交互的方式定义几何体,创建加工坐标系,定义刀具,指定被加工部位,输入相应的加工参数,确定刀具相对于零件表面的运动方式,确定加工参数,生成进给轨迹,经过后置处理生成数控加工程序。整个过程一般都是在计算机图形交互环境下完成的,具有形象、直观和高效的优点。1.2.2 数控程序的特点数控机床是一种用计算机实施控制的机床,用来控制机床的系统称为数控系统。数控机床的运动和辅助动作均受控于数控系统发出的指令。在数控机床上加工零件与在普通机床上加工零件,从加工方法上讲没有多大差异,区别在于机床运动的控制方面,在普通机床上加工零件时,机床的运动由操作工人控制;而在数控机床上加工零件时,机床的运动和辅助动作的实现均受控于数控系统发出的指令。数控系统的指令是由程序员根据零件的材料、加工要求、机床的特性和系统所规定的指令格式(数控语言或符号)编制的。数控程序是从零件设计图纸或零件三维模型直到获得数控加工程序的全过程,在输出数控程序前,往往要进行多次验证检查和相应的程序调整,通过仿真加工或试切加工,以观察零件的全加工过程,校验刀位计算是否正确,加工过程是否存在过切现象,所选刀具、走刀路线、进退刀方式是否合理,刀具、刀柄、夹具之间是否存在干涉与碰撞现象等,以及根据仿真加工和试切的结果所需的反复修改或调整程序的时间,从而降低所耗费的人力和物力。使用CAD/CAM软件完成的数控程序效率高、准确、可靠,同时对数控编程人员提出了更高的要求。数控加工路线清晰、准确,刀具及切削参数选择合理,调试时需要调整的时间和内容少,数控程序固化率高。在计算机上通过UG/CAM所实现数控编程的全过程,生成并保存为一个文本文件,然后输入到数控机床的整个过程称为离线编程。如何编制完善的数控加工程序,加工高质量的零件,同时使设备安全、稳定地运行,是数控加工工艺人员、数控加工操作人员最关心的问题。1.2.3 数控编程主要工作程序使用数控机床加工零件,最主要的工作就是编制零件的数控加工程序。数控编程过程可以归结为工艺方案的理解、工件装夹、建立坐标系、输入刀具参数、输入数控程序、程序验证、调整和机床操作等几个基本步骤。数控工艺方案是加工的灵魂,对于一般的工件,工艺方案的重点在于提高效率,降低成本。而对于关键件、重要件、复杂工件,工艺方案直接关系到零件的加工质量,编程人员应在工艺方案上多下工夫,总结经验,踏实、认真地从每一个细节做起。在明确目标后,再进行工艺分析,确定相应的工序和工步,以及关键部位的工艺保证措施,同时也应考虑操作者的技能水平、现有工艺装备的配置状况、刀具、量具和设备等因素。数控程序编制主要工作内容如下。1) 零件数控加工工艺性分析根据加工零件的设计图纸及相关技术文件,对零件的材料、毛坯种类、形状、尺寸、精度、表面质量以及热处理要求等进行综合分析。零件设计图定义了零件的几何形状和结构特点、尺寸及其公差、形位公差、技术要求、材料、热处理要求等方面的内容。在进行零件数控编程时,还应了解零件的毛坯材料状态,包括毛坯材料的类型、规格、形状、热处理状态以及硬度等。零件设计图和毛料状态构成了加工零件数控加工工艺分析的主要内容,也决定了哪些是零件的技术关键,加工中的难点,数控编程的难易程度。在利用以上所有原始信息的基础上,综合考虑其他的相关因素,以确定合理的数控加工方案和数控加工方法。初步拟定定位和夹紧基准,合理选择机床,确定加工刀具和切削用量等。2) 数控机床及其控制系统性能分析数控机床性能分析包括工作台的加工范围、机床主轴转速范围、机床的功率、机床采用的刀柄类型和规格、刀具系统的构成、夹具与机床的连接方式、数控程序输入方式等方面的内容。首先考虑的是数控机床的工作区域或工作空间能否满足零件的数控加工要求,零件必须安装在夹具里,所以数控机床应该足够大,零件及其工装夹具总的重量也不应超过机床的规定值。其次,还应该掌握和了解数控机床的额定功率大小、主轴速度和进给速度限定范围、刀位数量、刀具系统以及机床其他附件等方面的内容。通常小型数控机床具有较高的主轴速度和较低的额定功率,而大型机床具有较低的主轴速度和较高的额定功率。3) 数控系统性能分析数控系统性能分析包括控制系统的类型,坐标系的定义方式,主轴转速范围,进给速度的定义,刀具的识别和编号方法,对圆弧插补的要求,轴的连动方式,拐角控制方法,刀具运动(快速运动、直线运动和圆弧运动)的模式等方面的内容;还包括数控程序的格式,数控程序的语法结构,常见的数控编程指令及其使用规则。控制系统作为数控机床的核心部分,在进行数控程序规划时,编程人员必须对控制系统的标准指令有一个清晰的了解,只有这样,才能使用数控系统的特有功能和科学的编程方法,比如加工循环、子程序、宏指令和其他功能。建议程序员要很好地了解数控机床和数控系统,这对于编写高水平、高质量的数控程序非常有用,也更具有创新意义。数控系统功能的有效利用和数控程序的质量,反映了编程员对数控机床及其数控系统功能的了解程度。4) 零件数控编程数据处理由于零件设计图主要反映设计人员的设计思想,在零件的形状特点、尺寸,以及零件表面之间的相互位置关系等方面考虑得多一些,而在零件结构上、加工工艺性等方面,很少或没有考虑对加工的影响。这反映在以下方面。设计基准转换数据处理表现为零件图上的设计基准由反映设计思想的特征元素点、线、面组成,这也是建立零件坐标系的依据,加工坐标系的建立过程即是将设计基准和零件坐标系联系起来的过程。加工坐标系作为加工的基准,一是考虑设计基准是否适合建立零件的加工坐标系,即能否根据设计基准来建立;如果不适合,如何进行转换;二是考虑由设计基准确定的加工坐标系,其位置是否方便找正;三是考虑坐标系原点对于数控编程计算是否简单。处理零件加工图形主要考虑零件的数控加工工艺性,对零件图形进行必要的数学处理和数值计算。具体可以概括为以下内容:简化零件图形提取零件设计图中的曲线和曲面(特征)作为数控加工图形;或者压缩某些与制造无关的特征,例如不需加工及不能加工的特征(如孔、槽、圆角、螺纹等)。这些特征被压缩后,可明显感觉到编程直观,同时可以提高运算速度和使刀位轨迹合理。补全零件图形是指根据零件数控加工的要求,重新构造或补充满足要求的图形。增加一些加工辅助线或辅助面,构建刀具轨迹限制边界。基点、节点和刀位点的计算表现为零件的轮廓曲线由直线、圆弧、二次曲线等不同的几何元素组成,在编制程序前,必须对加工轨迹的一些坐标值进行计算,作为程序刀位点的输入数据。数据计算包括基点计算、节点计算等。对于复杂的加工曲线和曲面,必须使用计算机辅助计算。5) 数控工艺路线设计数控工艺路线设计是指程序员结合机床具体情况,考虑工件的定位,设计夹具或选用夹具和辅助工装及数控加工方案设计的整个构思过程。首先确定最终零件的数控加工图形或模型;然后确定零件的加工坐标系,为减少定位误差,加工坐标系应尽量与设计基准重合;最后进行数控加工方案设计,包括加工区域划分、加工路线确定和加工工序设计等方面的内容。6) 编写数控加工程序根据确定的加工路线、刀具号、切削用量、辅助动作以及数值计算的结果,按照数控机床规定的使用功能指令代码及程序段格式,逐段编写加工程序。此外还应附上必要的加工示意图、刀具布置图、机床调整卡、工序卡及必要的说明等。数控编程的过程是逐步完善数控工艺方案的过程,由于工艺方案是预先设想的,不一定全面,因此在数控编程中要不断调整和改进。7) 数控程序校验 数控程序的验证工作是不可缺少的环节,不能因为时间来不及或思想上的侥幸心理,放弃验证工作。程序校验的主要内容包括如下方面。(1) 数控程序是否存在语法错误,输入数据是否有效,即数控系统能否识别。(2) 数控程序是否完整、合理。(3) 刀具运动轨迹是否正确:编好的数控程序通常可以通过在机床显示屏上显示刀具路径,即刀具的运动轨迹,来检验程序的正确性。(4) 首件试切削程序校验部分的内容可以证明刀具轨迹运动的正确性,因此要对工件进行首件试切。 根据实际验证的内容如干涉、过切区域,刀具、工件和夹具的刚度与弹性变形情况,以及刀具的磨损情况等因素进行必要的处理和调整。1.3 UG CAM概述UG CAM系统可以提供全面的、易于使用的功能,以解决数控刀轨的生成、加工仿真和加工验证等问题。UG CAM系统所提供的单一制造方案,可以高效率地加工从普通的孔到复杂的飞机螺旋桨的所有零件。UG CAM系统除了提供生成NC代码的工具以及后置任务,还提供了在这个领域最新改进的加工切削技术,比如高速切削技术(高速铣)、样条插补以及数字检验确认,这些都能极大地提高用户的生产能力。UG CAM模块的加工类型有铣削加工、车削加工、点位加工和线切割加工四大类型。1. 铣削加工铣削加工是最为常见也是最重要的一种加工方式。根据加工表面形状可分为平面铣和轮廓铣。根据在加工过程中机床主轴轴线方向相对工件是否能够改变,可分为固定轴铣和可变轴铣。固定轴铣又可分为平面铣、型腔铣和固定轮廓铣;可变轴铣又可分为可变轮廓铣和顺序铣。(1)平面铣(Mill-Planar)平面铣用于平面轮廓或平面区域的精、粗加工,刀具平行于工件底面进行多层铣削。每个切削层均与刀轴垂直,各加工部位的侧壁与底面垂直。平面铣提供加工22.5轴零件的所有功能,设计更改通过相关性而自动处理。该模块包括多次走刀轮廓铣、仿型内腔铣和Z字型走刀铣削,用户可规定避开夹具和进行内部移动的安全余量。此外,还提供型腔分层切削功能和凹腔底面小岛加工功能,以及提供一些操纵机床辅助运动的指令,如冷却、刀具补偿和夹紧等。平面铣的特点是:刀轴固定,底面是平面,各侧壁垂直于底面。(2)型腔铣(Mill-Cavity)型腔铣根据型腔的形状,将要切除的部位在深度方向上分成多个切削层进行切削。每个切削层可指定不同的切削深度,切削时刀轴与切削平面垂直。型腔可用于加工侧壁与底面不垂直的部位。型腔铣可用边界、平面、曲线和实体定义要切除的材料。型腔铣模块对加工汽车和消费品工业中普遍使用的注塑模具和冲压模特别有用。它提供粗加工单个或多个型腔、沿任意类似型芯的形状进行粗加工大余量去除的全部功能。其最突出的功能是对非常复杂的形状产生刀具运动轨迹,确定走刀方式。通过容差型腔铣削可加工设计精度低、曲面之间有间隙和重叠的形状,而构成型腔的曲线可达数百个。当该模块发现型面异常时,它可以自行更正,或者在用户规定的公差范围内加工出型腔。型腔铣的特点是:刀轴固定,底面可以是曲面,侧壁可以不垂直于底面。(3)固定轴曲面轮廓铣(Fixed-Axis milling)固定轴曲面轮廓铣简称固定轴铣。它将空间驱动几何体投射到零件表面上,驱动刀具以固定轴形式加工曲面轮廓。固定轴铣主要用于曲面的半精加工和精加工,也可以进行多层铣削。该模块提供完全和综合的功能,用于产生3轴联动加工刀具路径。基本上能造型出来的任何曲面和实体它都能加工。它具有强大的加工区域选择功能,有多种驱动方法和走刀方式可供选择,如沿边界切削、放射状切削、螺旋切削及用户定义方式切削。此外,它还提供逆铣、顺序铣控制以及螺旋进刀方式;还可以容易地识别前道工序未能切除的加工区域和陡峭区域,以便用户进一步清理这些地方。固定轴铣的特点是:刀轴固定,具有多种切削形式和进刀退刀控制,可投射空间点、曲线、曲面和边界等驱动几何体进行加工,可做螺旋线切削(Spiral Cut)、射线切削(Radial Cut)及清根切削(Flow Cut)。(4)可变轴轮廓铣(Variable-Axis Milling)可变轴轮廓铣削模块支持定轴和多轴铣削功能,可加工UG造型模块中生成的任何几何体,并保持主模型相关性。该模块提供完整的35轴铣削功能,提供强大的刀轴控制、走刀方式选择和刀具路径生产功能。(5)顺序铣(Sequential-Mill)顺序铣模块适用于需要完全控制刀具路径生成过程的每一步骤的情况,支持25轴的铣削编程。它允许用户交互式地一段一段地生成刀具路径,并保持对过程中的每一步都全面控制。该模块提供的循环功能使用户可以仅定义某个曲面上最内和最外的刀具路径,而由该模块自动生成中间的步骤,适用于高难度的数控程序 编制。2. 车削加工车削加工也是较为常见的加工方式,主要应用于旋转结构零件的加工,可以完成复杂形状的轴类和盘类零件的加工。车削加工分为粗车、精车、车槽、车螺纹和钻孔等类型。(1)粗车粗车加工用于切除零件上大部分的材料,为精加工作准备。这些加工方法包括高速粗加工,以及通过正确的内置进刀/退刀运动达到半精加工或精加工质量。车削粗加工依赖于系统的剩余材料自动去除功能。(2)精车精车加工用于零件表面的精加工,其沿着定义的边界生成一条或几条精加工的刀具路径。精加工操作可以使用剩余材料的自动检测功能。(3)车槽车槽加工用于车削零件上各种内外环槽和凸缘,它是沿着定义的边界切削或横向切入切削。(4)车螺纹车螺纹加工用于加工直螺纹、锥螺纹、单头或多头螺纹、内外螺纹的切削。(5)钻孔车削加工中的钻孔指在加工零件的中心线上钻孔,它将在工件中心线上生成一条刀具路径。3. 点位加工点位加工包括钻孔、镗孔、螺纹孔加工等,也可以用于电焊和铆接。其主要特点是,首先使用刀具定位加工位置,再进刀切削零件,完成切削后退刀。4. 线切割加工线切割加工是用线状电极(钼丝或铜丝)靠火花放电对工件进行切割,所以应该称为电火花线切割,也可以简称为线切割。在线切割加工中,刀具是电极丝,可使用25轴加工,不受零件材料的影响。在UG NX5 CAM中,系统提供了2轴和4轴线切割加工两种方式。1.4 UG NX5的工作环境在Windows系统平台的桌面上双击【NX 5.0】图标或依次选择【开始】/【所有程序】/【UGS NX 5.0】/【NX 5.0】命令,进入UG NX 5欢迎界面,等待软件初始化,然后进入UG NX 5的界面,如图1- 4所示。图1- 41.4.1 加工环境在标准工具条应用程序的“开始”按钮的下拉列表中选择“加工”模块,进入加工模块。当第一次进入编程界面时,会弹出加工环境对话框,如图1- 5所示。在加工环境对话框中选择加工方式,然后单击按钮即可正式进入编程主界面。图1- 51.4.2 编程界面UG NX5加工模块的编程界面如图1- 6所示,与建模模块的工作界面相似。图1- 6UG NX加工模块是功能非常强大而操作相对简便的自动编程方式。应用UG NX可以轻松编制各种复杂零件的数控加工程序。用户可以根据零件结构、加工表面形状和加工精度要求选择合适的加工类型。在每种加工类型中包含了多个加工模板,应用各加工模板可快速建立加工操作。在交互操作过程中,用户可在图形方式下交互编辑刀具路径,观察刀具的运动过程,生成刀具位置源文件。并可以用可视化功能,在屏幕上显示刀具轨迹,模拟刀具的真实切削过程。完成操作创建后,可以应用后置处理功能生成指定机床可以识别的NC程序。第2章 创建零件模型2.1 绘图分析此次毕业设计是根据下图进行绘制和自动编程。该螺纹圆弧轴为典型的轴类回转体零件,利用旋转实体特征工具,很容易构建其主体部分。轴上细微结构如圆角、倒角、槽、螺纹等都可以运用相应的特征工具创建。如图 2- 1所示。图 2- 12.2 UG NX5.0的基本设置2.2.1启动UG NX5.0 双击桌面快捷图标。启动 UG NX 5.0,并设置角色为“具有完整菜单高级功能”。如图 2- 2所示。图 2- 22.2.2 创建建模环境在 UG NX 5.0 窗口中选择【文件】【新建】命令或单击新建图标,打开【文件新建】对话框,选择【模型】选项卡,输入文件名“1”,文件夹路径为【默认】【确定】,进入建模环境。如图 2- 3所示。图 2- 32.2.3 基本自定义设置1.工作区背景颜色设置在 UG NX 5.0 窗口中选择【首选项】【可视化】【编辑颜色】,将背景颜色修改为白色【确定】,完成工作区背景颜色的设置。如图 2- 4所示。图 2- 42.用户界面设置在 UG NX 5.0 窗口中选择【首选项】【用户界面】【常规】,取消追踪在追踪条中的光标位置【确定】,完成用户界面的设置。如图 2- 5所示。图 2- 53.草图设置在 UG NX 5.0 窗口中选择【首选项】【草图】【常规】,将小数位数设置为“2”,将尺寸标签设置为“值” 【确定】,完成草图的设置。如图 2- 6所示。图 2- 62.3 绘制草图单击按钮进入草图绘图环境,选择 X-Y 平面?点击确定,设置为绘制零件的草图平面。如图 2- 7所示。图 2- 71 绘制草图选择绘图按钮,绘制出零件的基本轮廓。如图 2- 8所示。图 2- 82 约束草图选择“自动判断尺寸”和“约束”将几何约束添加到草图几何图形中,这些指定并保持用于草图几何图形之间的条件。如图 2- 9所示。图 2- 92.4 零件实体建模1 实体建模绘制好草图后,回转命令,在下图回转对话框里设置回转参数。如图 2- 10所示。图 2- 10选择零件的外轮廓曲线,再选择回转轴 X 轴,指定旋转角度为 360,然后确定。创建好我们所需的实体。如图 2- 11所示。图 2- 112 绘制螺纹再用建立好的外轮廓模型攻出零件的螺纹,选择【插入】【特征设计】【螺纹】【选择放置面】【设置螺纹类型】“详细” 【输入参数】【选择起始面】【确定】完成螺纹的绘制。(小径=公称直径 0.6495 X 导程。)如图 2- 12所示。图 2- 123 完成零件实体建模,并保存。第3章 创建零件刀具路径3.1零件工艺分析3.1.1 毛坯选择工件毛坯为 50 x 100的 45 钢圆棒料。45 钢是轴类零件的常用材料,它价格便宜,经过调质后,可得到较好的切削性能,并且能获得较高的强度和韧性等综合机械性能,广泛应用于机械制造行业。3.1.2 机床和夹具的选择该零件属于典型的轴类零件,适合采用数控车床进行加工。数控车床多采用三爪自定心卡盘夹持工件。因此本零件采用三爪自定心卡盘,自定心好但夹紧力较小,所以适用于装夹外形规则的中、小型零件。3.1.3 切削用量和刀具选择切削用量和刀具选择以本论文为例。如下表所示。表3-1数控加工刀具卡选择产品名称球身螺纹轴加工设备广州数控序号刀具号刀具名称数量加工表面刀尖半径1T01右30硬质合金外圆粗车刀1粗车外轮廓0.4mm2T02右30硬质合金外圆精车刀1精车外轮廓0.2mm3T03左30硬质合金外圆粗车刀1粗车外轮廓0.4mm4T04左30硬质合金外圆精车刀1精车外轮廓0.2mm5T05切槽刀1切槽刀宽3mm6T0660螺纹车刀1车螺纹0.2mm(1)车削零件右端轮廓,数控加工工序卡见表3-2。表3-2车削左端轮廓数控加工工序卡单位名称实习工厂产品名称零件名称零件图号数控车床综合训练生产零件综合加工工序号程序编号夹具名称使用设备数控系统车间001三爪自定心卡盘广州数控实习车间工步号工步内容刀具号刀具规格/mmmm转速n/(r/min)进给量f/(mm/r)背吃刀量ap/mm备注1车端面T0320205000.21.5手动2粗车外轮廓留余量0.2mmT0320205000.21.5自动3精车外轮廓至尺寸T0420207000.10.1自动审核批准共 页第 页(2)车削零件左端轮廓,数控加工工序卡见表3-3。表3-3车削右端轮廓数控加工工序卡单位名称实习工厂产品名称零件名称零件图号数控车床综合训练生产零件综合加工工序号程序编号夹具名称使用设备数控系统车间002三爪自定心卡盘广州数控实习车间工步号工步内容刀具号刀具规格mmmm转速n/(r/min)进给量f/(mm/r)背吃刀量ap/mm备注1车端面T0120205000.21.5手动2粗加工外轮廓留余量0.2mmT0120205000.21.5自动3精加工外轮廓至尺寸T0220207000.10.1自动4切槽T052035000.21.5自动5车螺纹T0620607000.10.1自动编制审核批准共 页第 页3.2编制零件刀具路径3.2.1 加工初始化设置单击【开始】【加工】按钮,弹出【加工环境】对话框,选择车削加工(turning),单击【初始化】,进入加工环境界面。如图 3- 1所示。图 3- 13.2.2 创建加工几何体1 创建加工截面(1)隐藏螺纹,在部件导航器的模型历史记录把螺纹隐藏。如图 3- 2所示。图 3- 2(2)选用【工具】【车加工横截面】,弹出【车加工横截面】对话框,选择实体,单击全剖,最后单击剖切平面图标并【确定】。如图 3- 3所示。图 3- 33.2.3 配置车削刀具(1)在资源栏中单击“操作导航器”按钮,系统默认显示“操作导航器 程序顺序”视图,在空白处单击右键,选择“机床视图”。(2)在工作栏单击“创建刀具”按钮,弹出“创建刀具”对话框。(3)创建外圆粗车加工右偏刀,系统默认名为“OD-80-L”,单击“确定”按钮,“刀具”选项卡中各参数保持默认值。(4)创建外圆粗车加工左偏刀,系统默认名为“OD-80-R”,单击“确定”按钮,“刀具”选项卡中各参数保持默认值。(5)创建外圆精车加工右偏刀,系统默认名为“OD-55-L”,单击“确定”按钮,“刀具”选项卡中各参数保持默认值。(6)创建外圆精车加工左偏刀,系统默认名为“OD-55-R”,单击“确定”按钮,“刀具”选项卡中各参数保持默认值。(7)创建外圆切槽刀,系统默认名为“OD-GROOVE-L”,单击“确定”按钮,“刀具”刀宽为“3mm”,其它选项卡中各参数保持默认值。(8)创建外圆螺纹车刀,系统默认名为“OD-THREAD-L”,单击“确定”按钮,“刀具”60度螺纹车刀,其它选项卡中各参数保持默认值。如图 3- 4所示。 图 3- 4 3.2.4设置车床编程坐标(1)在“操作导航器 - 机床”视图列表区空白处单击右键,显示快捷菜单,选择“几何视图”命令,切换为“操作导航器 几何体”视图。(2)在“操作导航器 几何体”列表中双击“MCS-SPINDLE”坐标系选项,弹出“TUMORIENT”车床坐标系定义对话框。(3)系统默认选择“车削工作平面”为“ZM XM”,并在绘图区中显示出坐标系图标,单击“确定”按钮,接受默认的车床坐标系。3.2.5设置车削加工部件(1)在“操作导航器”列表中展开“MCS-SPINDLE”坐标系和“WORKPIECE”工件选项,双击“TURNING WORKPIECE”车削工件选项,弹出“TURN BND”车削边界对话框。(2)单击“指定部件边界”按钮,弹出“部件边界”对话框,设置边界“类型”为“开放”,“材料侧”为“左”,单击“成链”按钮,进入绘图区中指定边界。系统提醒“选择成链”,拾取工件图右端倒角直线。如图 3- 5所示,在拾取左端倒角直线。如图 3- 6所示,系统自动将曲线串定义为车削加工的轮廓边界。(3)单击“指定部件边界”按钮,弹出“选择毛坯”对话框,设置毛坯“长度”为98mm,“直径”为50,单击“安装位置”的“选择”按钮,弹出“点”构造器对话框,拾取左断面外缘线圆心点,系统识别圆形点坐标为(X-98 Y0 Z0),该点为毛坯长度。在“选择毛坯”对话框中单击“显示毛坯”按钮,显示的毛坯轮廓将零件轮廓全部包裹。(4)单击“确定”按钮返回“TURN BND”对话框,再次单击“确定”按钮完成边界定义。图 3- 5图 3- 63.3零件左端外圆轮廓粗车加工(1)在“操作导航器”列表中指出“TURNING- WORKPIECE”车削工件单击右击键,展开快捷菜单,选择“插入” “操作”命令,如图 3- 7所示,弹出“创建操作”对话框。(2)选择“ROUGH TURN-OD”外圆粗车操作,设置“刀具”为“OD-80-R”,“几何体”为“TURNING-WORKPIECE”,“方法”为“LATHE-ROUGH”,如图 3- 8所示。单击“确定”按钮,接受系统默认给定的刀具路径名称“ROUGH-TURN-OD”。图 3- 7图 3- 8 (3)系统弹出“ROUGH-TURN-OD”出车对话框,切削策略设置为“单向线性切削”方式。(4)在“切削区域”中单击“空间范围”按钮,弹出“几何空间范围”,在“修剪平面”选项中勾选修剪“轴2”,并单击“轴2”按钮,弹出“点构造器”,然后在绘图区中拾取圆42外圆线的左端点,系统显示该点坐标,并在该点位置显示出修剪线,如图 3- 9图所示。此修剪线代表零件左端外圆轮廓粗加工的终止位置。如图 3- 10所示。图 3- 9图 3- 10(5)在“ROUGH-TURN-OD”外圆粗车对话框中单击“更多选项”按钮,扩展对话框,然后设置“层角度”为0,如图 3- 11所示,即设置车刀分层切削方法向为由左端向右端。(6)在“切削区域”中单击“显示”按钮,根据“空间范围”设置和“层角度”设置,系统显示出工件左端的粗车切削区域,如 图 3- 12所示。 图 3- 11 图 3- 12(7)设置“切削深度”为“平均变量”方式,分层“最大值”为1.5。如图 3- 13所示。图 3- 13(8)单击“避让”按钮,弹出“避让参数”对话框。在“逼近”选项卡中,单击“出发点(FR)”的“选择”按钮,指定出发点为(-150 Y50 Z0)。指定“运动到起点”的起点为(X-125 Y30 Z0),如图 3- 14所示。在“分离”选项卡中,指定“运动到返回点”的返回点为(X-1255 Y30 Z0),“运动到回零点”的回零点为(X-150 Y50 Z0),如 图 3- 15所示。 图 3- 14 图 3- 15(9)单击“进给率”按钮,设置“主轴转数”为“最大RPM”值800,“进给率”为“切削”值120,单位“mmpr”。如图 3- 16所示。(10)单击“生成”按钮,系统根据设置的相关参数创建生成刀轨,如图 3- 17所示。图 3- 16图 3- 173.4零件左端外圆轮廓精车加工(1)在“操作导航器”列表中指出“TURNING-WORKPIECE”车削工件单击右键,展开快捷键菜单,选择“插入” “操作”命令,弹出“创建操作”对话框。(2)在“创建操作”对话框中,选择“FINISH-TURN-OD”外圆精车操作,设置“刀具”为“OD-55”R,“几何体”为“TURNING-WORKPIECE”,“方法”为“LATHE-FINISH”,如图 3- 18所示。单击“确定”按钮,接受系统默认给定的刀具路径名称“FINISH-TURN-OD”。图 3- 18(3)弹出“FINISH-TURN-OD”外圆精车对话框,切削策略设置为“全部完成”方式。(4)在“切削区域”中单击“空间范围”按钮,弹出“几何空间范围”。在“修剪平面”选项中勾选修剪“轴向2”,并单击“轴向2”按钮,弹出“点构造器”,然后在绘图区中拾取外圆42外圆线的左端点,系统显示该点坐标,并在该点位置显示出修剪线。如图 3- 19所示。图 3- 19(5)设置“切削角”为0,如图 3- 20所示。在“切削区域”中单击“显示”按钮,根据“空间范围”设置和“层角度”设置,系统显示出工件左端的精车切削区域。图 3- 20(6)单击“避让”按钮,弹出“避让参数”对话框。在“逼近”选项卡中,单击“出发点(FR)”的“选择”按钮,指定出发点为(X-150 Y50 Z0)。指定“运动到起点”的起点为(X-125 Y20 Z0)。如图 3- 21所示。在“分离”选项卡中,指定“运动到返回点”的返回点为(X-70 Y30 Z0),“运动到回零点”的回零点为(X150 Y50 Z0)。如图 3- 22所示。图 3- 21图 3- 22(7)单击“进给率”按钮,设置“主轴转数”为“最大RPM”值1200,“进给率”为“切削”值100,单位为“mmpr”。如图 3- 23所示。图 3- 23(8)单击“生成”按钮,系统根据设置的相关参数创建生成刀轨,如图 3- 24所示。图 3- 243.5零件右端外圆轮廓粗车加工(1)在“操作导航器”列表中指向“TURNING-WORKPIECE”车削工件单击右键,展开快捷菜单,选择“插入” “操作”命令,弹出“创建操作”对话框。如图 3- 25所示。图 3- 25(2)选择“ROUGH-TURN-OD”外圆粗车操作,设置“刀具”为“OD-80-L”,“几何体”为“TURNING-WORKPIECE”,“方法”为“LATHE-ROUGH”,单击“确定”按钮,接受系统默认给定的刀具路径名称“ROUGH-TURN-OD-1”。(3)系统弹出“ROUGH-TURN-OD”粗车对话框,切削策略设置为“单击线性切削”方式。如图 3- 26所示。图 3- 26(3)在“切削区域”中单击“显示”按钮,系统根据车削加工部件设置和已完成的左端切削加工,显示出工件右端的粗车切削区域,如图 3- 27所示。图 3- 27(5)设置“切削深度”为“平均变量”方式,分层“最大值”为1.5。如图 3- 28所示。图 3- 28(6)单击“避让”按钮,弹出“避让参数”对话框。在“逼近”选项卡中,单“出发点(FR)”的“选择”按钮,指定出发点为(X50 Y50 Z0)。指定“运动起点”的起点为(X10 Y30 Z0)。如图 3- 29所示。在“分离”选项卡中,指定“运动到返回点”的返回点为(X10 Y30 Z0),“运动到回零点”的回零点为(X50 Y50 Z0)。如图 3- 30所示。图 3- 29图 3- 30(7)单击“进给率”按钮,设置“主轴转数”为“最大RPM”值900,“进给率”为“切削”值120,单位“mmpr”。如图 3- 31所示。图 3- 31(8)单击“生成”按钮,系统根据设置的相关参数创建生成刀轨,如图 3- 32所示。图 3- 323.6零件右端外圆轮廓精车加工(1)在“操作导航器”列表中指向“TURNING-WORKPIECE”车削工件单击

温馨提示

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

评论

0/150

提交评论