- 1、本文档共143页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
换刀时的自动调整 第九十五页,共一百四十三页。 2、刀尖半径补偿 虽然采用尖角车刀对加工及编程都很方便,但由于刀头越尖就越容易磨损,并且当刀具太尖而进给速度又较大时,可明显地感觉出一般的轮廓车削将产生车螺纹的效果,即使减小进给速度,也会影响到加工表面的粗糙度。为此,精车时常将车刀刀尖磨成圆弧过渡刃。采用这样的车刀车内、外圆和端面时,刀尖圆弧不影响加工尺寸和形状,但转角处的尖角肯定是无法车出的,并且在切削锥面或圆弧面时,会造成过切或少切,因此,有必要对此采用刀尖半径补偿来消除误差。 第九十六页,共一百四十三页。 如图所示,有刀尖存在时,对刀尖按轮廓线A编程加工,即可以得到想要的轮廓A,不需要考虑刀补;而用圆弧头车刀时,若还按假想刀尖编程加工而又不考虑刀补,则实际切削得到的轮廓将是线B,只有考虑刀补(人工考虑刀补量进行编程时,如果以刀尖圆弧中心为刀位点时按图示补偿后圆弧中心轨迹线计算;如果以假想刀尖为刀位点时按轨迹线C计算)编程加工后, 方可保证切削得到要求的轮廓线A。当然也可以还是按照轨迹A编程,再在程序中适当位置加上刀补代码,让机床自动进行刀补。刀补方式及其轨迹比较见表。 第九十七页,共一百四十三页。 (1)刀补方式及其轨迹比较 第九十八页,共一百四十三页。 (2)刀尖半径补偿,使用G40、G41、G42指令。 当系统执行到含T代码的程序指令时,仅仅是从中取得了刀具补偿的寄存器地址号(其中包括刀具几何位置补偿和刀具半径大小),此时并不会开始实施刀尖半径补偿。只有在程序中遇到G41、G42、G40指令时,才开始从刀库中提取数据并实施相应的刀径补偿。 G41——刀尖半径左补偿。沿着进给方向看,刀尖位置应在编程轨迹的左边。 G42——刀尖半径右补偿。沿着进给方向看,刀尖位置应在编程轨迹的右边,如图2-41所示。 G40——取消刀尖半径补偿。刀尖运动轨迹与编程轨迹一致。 第九十九页,共一百四十三页。 ( 3)刀位点与刀尖方位 刀位点(假想的刀尖点、刀尖圆弧中心点)即是刀具上用于作为编程相对基准的参照点。当执行没有刀补的程序时,刀位点正好走在编程轨迹上;而有刀补时,刀位点将可能行走在偏离于编程轨迹的位置上。 第一百页,共一百四十三页。 刀位点与刀尖方位 第一百零一页,共一百四十三页。 虽然说只要采用刀径补偿,就可加工出准确的轨迹尺寸形状,但若使用了不合适的刀具,如左偏刀换成右偏刀,那么采用同样的刀补算法还能保证加工准确吗?肯定不行。为此,就引出了刀尖方位的概念。如果以刀尖圆弧中心作为刀位点进行编程,则应选用0或9作为刀尖方位号,其他号都是以假想刀尖编程时采用的。只有在刀具数据库内按刀具实际放置情况设置相应的刀尖方位代码,才能保证对它进行正确的刀补;否则,将会出现不合要求的过切和少切现象。 第一百零二页,共一百四十三页。 (4)刀径补偿的引入 由没有设定刀径补偿的运动轨迹到首次执行含G41、G42的程序段,即是刀尖半径补偿的引入过程。编程时书写格式为: ... G40;先取消以前可能加载的刀径补偿(如果以前未用过G41或G42,则可以不写这一行) G41(G42) G01(G00) ...Dxx; 在要引入刀补的含坐标移动的程序行前加上G41或G42 .... 第一百零三页,共一百四十三页。 刀补的加载和卸载 第一百零四页,共一百四十三页。 (5)刀径补偿的取消(卸载) 执行过刀径补偿G41或G42的指令后,刀补将持续对每一编程轨迹有效;若要取消刀补,则需要在某一编程轨迹的程序行前加上G40指令,或单独将G40作一行书写。 注意: (1) 刀径补偿的引入和卸载不应在G02、G03圆弧轨迹程序行上实施。 (2) 刀径补偿引入和卸载时,刀具位置的变化是一个渐变的过程。 (3) 当输入刀补数据时给的是负值,则G41、G42互相转化。 (4) G41、G42指令不要重复规定,否则会产生一种特殊的补偿。 第一百零五页,共一百四十三页。 (6)编程应用示例 刀补编程图例 第一百零六页,共一百四十三页。 轮廓精车,考虑刀径补偿。 其程序编写如下: O0017 T0101 ; 刀补数据库启动 G92 X100.0 Z10.0; S600 M03; G90 G00 X50.0 Z5.0; G42 G01 X30.0 Z0.0D01;刀补引入 G01 Z?30.0; 刀补实施中 X50.0 Z?45.0; G02 X65.0 Z?55.0 R12.0; G01 X80.0; 刀补实
文档评论(0)