1、 毕业设计 (论文 )外文资料翻译 系 部: 机械工程系 专 业: 机械工程及自动化 姓 名: 学 号: 外文出处: Cutter Compensation Principle 附 件: 1.外文资料翻译译文; 2.外文原文。 指导教师评语: 此翻译文章简单介绍了刀具的原理,并详细介绍了刀具补偿的三种方法,并对三种方法进行了详细的描述,翻译用词比较准确,文笔也较为通顺,为在以后工作中接触英文资料打下了基础。 签名: 注: 请将该封面与附件装订成册。 附件 1:外文资料翻译译 文 刀具补偿原理 刀具补偿(又称偏置),在 20 世纪 60 70 年代的数控加工中没有补偿的概念,所以编程人员不得不围
2、绕刀具的理论路线和实际路线的相对关系来进行编程,容易产生错误。补偿的概念出现以后很大地提高了编程的效率。 具有刀具补偿功能,在编制加工程序时,可以按零件实际轮廓编程,加工前测量实际的刀具半径、长度等,作为刀具补偿参数输入数控系统,可以加工出合乎尺寸要求的零件轮廓。 刀具补偿功能还可以满足加工工艺等其他一些要求,可以通过逐次改变刀具半径补偿值大小的办法,调整每次进 给量,以达到利用同一程序实现粗、精加工循环。另外,因刀具磨损、重磨而使刀具尺寸变化时,若仍用原程序,势必造成加工误差,用刀具长度补偿可以解决这个问题。 刀具补偿分为 2 种: 刀具长度补偿; 刀具半径补偿。 文献刀具补偿在数控加工中的
3、应用(工具技术, 2OO4年第 38卷 No7,徐伟,广东技术师范学院)中提到 在数控加工中有 4种补偿: 刀具长度补偿; 刀具半径补偿; 夹具补偿; 夹角补偿( G39)。 这四种补偿基本上能解决在加工中因刀具形状而产生的轨迹问题。 1. 刀具长度补偿 1.1 刀具长度 的概念 刀具长度是一个很重要的概念。我们在对一个零件编程的时候,首先要指定零件的编程中心,然后才能建立工件编程坐标系,而此坐标系只是一个工件坐标系,零点一般在工件上。长度补偿只是和 Z 坐标有关,它不象 X、 Y 平面内的编程零点,因为刀具是由主轴锥孔定位而不改变,对于 Z 坐标的零点就不一样了。每一把刀的长度都是不同的,例
4、如,我们要钻一个深为 50mm 的孔,然后攻丝深为 45mm,分别用一把长为 250mm 的钻头和一把长为 350mm 的丝锥。先用钻头钻孔深 50mm,此时机床已经设定工件零点,当换上丝锥攻丝时,如果两把刀都从设定 零点开始加工,丝锥因为比钻头长而攻丝过长,损坏刀具和工件。此时如果设定刀具补偿,把丝锥和钻头的长度进行补偿,此时机床零点设定之后,即使丝锥和钻头长度不同,因补偿的存在,在调用丝锥工作时,零点 Z 坐标已经自动向 Z+(或 Z)补偿了丝锥的长度,保证了加工零点的正确。 1.2 刀具长度补偿指令 通过执行含有 G43( G44)和 H 指令来实现刀具长度补偿,同时我们给出一个 Z坐标
5、值,这样刀具在补偿之后移动到离工件表面距离为 Z 的地方。另外一个指令 G49是取消 G43( G44)指令的,其实我们不必使用这个指令,因为每把刀具都有自 己的长度补偿,当换刀时,利用 G43( G44) H 指令赋予了自己的刀长补偿而自动取消了前一把刀具的长度补偿。 G43 表示存储器中补偿量与程序指令的终点坐标值相加, G44 表示相减,取消刀具长度偏置可用 G49 指令或 H00 指令。程序段 N80 G43 Z56 H05 与中,假如 05 存储器中值为 16,则表示终点坐标值为 72mm。 1.3 刀具长度补偿的两种方式 (1) 用刀具的实际长度作为刀长的补偿(推荐使用这种方式)。
6、使用刀长作为补偿就是使用对刀仪测量刀具的长度,然后把这个数值输入到刀具长度补偿寄存器中,作为刀长补偿。 使用刀具长度作为刀长补偿的理由如下: 首先,使用刀具长度作为刀长补偿,可以避免在不同的工件加工中不断地修改刀长偏置。这样一把刀具用在不同的工件上也不用修改刀长偏置。在这种情况下,可以按照一定的刀具编号规则,给每一把刀具作档案,用一个小标牌写上每把刀具的相关参数,包括刀具的长度、半径等资料,事实上许多大型的机械加工型企业对数控加工设备的刀具管理都采用这种办法。这对于那些专门设有刀具管理部门的公司来说,就用不着和操作工面对面地告诉刀具的参数了,同时即使因刀库容量原因把刀具取下来等下次重新装上时,只需 根据标牌上的刀长数值作为刀具长度补偿而