数控加工操作与编程第四章.ppt

  1. 1、本文档共91页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一节 控制数控铣/加工中心的指令 八、刀具补偿功能指令的编程与加工 1、刀具半径补偿 (6)编程举例 例4-18:铣考虑刀具半径补偿,编制图4-32所示零件的加工程序:要求建立如图所示的工件坐标系,按箭头所指示的路径进行加工,设加工开始时刀具距离工件上表面50mm,切削深度为5mm。 零件程序如下: 图4-32 刀具半径补偿编程 %4140 G92 X?10 Y?10 Z50; 建立工件坐标系 G90 G17; 采用绝对坐标 G41 G00 X10Y-10 D01; 刀具左刀补偿,将刀具进给至切削起点 Z2 M03 S2000; G01 Z-5 F400; 切削深度5mm Y20; 加工图形左部的直线段 X30Y30; 加工图形上部的斜线段 G03 X40 Y20 I10 J0; 加工右上部R10圆弧 G02 X30 Y10 I-10 J0; 加工右下部R10圆弧 G01 X-10 Y10; 加工图形左部的直线段 G40 X?10 Y?10; 取消刀具补偿 G00 Z50; 回坐标原点 M05M30; 程序结束 第一节 控制数控铣/加工中心的指令 八、刀具补偿功能指令的编程与加工 2、刀具长度补偿 (1)刀具长度补偿的目的: 加工中心、数控镗铣床、数控钻床等刀具装在主轴上,由于刀具长度不同,装刀后刀尖所在位置不同,即使是同一把刀具,由于磨损、重磨变短,重装后刀尖位置也会发生变化。如果要用不同的刀具加工同一工件,确定刀尖位置是十分重要的。为了解决这一问题,我们把刀尖位置都设在同一基准上,一般刀尖基准是刀柄测量线(或是装在主轴上的刀具使用主轴前端面,装在刀架上的刀具可以是刀架前端面)。编程时不用考虑实际刀具的长度偏差,只以这个基准进行编程,而刀尖的实际位置由G43、G44来修正。 第一节 控制数控铣/加工中心的指令 八、刀具补偿功能指令的编程与加工 2、刀具长度补偿 (2)刀具长度补偿G43,G44,G49 说明: G17:刀具长度补偿轴为Z 轴; G18:刀具长度补偿轴为Y 轴; G19:刀具长度补偿轴为X 轴; G49:取消刀具长度补偿; G43:正向偏置(补偿轴终点加上偏置值); G44:负向偏置(补偿轴终点减去偏置值); X, Y, Z :G00/G01 的参数,即刀补建立或取消的终点; H:G43/G44 的参数,即刀具长度补偿偏置号(H00~H99),它代表了刀具表中对应的长度补偿值。长度补偿值是编程时的刀具长度和实际使用的刀具长度之差。 第一节 控制数控铣/加工中心的指令 八、刀具补偿功能指令的编程与加工 2、刀具长度补偿 (2)刀具长度补偿G43,G44,G49 说明: 所谓正向偏置,就是实际使用的刀具长度比编程时的标准刀具长,用G43指令,使刀具朝Z轴正方向移动一个偏置量; 所谓负向偏置,就是实际使用的刀具长度比编程时的标准刀具短,用G44指令,使刀具朝Z轴负方向移动一个偏置量。 G43、G44、G49 都是模态代码,可相互注销。如图4-33所示。由输入的相应地址号H代码从刀具表(偏置存储器)中选择刀具长度偏置值。该功能补偿编程刀具长度和实际使用的刀具长度之差而不用修改程序。偏置号可用H00~H99来指定,偏置值与偏置号对应,可通过MDI功能先设置在偏置存储器中。 图4-33 长度补偿 第一节 控制数控铣/加工中心的指令 八、刀具补偿功能指令的编程与加工 2、刀具长度补偿 (3)使用刀具半径补偿的注意事项 ①无论是绝对指令还是增量指令,由H 代码指定的已存入偏置存储器中的偏置值在G43 时加,在G44 时则是从长度补偿轴运动指令的终点坐标值中减去,计算后的坐标值成为终点。 ②刀具长度补偿指令通常在下刀及提刀的直线段程序G00或G01中,同时要在一定的安全高度上,否则会造成事故。 ③使用多把刀具时,通常是每一把刀具对应一个刀长补偿号,下刀时使用G43或G44,该刀具加工结束后提刀时使用G49取消刀长补偿。 ④在实际使用时,因为刀具的长度补偿值可以是正值或负值,所以常用G43,而很少用G44。正或负方向的移动,靠变换H代码的正负值来实现。 ⑤补偿一旦取消,以后的程序段便没有补偿。同样地,也可采用G

文档评论(0)

132****9295 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档