数控铣床零件加工的刀具补偿(完整版)实用资料.doc
上传人:天马****23 上传时间:2024-09-10 格式:DOC 页数:109 大小:2.5MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

数控铣床零件加工的刀具补偿(完整版)实用资料.doc

数控铣床零件加工的刀具补偿(完整版)实用资料.doc

预览

免费试读已结束,剩余 99 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

数控铣床零件加工的刀具补偿(完整版)实用资料(可以直接使用,可编辑完整版实用资料,欢迎下载)烟台职业学院学报第12卷数控铣床零件加工的刀具补偿穆国岩1,张远山2,范丽杰2(1.烟台职业学院机械工程系,山东烟台264000;2.山东工商学院,山东烟台264005)摘要:结合具体零件的加工过程,分析比较程序在正确和错误时的不同加工效果,阐述了刀具补偿的建立和应用,重点强调了使用刀具补偿应注意的事项。关键词:刀具半径补偿;刀具长度补偿;建立刀补;过切中图分类号:TG71文献标识码:B文章编号:1673-5382(2006)02-006-04刀具补偿是数控加工随时会遇到的一个难点问题。本文结合学生在数控铣床实训加工零件的过程中出现的具体问题及解决的办法,分析比较程序在正确和错误时的不同加工效果,阐述刀具补偿的建立及其应用。实训要求是:在铣床(华中数控系统)上,先把下好料的铝板通过编程加工出图1所示的毛坯;再编写精加工程序,用Φ10mm的立铣刀,加工图2所示的零件。收稿日期:2006-01-10作者简介:穆国岩(1964-),女,山东莱州人,烟台职业学院副教授.66第12卷第2期烟台职业学院学报JournalofYantaiVocationalCollegeVol.12No.2果一圈走下来,刀具在此处转圈,出现过切。正确的编程方法是:铣完第一圈沿切线方向切出时,先取消刀补,下刀后,再建立刀补,调用子程序铣削数控铣床上进行轮廓加工时,因为立铣刀具有第二圈。一定的半径,所以刀具中心轨迹和工件轮廓不重合。1.2“在建立刀具半径补偿后,不能出现连续两若不考虑刀具半径,直接按照工件轮廓编程是比较个程序段无选择补偿坐标平面的移动指令,否则数方便的,而加工出的零件尺寸会比图样要求小了一控系统因无法正确计算程序中刀具轨迹交点坐标,[2]圈(外轮廓加工时)或大了一圈(内轮廓加工时),为此可能产生过切现象。”尽管教科书上强调了这一点,必须使刀具沿工件轮廓的法向偏移一个刀具半径,但是在具体运用时,学生常常不得要领。例如为了利这就是所谓的刀具半径补偿(图3)。用子程序解决每次铣削0.6mm深的问题,有以下程序:N10G00Z10N20X0Y0N30M03S600N40G42G01X34.853Y-50D01F200N50G90G00Z0N60G91G01Z-0.6N70G90G01X50Y-34.853由于建立刀具半径补偿后,连续两个程序段(N50-N60)在平面轨迹上没用到刀补,故仿真加工时显示出错信息。可见建立刀补后,要马上在XY平如果机床不具备刀具半径补偿功能,编程前需面用上刀补进行轨迹加工,防止随后出现多个无轴根据工件轮廓及刀具半径值来计算刀具中心的轨迹,运动的指令,如G90、G91、M03等。即程序执行的不是工件轮廓轨迹,而是刀具的中心1.3建立刀补后,在XY平面上用刀补加工轨迹,轨迹。计算刀具中心轨迹有时非常复杂,而且当刀具如果加工表面既有直线又有曲线,应该先加工直磨损、重新刃磨或更换刀具时,还要根据刀具半径线,再加工曲线,否则容易出现过切现象。的变化重新计算刀心轨迹,工作量很大。为此近年1.4刀补使用的例子:加工Φ92的外圆,编程时,数控铣床均具备了刀具半径补偿功能,这时只需按用Φ10的立铣刀,按中心轨迹编程,且编成了加工工件轮廓轨迹进行编程,然后将刀具半径值储存在Φ90的圆,加工时使用的是Φ12的立铣刀,在这么数控系统中,系统执行程序时,自动计算出刀具中多变数的情况下欲加工出Φ92的外圆,只要用G42心轨迹,进行刀具半径补偿,从而加工出符合要求建立刀补,刀具半径输入R2(Φ92→Φ90、R5→R6的工件形状。当刀具半径发生变化时,只需修改半各1mm)给予补偿,就不必修改程序了。径补偿值即可,无须更改加工程序,使编程工作大大1.5使用刀补时,在每一程序段中刀具移动到的终简化[1]。点位置,不仅与终点坐标有关,而且与下一段刀具运1.1为了解决多次下刀铣4mm深的问题(每次铣削动的方向有关,应避免夹角过小或过大的运动轨迹,深度0.6-1mm),调用了子程序,那么编程时思路否则有可能过切或欠切。要清晰,注意不能将子程序和刀补的建立与取消互如下段程序:相嵌套。正确的做法是:把刀补的建立与取消都放在N10G00Z5子程序中,建刀补的前一句是Z向下刀;或者把刀补N20G00X0Y0的建立与取消都放在子程序的外围,子程序只负责N30M03S600完整的切削轮廓轨迹,这两种方法都可行。N40G42G00X50Y-7D01例如:有的程序在调用子程序之前,建立了刀N50G01Z-2F200补,在子程序结束处,没取消刀补,紧接