西安航空职业技术学院毕业设计论文-1-基于FANUC0I系统的车削零件的工艺设计及仿真加工摘要本论文主要阐述了FANUC0I数控加工的加工方法及具体零件的加工工艺。根据具体的零件图纸选用合理的参数,刀具及加工方法。本论文首先对数控技术进行了简单的介绍,接下来对本论文所要用到的软件及数控系统和编程方法进行介绍。最后,根据零件图纸拟定该零件的加工工艺.关键词:数控技术数控系统数控编程加工工艺Abstract:ThecaptionmainlyexpoundstheFANUC0Imachiningmethodandthespecificpartsoftheprocessing.Accordingtothespecificpartsofthedrawingschoosingreasonableparameters,cuttingtoolandprocessingmethod.Thispaperfirstdiscussesthenumericalcontroltechnologyisintroducedbriefly,thenthepaperwillusethesoftwareandCNCsystemandprogrammingmethodwasintroduced.Finally,accordingtothedrawingstothepartsoftheprocessing.Keywords:Numericalcontroltechnology/CNCsystem/NCprogramming/Processingtechnology西安航空职业技术学院毕业设计论文-2-前言制造业是我国国民经济的支柱产业,其增加值约占我国国内生产总值的40%以上,而先进的制造技术是振兴制造业系统工程的重要组成部分。21世纪是科学技术突飞猛进、不断取得新突破的世纪,它是数控技术全面发展的时代。数控机床代表一个民族制造工业现代化的水平,随着现代化科学技术的迅速发展,制造技术和自动化水平的高低已成为衡量一个国家或地区经济发展水平的重要标志。数控车床是目前使用最广泛的数控机床之一。数控车床主要用于加工轴类、盘类等回转体零件。通过数控加工程序的运行,可自动完成内外圆柱面、圆锥面、成形表面、螺纹和端面等工序的切削加工,并能进行车槽、钻孔、扩孔、铰孔等工作。车削中心可在一次装夹中完成更多的加工工序,提高加工精度和生产效率,特别适合于复杂形状回转类零件的加工。本文主要讨论的就是作为制造业的组成部分FANUC0数控车床。主要内容有关于数控车床的编程方法、编程的注意事项、加工工艺分析、刀具的选用、刀位轨迹计算。下面就是本文的主题,关于FANUC0数控车床的编程与实例。西安航空职业技术学院毕业设计论文-3-2概述2.1数控车床简介数控车床即装备了数控系统的车床。由数控系统通过伺服驱动系统去控制各运动部件的动作,主要用于轴类和盘类回转体零件的多工序加工,具有高精度、高效率、高柔性化等综合特点,适合中小批量形状复杂零件的多品种、多规格生产。数控车床按车削中心是在普通数控车床基础上发展起来的一种复合加工机床。除具有一般二轴联动数控车床的各种车削功能外,车削中心的转塔刀架上有能使刀具旋转的动力刀座,主轴具有按轮廓成形要求连续(不等速回转)运动和进行连续精确分度的C轴功能,并能与X轴或Z轴联动,控制轴除X、Z、C轴之外,还可具有Y轴。可进行端面和圆周上任意部位的钻削、铣削和攻螺纹等加工,在具有插补功能的条件下,还可以实现各种曲面铣削加工。数控车床种类较多,但主体结构都是由:车床主体、数控装置、伺服系统三大部分组成。2.2数控技术的发展趋势随着数控技术的发展,数控车床的工艺和工序将更加复合化和集中化。即把各种工序(如车、铣、钻等)都集中在一台数控车床上来完成。目前国际上出现的双主轴结构就是这种构思的体现。采用四轴三联动配置,线性轴X/Y/Z及旋转C轴,C轴绕主轴旋转。机床除具备一般的车削功能外,还具备在零件的端面和外圆面上进行铣加工的功能。双主轴、3刀塔的复合加工CNC车床可以同时连续对零部件进行车削、铣削加工,只需进行一次装夹就可以完成对零部件的全加工。2.3手工编程由人工完成零件图样分析、工艺处理、数值计算、书写程序清单直到程序的输入和检验。适用于点位加工或几何形状不太复杂的零件,不仅费时,而且编制复杂零件还容易出错。2.4S自动编程自动编程是用计算机把输入的零件图纸信息改写成数控机床能执行的数控加工程序,也就是说数控编程的大部分工作由计算机来实现。利用CAD或者CAM软件,实现造型及图象自动编程。其中典型的是MasterCAM软件,其可以完成铣削二坐标、三坐标、四坐标和五坐标、车削、线切割的编程,这种软件功能单一,简单易学。西安航空职业技术学院毕业设计论文-4-2.5数控编程的基本概念编程就是将加工零件的加工顺序、刀具运动轨迹的尺寸数据、工艺参数(主运动和进给运动速度、切削深度)以及辅助操作(换刀、主轴正反转、冷却液开关、刀具夹紧、松开等)加工信息,用规定的文字、数字、符号组成的代码,按一定格式编写成加工程序。2.6数控编程的步骤数控编程是指从零件图纸到获得数控加工程序的全部工作过程。如图1所示,编程工作主要包括:图1数控程序编制的内容及步骤2.7数控车床程序的编制数控车削加工包括内外圆柱面的车削加工、端面车削加工、钻孔加工、螺纹加工、复杂外形轮廓回转面的车削加工等。1.F功能:F功能指令用于控制切削进给量。在程序中,有两种使用方法:F后面的数字表示的是主轴每转进给量,单位为mm/r;F后面的数字表示的是每分钟进给量,单位为mm/min。2.S功能:S后面的数字表示主轴转速,单位为r/min。S后面的数字表示的是最高转速:r/min。S后面的数字表示的是恒定的线速度:m/min。3.T功能:T功能指令用于选择加工所用刀具。T后面通常有两位数表示所选择的刀具号码。但也有T后面用四位数字,前两位是刀具号,后两位是刀具长度补偿号,又是刀尖圆弧半径补偿号。4.M功能:西安航空职业技术学院毕业设计论文-5-M00:程序暂停,可用NC启动命令(CYCLESTART)使程序继续运行;M01:计划暂停,与M00作用相似,但M01可以用机床“任选停止按钮”选择是否有效;M03:主轴顺时针旋转;M04:主轴逆时针旋转;M05:主轴旋转停止;M08:冷却液开;M09:冷却液关;M30:程序停止,程序复位到起始位置。