《刀具半径补偿.ppt》由会员分享,可在线阅读,更多相关《刀具半径补偿.ppt(12页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、刀具半径补偿刀具半径补偿思考:N010 G54 G90 G17;N010 G54 G90 G17;N020 M03 S500;N020 M03 S500;N030 G00 Z100.0;N030 G00 Z100.0;N040 G00 X-50.0 Y-30.0;N040 G00 X-50.0 Y-30.0;N050 G01 Z-5.0 F100;N050 G01 Z-5.0 F100;N060 G01 X-50.0 Y30.0;N060 G01 X-50.0 Y30.0;N070 G01 X50.0 Y30.0;N070 G01 X50.0 Y30.0;N080 G01 X50.0 Y-30
2、.0;N080 G01 X50.0 Y-30.0;N090 G01 X-50.0 Y-30.0;N090 G01 X-50.0 Y-30.0;N100 G00 Z100.0;N100 G00 Z100.0;N110 M05;N110 M05;N120 M30;N120 M30;1006010XZXY分别用分别用10和和12的刀具利用如的刀具利用如下程序加工右侧的图形,将得到下程序加工右侧的图形,将得到什么样的工件。什么样的工件。格式:格式:G40 _其中其中_表示表示X,Y,Z中的两个坐标(与坐标平面选中的两个坐标(与坐标平面选择指令配合)择指令配合)D后跟的数值是刀具补偿号,它用来调用内存中
3、刀具后跟的数值是刀具补偿号,它用来调用内存中刀具半径补偿的数值。半径补偿的数值。刀具半径补偿_ _ D_G17G17G18G18G19G19G41G41G42G42G01G01G00G00刀具补偿方向的判定刀具补偿方向的判定G41 G41 沿着刀具前进方向观沿着刀具前进方向观察刀具在工件的左侧,察刀具在工件的左侧,称为左刀补。称为左刀补。刀刀具具前前进进方方向向G42 G42 沿着刀具前进方向观察沿着刀具前进方向观察刀具在工件的右侧,称刀具在工件的右侧,称为右刀补。为右刀补。补偿值补偿值刀具旋转方向刀具旋转方向刀具在前进刀具在前进方向左侧方向左侧刀具在前进刀具在前进方向右侧方向右侧补偿值补偿值
4、刀具旋转方向刀具旋转方向ABCD刀具补偿过程刀具补偿过程建立刀补编程轨迹实际轨迹刀心轨迹与编程轨迹相差一个刀具半径值执行刀补取消刀补刀具实际运行轨迹从与编程轨迹重合逐渐过渡为偏离一个偏置量的过程刀具实际运行轨迹从与编程轨迹偏置一个偏置值逐渐过渡为与编程轨迹重合始终保持刀具实际运行轨迹从与编程轨迹相距一个偏置量刀心轨迹与编程轨迹重合刀心轨迹与编程轨迹相差一个刀具半径值O刀具半径补偿的作用简化编程 不需要计算刀心轨迹,直接按工件轮廓编程就可以得到正确的工件。用同一程序完成工件的粗精加工 将刀具的补偿值设定为刀具的半径值和粗加工余量就可以完成粗加工,精加工时再将补偿值设定为刀具的真实值,就可以完成同
5、一工件的粗精加工。使用同一程序加工外形相同的凹凸两个工件 对于形状完全相同的两个工件,我们只需要修改刀具的补偿值就可以完成两个工件的加工。刀具补偿值刀具半径值加工余量使用刀具半径补偿时的注使用刀具半径补偿时的注意事项意事项刀补的建立与取消必须在含有G01或G00指令的程序段。执行刀补的程序段内不能连续两个或两个以上的程序段内无刀补平面的坐标轴移动。N010 G92 X0.0 Y0.0 Z50;N010 G92 X0.0 Y0.0 Z50;N020 G91 G17 G00;N020 G91 G17 G00;N030 Z-48 M03 S500;N030 Z-48 M03 S500;N040 G0
6、0 X0.0 Y10.0;N040 G00 X0.0 Y10.0;N050 N050 G02 G41G02 G41 X20.0 Y10.0 R10.0 D01;X20.0 Y10.0 R10.0 D01;N060 G01 Z-12 F200;N060 G01 Z-12 F200;N070 G01 Y40.0 F100;N070 G01 Y40.0 F100;N080 X30.0 N080 X30.0 N090 Y-30.0N090 Y-30.0N100 X-40.0 N100 X-40.0 N110 G00 Z60 M05N110 G00 Z60 M05N120 G40 X-10.0 Y-20
7、.0N120 G40 X-10.0 Y-20.0 N130 M30N130 M30N010 G92 X0.0 Y0.0 Z50;N010 G92 X0.0 Y0.0 Z50;N020 G91 G17 G00;N020 G91 G17 G00;N030 Z-48 M03 S500;N030 Z-48 M03 S500;N040 N040 G41 G00G41 G00 X0.0 Y10.0 D01;X0.0 Y10.0 D01;N050 G02 X20.0 Y10.0 R10.0;N050 G02 X20.0 Y10.0 R10.0;N060 G01 Z-12 F200;N060 G01 Z-12
8、 F200;N070 G01 Y40.0 F100;N070 G01 Y40.0 F100;N080 X30.0 N080 X30.0 N090 Y-30.0N090 Y-30.0N100 X-40.0 N100 X-40.0 N110 G00 Z60 M05N110 G00 Z60 M05N120 G40 X-10.0 Y-20.0N120 G40 X-10.0 Y-20.0 N130 M30N130 M30N010 G92 X0.0 Y0.0 Z50.0;N010 G92 X0.0 Y0.0 Z50.0;N020 M03 S500;N020 M03 S500;N030 G90 G17 G4
9、1 G00 X0.0 Y10.0 D01;N030 G90 G17 G41 G00 X0.0 Y10.0 D01;N040 G00 Z2;N040 G00 Z2;N050 G01 Z-5 F100;N050 G01 Z-5 F100;N060 G02 X20.0 Y10.0 R10.0;N060 G02 X20.0 Y10.0 R10.0;N070 G01 Y40.0 F100;N070 G01 Y40.0 F100;N080 X30.0 N080 X30.0 N090 Y-30.0N090 Y-30.0N100 X-40.0 N100 X-40.0 N110 G00 Z60 M05N110
10、G00 Z60 M05N120 G40 X-10.0 Y-20.0N120 G40 X-10.0 Y-20.0 N130 M30N130 M30这两个程序段内没有刀补这两个程序段内没有刀补平面(平面(XY面面)的坐标运动的坐标运动N010 G92 X0.0 Y0.0 Z50.0;N010 G92 X0.0 Y0.0 Z50.0;N020 M03 S500;N020 M03 S500;N030 N030 G00 Z2;G00 Z2;N040 G90 G17 G41 G00 X0.0 Y10.0 D01;N040 G90 G17 G41 G00 X0.0 Y10.0 D01;N050 N050 G01 Z-5 F100;G01 Z-5 F100;N060 G02 X20.0 Y10.0 R10.0;N060 G02 X20.0 Y10.0 R10.0;N070 G01 Y40.0 F100;N070 G01 Y40.0 F100;N080 X30.0 N080 X30.0 N090 Y-30.0N090 Y-30.0N100 X-40.0 N100 X-40.0 N110 G00 Z60 M05N110 G00 Z60 M05N120 G40 X-10.0 Y-20.0N120 G40 X-10.0 Y-20.0 N130 M30N130 M30谢谢 谢谢