数控加工技术课件.ppt
《数控加工技术课件.ppt》由会员分享,可在线阅读,更多相关《数控加工技术课件.ppt(134页珍藏版)》请在三一办公上搜索。
1、项目六铣削类数控加工的编程与操作,项目描述1概述数控铣削是机械加工中最常用的加工方法之一,它主要包括平面铣削和轮廓铣削,还可以对零件进行钻、扩、铰、镗、锪加工及攻螺纹等,如图6-1所示。数控铣床有立式、卧式、龙门式三类,数控铣床加工工艺以普通铣床加工工艺为基础。数控加工中心从结构上看是带刀库的镗铣床,除铣削加工外,也可以对零件进行钻、扩、铰、镗、锪加工及攻螺纹等,因此数控铣床与数控加工中心从工艺上看加工工艺类似,主要适用于下列几类零件的加工。(1)平面类零件(2)变斜角类零件(3)曲面类零件(4)箱体类零件,图6-1 常见铣削加工方法,图6-2 平面类零件,图6-3 变斜角零件,图6-4 行切
2、加工法,图6-5 三坐标联动加工,2数控铣削的加工特点数控铣削加工除了具有普通铣床加工的特点外,还有如下特点:(1)零件加工的适应性强、灵活性好,能加工轮廓形状特别复杂或难以控制尺寸的零件,如模具类零件、壳体类零件等。(2)能加工普通机床无法加工或很难加工的零件,如用数学模型描述的复杂曲线零件以及三维空间曲面类零件。(3)能加工一次装夹定位后,可进行多道工序加工的零件。(4)加工精度高、加工质量稳定可靠。,(5)生产自动化程序高,可以减轻操作者的劳动强度。有利于生产管理自动化。(6)生产效率高。(7)从切削原理上讲,无论端铣或是周铣都属于断续切削方式,而不像车削那样连续切削,因此对刀具的要求较
3、高,具有良好的抗冲击性、韧性和耐磨性。在干式切削状况下,还要求有良好的热硬性。(8)立式加工中心的主轴垂直于工作台,主要适用于加工板材类、壳体类零件,形状复杂的平面或立体零件、以及模具的内、外型腔等,应用范围广泛。,3数控铣床(加工中心)的编程特点(1)数控铣床(加工中心)可用绝对值编程或增量值(相对坐标)编程,分别用G90/G91指定。(2)手工编程只能用于简单编程,对复杂的编程广泛采用CAM自动编程。(3)为了保证程序的运行完全,通常在程序开始时设定初始状态。G90、G80、G40、G17、G49、G21G90:绝对坐标G80:取消循环G40:取消刀具半径补偿G17:选择刀径补偿和圆(弧)
4、加工平面为XY平面G49:取消刀具长度补偿G21:尺寸单位为公制,(4)工件坐标系的选定 毛坯材料通常把坐标原点设在工件上表面中心处。用G54G59定义工件坐标系,通常按约定用G54。G54为零点偏置法。与刀具的起始位置无关。在数控机床上,通过对刀并在数控系统面板上设置工件坐标原点与机床坐标原点的距离。(5)切削用量的选择 进给量和转速各有两个单位。在数铣(加工中心)编程时常用单位是转速S(r/min),进给量F(mm/min)。,拓展数控铣床的数控系统各类繁多,所使用的程序语言规则和格式也不尽相同,当针对某一台数控铣床进行加工编程时,就严格按照机床编程手册进行程序编制。项目设计本项目分为三个
5、任务:铣削类数控加工的常用指令,数控铣床基本操作,A类宏程序的编制与应用。这三个任务由理论到实践,循序渐进,涵盖了数控铣削加工所应掌握的编程知识及数控铣床的基本操作技能。,任务一 铣削类数控加工的程序编制,知识目标掌握铣削加工的工艺知识;掌握铣削加工的编程指令。技能目标能编制数控铣削的加工程序;能熟练使用数控铣床仿真软件;能完成平面铣削仿真加工。任务分析数控铣床是机床设备中应用非常广泛的加工机床,它可以进行平面铣削、平面型腔铣削、外形轮廓铣削、三维及三维以上复杂型面铣削,还可进行钻削、镗削、螺纹切削等孔加工。加工中心、柔性制造单元等都是在数控铣床的基础上产生和发展起来的。,数控铣床具有丰富的加
6、工功能和较宽的加工工艺范围,面对的工艺性问题也较多。在开始编制铣削加工程序前,一定要仔细分析数控铣削加工工艺性,掌握铣削加工工艺装备的特点,以保证充分发挥数控铣床的加工功能。本任务以XK713D立式数控铣床(FANUC Oi Mate MD系统)为基础,介绍数控铣床程序编制的基本方法。要求重点掌握数控铣削常用编程指令的格式、意义和用法,刀具半径补偿和长度补偿在编程中的用法。,任务实施 铣削类数控加工的程序编制任务分为四个过程实施,分别是平面、型腔铣削程序编制,孔加工程序编制,加工中心的换刀程序编制和子程序编制。在每个过程当中,主要介绍各类铣削加工的方法和特点,编程要点和编程指令的应用,并通过实
7、践训练进一步巩固知识、掌握编程技能。,过程一 平面、型腔铣削程序编制,1平面、型腔铣削的加工方法(1)周铣和端铣周铣是指利用分布在铣刀圆柱面上的切削刃来形成平面(或表面)的铣削方法。端铣是指利用分布在铣刀端面上的端面切削刃来形成平面的铣削方法,如图6-6所示。端铣与周铣相比,其优点是:刀轴比较短,铣刀直径比较大,工作时同时参加切削的刀齿较多,铣削时较平稳,铣削用量可适当增大,切削刃磨损较慢,能一次铣出较宽的平面。(2)顺铣与逆铣顺铣要求机床进给丝杠消除齿隙。一般数控机床采用滚珠丝杠,可以保证齿隙很小,此时,顺铣是首选的机夹硬质合金刀片铣刀的走刀方式。如果机床丝杠在间隙或者工艺系统不稳定,则尽量
8、使用逆铣。,在数控铣削加工时,要尽可能使用顺铣刀具路径。与逆铣相比,在绝大多数的情况下,顺铣会更有利。一般来说,逆铣的刀具寿命比顺铣短,这是因为在逆铣中产生的热量要比在顺铣中明显多。在逆铣中,当切削厚度从零增加到最大时,由于切削刃与工件的摩擦比在顺铣中的大,因此会产生更多的热量;在逆铣中,径向力也会明显增高,这对主轴轴承有不利影响。同时,为了降低表面精糙度值,提高数控刀具寿命,对于铝镁合金、钛合金、耐热合金等村料,尽量采用顺铣加工。但如果零件毛坯为黑色金属锻件或铸件,表皮硬且余量较大,则采用逆铣较为合理。,周铣 端铣,图6-6 周铣与端铣示意图,2平面铣削常用的刀具(1)立铣刀(2)面铣刀3平
9、面、型腔铣削的切削参数切削参数主要有:背吃刀量(端铣)或侧吃刀量(圆周铣)、进给速度f和切削速度c三方面内容。,(1)背吃刀量(端铣)或侧吃刀量(圆周铣)的选择背吃刀量和侧吃刀量的选取主要由加工余量和对表面质量的要求决定:在要求工件表面粗糙度值Ra为12.525微米时,如果圆周铣削的加工余量小于5mm,端铣的加工余量小于6mm,粗铣一次进给就可以达到要求。但余量较大、数控铣床刚性较差或功率较小时,可分两次进给完成。在要求工件表面粗糙度值Ra为3.212.5微米时,可分粗铣和半精铣两步进行,粗铣的背吃刀量与侧吃刀量取同。粗铣后留0.51mm的余量,在半精铣时完成。在要求工件表面粗糙度值Ra为0.
10、83.2微米时,可分为粗铣、半精铣和精铣三步进行。半精铣时背吃刀量与侧吃刀量取1.52mm,精铣时,圆周侧吃刀量可取0.30.5mm,端铣背吃刀量取0.51mm。,(2)进给速度f的选择进给速度f与每齿进给量fz、主轴转速n以及刀具齿数Z有关,公式如下。f=nZfz每齿进给量参考切削用量手册或表6-1选取。表6-1 切削用量参考表,铣削速度的推荐范围见表6-2。实际编程中,切削速度确定后,还要计算出主轴转速,其计算公式为:n=1000c/(D)式中:c切削线速度,m/min;n为主轴转速,r/min;D刀具直径,mm。注意:计算的主轴转速最后要参考机床说明书查看机床最高转速是否能满足需要。,4
11、实践训练6-2 加工如图6-7所示零件的上表面及台阶面(其余表面已加工)。毛坯为100mm80mm32mm长方块,材料为45钢,单件生产。,图6-7 平面铣削加工实践训练图,(1)分析零件图样该零件包含了平面、台阶面的加工,尺寸精度约为IT10,表面粗糙度全部为Ra3.2m,没有形位公差项目的要求,整体加工要求不高。(2)确定工艺路线根据图样加工要求,上表面的加工方案采用端铣刀粗铣精铣完成,台阶面用立铣刀粗铣精铣完成。加工上表面、台阶面时,可选用平口虎钳装夹,工件上表面高出钳口10mm左右。,(3)确定加工工艺加工工艺见表6-3。,(4)确定进给路线铣上表面的走刀路线如图6-8所示,台阶面略。
12、,图6-8 铣削上表面时的刀具进给路线,(5)确定刀具及切削参数刀具及切削参数见表6-4。,(6)编制加工程序以图6-10所示的上表面中心作为G54工件坐标系原点。上表面加工上表面加工使用面铣刀,其参考程序如下:O6001 程序名N10 G90 G54 G00 X120 Y0 建立工件坐标系,快速进给至下刀位置N20 M03 S250 启动主轴,主轴转速250r/minN30 Z50 M08 主轴到达安全高度,同时打开冷却液N40 G00 Z5 接近工件N50 G01 Z0.5 F100 下到Z0.5面N60 X-120 F300 粗加工上表面,N70 Z0 S400 下到Z0面,主轴转速40
13、0r/minN80 X120 F160 精加工上表面N90 G00 Z50 M09 Z向抬刀至安全高度,并关闭冷却液N100 M05 主轴停N110 M30 程序结束,台阶面加工台阶面加工使用立铣刀,其参考程序如下:O6002 程序名N10 G90 G54 G00 X-50.5 Y-60 建立工件坐标系,快速进给至下刀位置N20 M03 S350 启动主轴N30 Z50 M08 主轴到达安全高度,同时打开冷却液N40 G00 Z5 接近工件N50 G01 Z-4.5 F100 下刀,Z-4.5N60 Y60 粗铣左侧台阶N70 G00 X50.5 快进至右侧台阶起刀位置N80 G01 Y-60
14、 粗铣右侧台阶N90 Z-5 S450 下刀Z-5N100 X50 走至右侧台阶起刀位置N110 Y60 F80 精铣右侧台阶N120 G00 X-50 快进至左侧台阶起刀位置N130 G01 Y-60 精铣左侧台阶N140 G00 Z50 M05 M09 抬刀,并关闭冷却液N150 M05 主轴停N160 M30 程序结束,过程二 孔加工程序编制,1孔加工特点孔加工是数控加工中最常见的加工工序,数控铣床和加工中心通常都具有能完成钻孔、镗孔、铰孔和攻丝等动作是孔位平面定位、快速引进、上作进给、快速退回等,这样一系列典型的加上动作己经预先编好程序,存储在内存中,可用称为固定循环的一个G代码即可完
15、成,该类指令为默态指令,使用他编程加工孔时,只需给出第一个孔加工的所有参数,接着加工的孔凡是与第一与第一个孔相同的参数均可省略,这样可极大的提高编程效率,从而简化编程工作,也使程序变得简单易读。,孔加上固定循环指令有G73、G74、G76、G80 G89,通常由下述6个动作构成,如图6-11。(1)X,Y轴定位:使刀具快速移动到孔加工的位置;(2)定位到R点(定位方式取决于上次是G00还是G0l);(3)孔加工:以切削进给的方式执行孔加工的动作。(4)在孔底的动作:包括暂停、主轴准停、刀具移位等动作。(5)退回到R点(参考点):继续加工其它孔且可以安全移动刀具时选择返回R点。(6)快速返回到初
16、始点:孔加工完成后一般应选择返回起始点。,固定循环的数据表达形式.可以用绝对坐标(G90)和相对坐标(G91)表示,如图 6-9所示,其中图(a)是采用G90的表示,图(b)是采用G91的表示。,图 6-9 固定循环动作,2孔加工固定循环指令的编程格式(1)孔加工指令指令格式:,指令说明:G98:返回初始平面;G99::返回R点平面;G:固定循环代码G73、G74、G76和G81G89之一;X、Y:加工起点到孔位的距离(G91)或孔位坐标(G90)(在xy平面的位置);,R:初始点到R点的距离(G91或R点的坐标(G90);Z:R点到孔底的距离(G91或孔底坐标(G90);Q:在G73、G83
17、中,是用来指定每次进给深度;I、J:刀具在轴反向位移增量(G76/G87);P:刀具在孔底的暂停时间;F:切削进给速度;L:固定循环的次数。,注意:(1)G73、G74、G76和G81G89、Z、R、P、F、Q、I、J、K是模态指令,一旦指定,一直有效,直到出现其它工加工固定循环指令或固定循环取消指令G80,或G01G03等插补指令才失效。因此,多个工加工时,该指令只需指定一次,以后的程序段只给孔的位置即可。(2)在使用固定循环编程时,一定要在前面的程序段中指定M03或M04,使主轴启动。(3)固定循环指令不能和后指令M代码(如M00、M05)同时出现在同一程序段。(4)在固定循环中,刀具半径
18、补偿(G41、G42无效。刀具长度补偿(43、G44)有效。,(2)G73高速深孔(啄钻)加工循环指令格式:,指令说明:Q:每次进给深度;K:每次退刀距离。G73用于Z轴的间歇进给,每次进给深度由Q指定,且每次工作进给后都快速退回一段距离k,使深孔加上时容易排屑,减少退刀量,可以进行高效率的加工。,图6-10 G73走刀路线图,实践训练6-3O6003G90 G94 G80 G49 G40 G21 G17G54 G00 X_Y_Z30M03 S600G99 G73 X_ Y_ Z_ R10 Q-5 K2 F100G80 G00 X_ Y_Z100M05 M30注意:Z、K、Q移动量为零时,该指
19、令不执行。,(3)G83深孔(啄钻)加工循环指令格式:,指令说明:Q:每次进给深度;K:每次退刀后,再次进给时,由快速进给转换为切削进给时距上次加上面的距离。G83该指令适用于加工较深的孔,与G73不同的是每次刀具间歇进给后退至R点,可把切削带出孔外,以免增加切削阻力。,图6-11 G83走刀路线图,实践训练6-4O6004G90 G94 G80 G49 G40 G21 G17G54 G00 X_Y_Z30M03 S600G99 G83 X_ Y_ Z_ R10 Q-5 K2 F100G80 G00 X_ Y_Z100M05 M30注意:Z、K、Q移动量为零时,该指令不执行。,(4)G74(攻
20、左旋螺纹)与G84(攻右旋螺纹)指令格式:,指令说明:G74用于加工左旋螺纹,执行该指令时,主轴反转,在XY平面快速定位后快速移动到R点,执行攻螺纹达到孔底后,主轴正转回到R点,主轴恢复反转,完成攻丝作业。反之执行G84(攻右旋螺纹)。攻螺纹时,进给量f根据不同的进给模式指定。当常用G94(mm/min)模式时,f导程转速;当采用G95(mm/r)模式时,f导程,图6-12 G74、G84走刀路线图,实践训练6-5O6005G90 G80 G94 G49 G40 G21 G17M04 S100;攻左旋螺纹G54 G00 X_Y_Z20G98 G95 G74 X_ Y_ Z-25 R3F1.75
21、G80 G94 G00 Z100M05M30,(5)G76(精镗孔循环)与G87(反镗孔循环)指令格式:,指令说明:I:X轴刀尖反向位移量;J:Y轴刀尖反向位移量。G76精镗时,主轴在孔底定向停止后,向刀尖反方向移动,然后快速退刀。这种带有让刀的退刀不会划伤己加上平面,保证了镗孔精度。,G87指令循环时过程描述如下:在X、Y轴定位;主轴定向停止;在X、Y方向分别向刀尖的反方向移动I、J值;定位到R点(孔底);在X、Y方向分别向刀尖方向移动I、J值;主轴正转;在Z轴正方向上加上至Z点;主轴定向停止;在X、Y方向分别向刀尖反方向移动I、J值;返回到初始点(只能用G98);在X,Y方向分别向刀尖方向
22、移动I、J值;主轴正转。注意:如果Z的移动量为零,该指令不执行。,图6-13 G76、G87走刀路线图,实践训练6-6O6006G90 G80 G94 G49 G40 G21 G17M03 S500G54 G00 X_Y_Z20G98 G76 X_ Y_ Z-25 R30 Q(I)50 P2000 F60/G98 G87 X_ Y_ Z-25 R-200 Q(I)-50 P2000 F60G80 G00 Z100M05M30,(6)G81(钻孔循环)与G82(锪孔循环)指令格式:,G81指令用于正常的钻孔,包括X,Y坐标定位、快进、工进和快速返回等动作。G82指令除了要在孔底暂停外,其他动作与
23、G81相同。暂停时间由地址P给出。G82指令主要用于加上盲孔,以提高孔深精度。注意:如果Z的移动量为零,该指令不执行。,图6-14 G81、G82走刀路线图,(7)G85、G86、G88、G89粗镗孔循环指令格式:G85 X _Y_ Z_ R_ F_;(用于铰孔)G86 X _Y_ Z_ R_ P_ F_;(精度不高的孔加工)G88 X _Y_ Z_ R_ P_ F_;(手动返回R点)G89 X _Y_ Z_ R_ P_ F_;(阶梯孔加工),过程三 加工中心换刀程序编制,除换刀程序外,加工中心的编程方法和普通数控铣床相同。不同的数控机床,其换刀程序是不同的,通常选刀和换刀分开进行,换刀动作必
24、须在主轴停转条件下进行。加工中心自动换刀功能是通过机械手(自动换刀机构)和数控系统的有关控制指令来完成的。1换刀过程换刀过程包含三个步骤,即装刀选刀换刀。(1)装刀过程是指将刀具装入刀库,主要有任选刀座装刀和固定刀座装刀两种方式。任选刀座装刀方式的刀具安置在任意的刀座内,需将该刀具所在刀座号记下来。固定刀座装刀方式的刀具安置在设定的刀座内。,(2)选刀过程是指从刀库中选出指定刀具的操作,主要有顺序选刀和随意选刀两种方式。顺序选刀方式要求按工艺过程的顺序(即刀具使用顺序)将刀具安置在刀座中,使用时按刀具的安置顺序逐一取用,用后放回原刀座中。随意选刀方式通常又分为刀座编码选刀和计算机记忆选刀两种。
25、刀座编码选刀,对刀库各刀座编码,把与刀座编码对应的刀具一一放入指定的刀座中,编程时用地址T指出刀具所在刀座编码。计算机记忆选刀,刀具号和存刀位置或刀座号对应地记忆在计算机的存储器或可编程控制器的存储器内,刀具存放地址改变,计算机记忆也随之改变。在刀库装有位置检测装置,刀具可以任意取出,任意送回。,(3)换刀过程分为三种情况:第一种情况是主轴上的刀具和刀库中的待换刀具都是任选刀座。刀库选刀到换刀位机械手取出刀具装入主轴,同时将主轴取下的刀具装入待换刀具的刀座。第二种情况是主轴上的刀具放在固定的刀座中,待换刀具是任选刀座或固定刀座。选刀过程同上,换刀时从主轴取下刀具送回刀库时,刀库应事先转动到接收
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控 加工 技术 课件
链接地址:https://www.31ppt.com/p-3766847.html