刀补编程在fanuc0i数控系统中的几种用法

刀补编程在fanuc0i数控系统中的几种用法

ID:8998473

大小:53.50 KB

页数:5页

时间:2018-04-14

刀补编程在fanuc0i数控系统中的几种用法_第1页
刀补编程在fanuc0i数控系统中的几种用法_第2页
刀补编程在fanuc0i数控系统中的几种用法_第3页
刀补编程在fanuc0i数控系统中的几种用法_第4页
刀补编程在fanuc0i数控系统中的几种用法_第5页
资源描述:

《刀补编程在fanuc0i数控系统中的几种用法》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、一、引言在数控机床的铣削编程中,当加工工件的轮廓时,如果用半径为R的立铣刀加工,数控系统若不具备刀具补偿功能,那么在编程时必须要按照偏离轮廓距离为R的刀具中心轨迹的数据来编程,其计算在某些复杂的轮廓中相对是很复杂的,而当刀具磨损后,又得重新按新的刀具中心轨迹来进行计算编程。这样的话,在此类不具备刀补功能的数控系统中,给编程带来了极大的不便。而目前的绝大多数数控系统均已具备了刀具半径补偿功能,在这些数控系统中,可以直接按加工工件的轮廓尺寸编程,系统使用刀补功能进行自动的计算处理,从而使计算及编程均大大简化,这就迫使编程人员必须掌握刀补功能的正

2、确、合理使用的方法。在FANUC0i数控系统中,刀补实质上是指生成加上补偿量以后的刀具轨迹的功能,其作用体现的两个方面:一是在编程时可不必考虑刀具的半径,直接按图样尺寸编程,只要在实际加工时输入刀具的半径补偿值即可;二是刀具磨损引起的刀具半径变化值,可以用刀具半径补偿值来修正。在实际轮廓加工过程中,刀补执行过程一般需经历刀补的建立、刀补的运行和刀补的取消三个阶段。根据刀补在工件拐角处过渡方式的不同,刀补通常又分为B型刀补和C型刀补。B型刀补是指在拐角处采用圆弧过渡,C型刀补则是采用直线过渡方式。如今的大多数数控系统均采用了C型刀补方式。二、

3、运用G41/G42实现刀补编程G41和G42是FANUC0i系统中实现刀补功能最基本的G代码,G41表示左刀补,G42表示右刀补。G40表示取消刀补,因它们均为模态代码,故在使用刀补功能后要取消刀补,以免给后续的加工带来不必要的麻烦。1.编程格式G00(G01)G41XYD;(建立左刀补)G00(G01)G42XYD;(建立右刀补)G00(G01)G40XY;(取消刀补)2.编程应用加工如图1所示的小方台,毛坯为140mm×120mm,用φ8mm的立铣刀。选用φ8mm的立铣刀,D04=16、D03=12、D02=8、D01=4,参考程序如下

4、:O1(main);N10G90G54G40G17G00X0Y0S1000M03;N20X-80.0Y-70.0;N30Z200.0;N40Z5.0;N50Z0.0;N60D04M98P50002;N70G90G00Z0.0;N80D03M98P50002;N90G90G00Z0.0;N100D02M98P50002;N110G90G00Z0.0;N120D01M98P50002;N130G90G00Z200.0;N140M05;N150M30;O2(sub);N10G91G01Z-2.0F100.0;N20G90G41X-50.0Y-70

5、.0F240.0;N30Y40.0;N40X50.0;N50Y-40.0;N60X-80.0;N70G40X-80.0Y-70.0;N80M99;三、运用G10实现刀补编程功能强大的G10指令在FANUC0i系统中同样可以实现刀补功能。G10指令的功能较多,一定要记清其实现刀补功能的编程格式。G10不但可以实现固定补偿量的偏移,而且可以实现变量的运算值的补偿,故此指令在粗加工及空间倒圆角中应用较多。1.编程格式G10L12PR;(P为刀具补偿号,R为输入补偿号中的补偿量)。例如:G10L12P1R6.0,相当于在D01中输入补偿量为6.0;

6、G10L12P5R8.0,相当于将补偿量为8.0的数值输入到D05中;G10L12P6R#1,相当于将补偿量为一变量的值输入到D06中。2.编程应用图1所示零件的加工程序用G10编写的参考程序如下:O3(main);N10G90G54G40G17G00X0Y0S1000M03;N20X-80.0Y-70.0;N30Z200.0;N40Z5.0;N50Z0.0;N55G10L12P4R16.0;N60D04M98P50004;N70G90G00Z0.0;N75G10L12P3R12.0;N80D03M98P50004;N90G90G00Z0.

7、0;N95G10L12P2R8.0;N100D02M98P50004;N110G90G00Z0.0;N115G10L12P1R4.0;N120D01M98P50004;N130G90G00Z200.0;N140M05;N150M30;O4(sub);N10G91G01Z-2.0F100.0;N20G90G41X-50.0Y-70.0F240.0;N30Y40.0;N40X50.0;N50Y-40.0;N60X-80.0;N70G40X-80.0Y-70.0;N80M99;图1零件图图2刀具路径四、运用宏程序实现刀补编程用户宏程序是FANUC

8、0i系统提供给编程人员的又一大功能。同样,完全可以利用宏程序实现刀补编程。这样可以实现利用同一程序完成零件的粗、精加工及规则方式的加工。1.编程格式G01(G00)G41(G42

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。