数控机床原理及应用教学作者何伟第三十八讲课件幻灯片.ppt

数控机床原理及应用教学作者何伟第三十八讲课件幻灯片.ppt

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数控机床原理及应用 第三十八讲 本讲内容提要 铣削刀具补偿功能 刀具半径补偿目的 刀具半径补偿指令 刀具半径补偿的应用 刀具长度补偿目的 刀具长度补偿指令 铣削刀具补偿功能 数控铣床和加工中心是一类很重要的数控机床。主要用于凸轮、模具、螺旋桨等复杂工件的加工。数控铣床与加工中心的主要区别在于:数控铣床没有自动换刀功能,而加工中心本身就是具有自动换刀功能的数控铣床。 数控铣床和加工中心的刀具补偿功能主要有刀具半径补偿和长度补偿二类。 刀具半径补偿目的 在数控铣床进行轮廓加工时,因为铣刀具有一定的半径,所以刀具中心(刀心)轨迹和工件轮廓不重合,如图所示。 如果数控机床不具备刀具 半径补偿功能,编程前就 需要根据工件轮廓及刀具 半径值来计算刀具中心的 轨迹。计算刀具中心轨迹 有时非常复杂,工作量也 很大。如不考虑刀具半径, 直接按照工件轮廓编程, 那编程将得到简化。 刀具半径补偿目的 所谓刀具半径补偿,就是使用半径为R的立铣刀加工工件轮廓曲线时,刀具在移动加工过程中,刀具的中心与被加工工件的轮廓之间始终保持刀具的半径值,这通常也称为刀具半径偏置。 近年来数控铣床均具备了刀具半径补偿功能,这时只需按工件轮廓轨迹进行编程,然后将刀具半径值储存在数控系统中。执行程序时,系统会自动计算出刀具中心轨迹,进行刀具半径补偿,从而加工出符合图样轮廓的工件。 当刀具半径发生变化时,也无须更改加工程序。 格式: X__ Y__ Z__ D__; G41为左刀补(在刀具前进方向左侧补偿),G42为右刀补(在刀具前进方向右侧补偿),如图所示。 刀具半径补偿指令 在前进方向左侧补偿 刀具旋 转方向 刀具前进方向 刀具前进方向 补偿量 补偿量 刀具旋转方向 在前进方向右侧补偿 刀具半径补偿指令 G40为指令取消刀具半径补偿。G17、G18、G19 为刀具半径补偿平面。D为G41/G42的参数,即 刀补号码(D00~D99),它代表了刀补表中对应 的半径补偿值。X、Y、Z为G00/G01的参数,是 刀补建立或取消的终点坐标。G40、G41、G42都 是模态代码,可相互注销。 刀具半径补偿指令 在使用刀具半径补偿指令时应注意: (1)刀具半径补偿平面的切换必须在补偿取消方式下进行; (2)刀具半径补偿的建立与取消只能用G00或G01指令,不能用G02或G03。 刀具半径补偿指令 下图是使用刀具半径补偿功能的实例,所用铣刀半径是l0mm,程序起始点是A点。建立刀具半径右补偿的有关指令如下: N010 G90 G92 X-10 Y-10 Z0 N020 S900 M03 N030 G17 G00 G42 X0 Y0 D01 N040 G01 X50 ... 刀具半径补偿指令 刀具半径补偿的取消:刀具撤离工件,回到退刀点,取消刀具半径补偿与建立刀具半径补偿过程类似,退刀点位于零件轮廓之外,距离加工零件轮廓退出点较近,可与起刀点相同,也可以不相同。若退刀点与起刀点相同,其刀具半径补偿取消过程的命令如下: … N100 G01 X0 Y0 N110 G00 G40 X-10 Y-10 棱角过渡处理棱角过渡处理 刀具半径补偿过程中的刀心轨迹 1)棱角过渡处理 数控铣床铣削棱角轮廓时,有可能发生过切现象或刀具中心轨迹不连续现象,如下图所示。为此,在编写工件加工程序时,应考虑棱角的过渡轨迹,合理安排过渡程序。 不连续 G42 G41 棱角过渡处理 现在的数控系统都能自动地完成棱角过渡的处理,不会存在棱角过渡的不连续现象。下图所示为外轮廓加工时刀具左补偿加工棱角过渡自动处理的刀心轨迹的两种方法。 棱角过渡处理 下图所示为内轮廓加工时刀具右补偿加工棱角 过渡自动处理的刀心轨迹。 刀具补偿建立与撤消轨迹要求 在刀具补偿建立后 的刀具补偿状态 中,如果存在连续 两段以上没有移动 指令或存在非指定 平面轴的移动指令 段,则可能产生过 切现象。以右图为 例加以说明。 刀具补偿建立与撤消轨迹要求 %0001 N010 G92 X0 Y0 Z200 N020 G90 G17 N030 M03 S1000 N040 G00 G41 X20 Y10 D01 N050 Z3 N060 G01 Z-5 M08 F100 N070 Y50 F500 … 以上程序在运行N040时,产生过切现象。其原因是在刀具补偿建立后的刀具补偿状态中,存在非指定平面轴的移动指令段,刀具确定不了前进的方向。为避免过切,可将此程序改成下面的形式来解决。 刀具补偿建立与撤消轨迹要求 %0002 N010 G92 X0 Y0 Z200 N020 G90 G17 N030 M03 S1000 N040 Z3 N050 G01 Z-5 M08 F100 N060 G00 G41 X20 Y10 D

文档评论(0)

开心农场 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档