简单零件的加工3(刀具补偿功能)

上传人:mg****85 文档编号:34609818 上传时间:2018-02-26 格式:DOC 页数:10 大小:273KB
返回 下载 相关 举报
简单零件的加工3(刀具补偿功能)_第1页
第1页 / 共10页
简单零件的加工3(刀具补偿功能)_第2页
第2页 / 共10页
简单零件的加工3(刀具补偿功能)_第3页
第3页 / 共10页
简单零件的加工3(刀具补偿功能)_第4页
第4页 / 共10页
简单零件的加工3(刀具补偿功能)_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《简单零件的加工3(刀具补偿功能)》由会员分享,可在线阅读,更多相关《简单零件的加工3(刀具补偿功能)(10页珍藏版)》请在金锄头文库上搜索。

1、项目 3 简单零件的加工 3(刀具补偿功能)一、零件图样图 2.3.1 零件图如图 2.3.1,该零件由 30、 50 外圆、R20 球头、R8 圆弧凹槽、锥面组成。整个零件已经粗加工完毕,本项目仅对其进行精加工操作。零件加工分两次装夹(调头)完成,编程原点均设置在工件右端面的中心。二、工艺分析该工件采用三爪卡盘装夹定位,因粗加工已完成,精加工工艺如表 3.1.1 所示。为保证本例中圆弧和圆锥面的各项加工精度,在精加工时,需采用圆弧车刀并运用刀尖圆弧半径补偿指令进行编程与加工。精加工车刀 T01 为刀尖圆弧半径为 R0.5 的 93硬质合金外圆车刀,T02 为 R3 的圆弧车刀。表 2.3.1

2、 加工工艺表切削用量工步号 工步内容 刀具 切削深度(mm)主轴转速(r/min)进给速度(mm/min)1 车端面 T01 600 302 精加工锥面 T01 0.6 1000 403 钻顶尖孔,顶尖4 加工 R8 内凹圆弧槽 T025 调头装夹,车端面,保证尺寸T013 精加工球头、30 外圆 T01 600 30三、程序编制(一)刀具补偿功能1、刀具补偿功能数控程序是针对刀具上的某一点(即刀位点) ,按工件轮廓尺寸编制的。车刀的刀位点一般为理想状态下的假想刀尖点或刀尖圆弧圆心点。但实际加工中的车刀,由于工艺或其他要求,刀尖往往不是一理想点,而是一段圆弧,切削加工时,刀具切削点在刀尖圆弧上

3、变动。在切削内孔、外圆及端面时,刀尖不影响加工尺寸和形状;但在切削锥面和圆弧时,会造成过切或欠切现象,如图 2.3.2 所示,此时,可以用刀具补偿功能来消除误差,数控机床根据刀具实际尺寸,自动改变机床坐标轴或刀具刀位点位置,使实际加工轮廓和编程轨迹一致。图 2.3.2 刀尖圆角造成的过切和欠切刀具补偿功能是数控车床的主要功能之一。它分为两类:刀具的偏置(即刀具长度补偿)和刀尖圆弧半径补偿。2、刀位点的概念所谓刀位点是指编制程序和加工时,用于表示刀具特征的点,也是对刀和加工的基准点。数控车刀的刀位点如图 2.3.3 所示,尖形车刀的刀位点通常是指刀具的刀尖;圆弧形车刀的刀位点是指圆弧刃的圆心;成

4、形刀具的刀位点也通常是指刀尖。图 2.3.3 数空车刀的刀位点3、刀具的偏置(1)刀具偏置的含义刀具偏置是用来补偿假定刀具长度与基准刀具长度之差的功能。当车刀刀尖位置与编程位置(工件轮廓)存在差值时,可以通过刀具补偿值的设定,使刀具在 X、Z 轴方向上加以补偿,它是操作者控制工件尺寸的重要手段之一。刀具的偏置可以根据实际需要分别或同时对刀具轴向和径向的偏移量实行修正。在程序中必须事先编入刀具及其刀具号(例如在粗加工结束后精加工开始前,在程序中专门输入“T0101” ) ,每个刀补号的 X 向补偿值或 Z 向补偿值根据实际需要由操作者输入,当程序在执行如“T0101”后,系统就调用了补偿值,使刀

5、尖从偏离位置恢复到编程轨迹上,从而实现刀具偏移量的修正。刀具偏置分为刀具几何补偿和刀具磨损补偿两种。由于刀具的几何形状不同和刀具安装位置不同而产生的刀具补偿称为刀具几何补偿,由刀具刀尖的磨损产生的刀具补偿则称为刀具磨损补偿(即“磨耗” ) 。以下叙述的刀具补偿主要指刀具几何补偿。例题 1 如图 2.3.4 所示,以 1 号刀作为基准刀具,工件原点采用 G54 设定,则其他刀具与基准刀具的长度差值(比基准刀具短用负值表示)及换刀后刀具从刀位点到 A点的移动距离见下表。刀具补偿值表 (单位:mm)T01(基准刀具) T02 T04刀具项目 X(直径) Z X(直径) Z X(直径) Z长度差值 0

6、 0 10 5 10 10刀具移动距离 20 30 30 25 10 20当换为 2 号刀后,由于 2 号刀在 X 直径方向比基准刀具短 10mm,而在 Z 方向比基准刀具长 5mm,因此,与基准刀具相比,2 号刀具的刀位点从换刀点移动到 A 点时,在X 方向要多移动 10mm,而在 Z 方向要少移动 5mm。4 号刀具移动的距离计算方法与 2号刀具相同。图 2.3.4 刀具偏移FANUC 系统的刀具几何偏置参数设置如图 2.3.5 所示,图中的代码“T”指刀具切削沿类型,不是指刀具号,也不是指刀补号。如要进行刀具磨损偏置设置则按下“摩耗”键进入相应的设置画面。图 2.3.5 刀具补偿参数设定

7、画面(2)利用刀具几何补偿进行对刀操作 对刀操作的定义 调整每把刀的刀位点,使其尽量重合于某一理想基准点,这一过程称为对刀。采用 G54 设定工件坐标系后进行对刀时,必须精确测量各刀具安装后相对于基准刀具的刀具长度差值,给对刀带来了诸多不便,而且基准刀具的对刀误差还会直接影响其他刀具的加工精度。当采用 G50 或 G92 设定工件坐标系后进行对刀时,原设定的坐标系如遇关机即丢失,并且程序起点还不能为任意位置。所以,在数控车床的对刀操作中,目前普遍采用刀具几何偏置的方法进行。 对刀操作的过程 直接利用刀具几何偏置进行对刀操作的过程如图 2.3.6 所示,首先手动操作加工端面,记录下这时刀位点的

8、Z 向机械坐标值(图中 z 值,机械坐标值为相对于机床原点的坐标值) 。再用手动操作方式加工外圆,记录下这时刀位点的 X 向机械坐标值(图中 x1 值) ,停机测量工件直径 D,用公式 x=x1-D 计算出主轴中心的机械坐标值。再将 x、z 值输入相应的刀具几何偏置存储器中,完成该刀具的对刀操作。其余刀具的对刀操作与上述方法相似,不过一般不采用试切法进行,而是用刀具的刀位点靠到工件表面即记录下相应的 z 及 x1 尺寸,通过测量计算后将相应的 x、z 值输入相应的刀具几何偏置存储器中。图 2.3.6 数控车床的对刀过程4、刀尖圆弧半径补偿(1)刀尖圆弧半径补偿的定义在实际加工中,由于刀具产生磨

9、损及精加工时常将车刀刀尖磨成半径不大的圆弧,这时的刀位点为刀尖圆弧的圆心。为确保工件轮廓形状,加工时刀具刀尖圆弧的圆心轨迹不能与被加工工件轮廓重合,而应与工件轮廓偏移一个半径值 R,这种偏移称为刀具半径补偿。所以,在数控系统编程时,不需要计算刀具中心运动轨迹,而只按零件轮廓编程,通过在程序中使用刀具半径编程指令,在“刀具刀补设置”窗口中设置好刀具半径,数控系统在自动运行时就能自动计算出刀具中心轨迹,即刀具自动偏离工件轮廓一个刀具半径值,从而加工出所要求的工件轮廓。(2)假想刀尖与刀尖圆弧半径在理想状态下,我们总是将尖形车刀的刀位点假想成一个点,该点即为假想刀尖(如图 2.3.7 中的 A 点)

10、 ,在对刀时也是以假想刀尖进行对刀。但实际加工中的车刀,由于工艺或其他要求,刀尖往往不是一个理想的点,而是一段圆弧(如图 2.3.7 中的 BC 圆弧) 。所谓刀尖圆弧半径是指车刀刀尖圆弧所构成的假想圆半径(图 2.3.7 中的 r) 。在实际加工中,所有车刀均有大小不等或近似的刀尖圆弧,假想刀尖是不存在的。图 2.3.7 假想刀尖示意图(3)未使用刀尖圆弧半径补偿时的加工误差分析用圆弧刀尖的外圆车刀切削加工时,圆弧刃车刀(图 2.3.8)的对刀点分别为 B 点和C 点,所形成的假想刀位点为 A 点,但在实际加工过程中,刀具切削点在刀尖圆弧上变动,从而在加工过程中可能产生过切或欠切现象。因此,

11、采用圆弧刃车刀在不使用刀尖圆弧半径补偿功能的情况下,加工工件会出现以下几种误差情况。 加工台阶面或端面时,对加工表面的尺寸和形状影响不大,但在端面的中心位置和台阶的清角位置会产生残留误差,如图 2.3.8a 所示。图 2.3.8 未使用刀尖圆弧补偿功能时的误差分析 加工圆锥面时,对圆锥的锥度不会产生影响,但对锥面的大小端尺寸会产生较大的影响,通常情况下,会使外锥面的尺寸变大(如图 2.3.8b 所示) ,而使内锥面的尺寸变小。 加工圆弧时,会对圆弧的圆度和圆弧半径产生影响。加工外凸圆弧时,会使加工后的圆弧半径变小(如图 2.3.8c 所示) ,加工内凹圆弧时,会使加工后的圆弧半径变大(如图 2

12、.3.8d 所示) 。(4)使用刀具圆弧半径补偿功能时的拐角过渡根据刀具半径补偿在工件拐角处过渡方式的不同,刀具半径补偿通常分成 B 型刀补和 C 型刀补两种补偿方式。如图 2.3.9a 所示,B 型刀补在工件轮廓的拐角处采用圆弧过渡(图中圆弧 DE) 。采用此种刀补方式会使工件上尖角变钝,刀具磨损加剧,甚至在工件的内拐角处还会引起过切现象。如图 2.3.9b 所示,C 型刀补采用了较为复杂的刀偏计算,计算出拐角处的交点(图中的 B 点) ,使刀具在工件轮廓拐角处的过渡采用了直线过渡的方式(如图中的直线 AB 与 BC) ,从而彻底解决了 B 型刀补存在的不足。(a) (b)图 2.3.9 刀

13、具半径补偿的拐角过渡(5)刀尖圆弧半径补偿指令 指令格式:G41 X(U)_ Z(W)_ G01F_G42 X(U)_ Z(W)_ G40 X(U)_ Z(W)_ I_ K_ G01F_a)后置到架 b)前置刀架图 2.3.10 刀具半径补偿 指令说明G41-刀具半径左补偿指令,即沿刀具运动方向看(假设工件不动) ,刀具位于工件左侧时的刀具半径补偿。如图 2.3.10 所示。G42-刀具半径右补偿指令,即沿刀具运动方向看(假设工件不动) ,刀具位于工件右侧时的刀具半径补偿。如图 2.3.10 所示。G40-刀具半径补偿取消指令,即使用该指令后,使 G41、G42 指令无效。若要在X(U)和 Z

14、(W)规定的方向退出刀具,在下图 2.3.11 中第一个加工程序段终点取消刀尖半径补偿时,指定如下:G40 X(U)_ Z(W)_ I_ K_ ;这里 I 和 K 为下一程序段工件的方向,而且必须在增量方式下指定。I 和 K 后跟的数值应总按半径值指定。图 2.3.11 在包含 G40 指令的程序段中刀具运动方向不同于工件方向时的刀具运动注意:1)G41/G42 不带参数,其补偿号(代表所用刀具对应的刀尖半径补偿值)由 T 代码指定。其刀尖圆弧补偿号与刀具偏置补偿号对应。2)刀尖半径补偿的建立和取消只能用 G00 或 G01 指令,不能用 G02 或 G03。3)注意上手刀和下手刀 G41/G

15、42 的区别,见图 2.3.10。(6)圆弧车刀刀具切削沿位置的确定数控车床采用刀尖圆弧补偿功能进行加工时,如果刀具的刀尖形状和切削时所处的位置(即刀具切削沿位置)不同,那么刀具的补偿量与补偿方向也不同。根据各种刀尖形状及刀尖位置的不同,数控车刀的刀具切削沿位置共有 9 种,如图 2.3.12 所示,图中P 为假想刀尖点, S 为刀具切削沿圆心位置,r 为刀尖圆弧半径。图 2.3.12 数控车床的刀具切削沿位置除 9 号刀具切削沿外,数控车床的对刀均是以假想刀位点来进行的,也就是说,在刀具偏置存储器中或 G54 坐标系设定的值是通过假想刀尖点(图 2.1.12c 中的 P 点)进行对刀后所得的

16、机床坐标系中的绝对坐标值。(7)刀尖圆弧半径补偿过程刀尖圆弧半径补偿的过程分为三步:即刀补的建立(如图 2.3.13 第(1)步) 、刀补的进行(如图 2.3.13 第(2)步)和刀补的取消(如图 2.3.13 第(3)步) 。例题 2:编制如图 2.3.12 所示锥度部分外圆加工程序。图 2.3.12 例题 2解:G42 G00 X60; 刀补的建立G01 X120 W-159 F100; 刀补的进行G40 G90 X300 W150 I40 K-30; 刀补的取消,I 和 K 为下一程序段工件的方向,增量方式,半径值指定(二)参考程序程序内容 注释O0003; 右端精加工程序G98 G40 G21; 每分钟

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号