第5章 数控铣削加工编程精品.ppt
文本预览下载声明
刀具长度补偿指令编程实例 用刀具长度补偿指令完成下图三个孔的加工。H01=-4mm。 补偿值=4mm 程序位置 起刀点 实际位置 30 35 18 22 1 2 3 20 30 30 120 30 50 3 刀具长度补偿指令编程实例 N0000 G92 X0 Y0 Z0 ; N0010 G91 G00 X120 Y80; N0020 S500 M03; N0030 G43 H01;/沿z轴负向移动4 N0040 Z-32; N0050 G01 Z-21 F60;/加工孔1 N0060 G04 D1; N0070 G00 Z53; N0080 X30 Y-50; N0090 Z-32; N0100 G01 Z-35 F60;/加工孔2 N0110 G00 Z67; N0120 X50 Y30; N0130 Z-32; N0140 G01 Z-25 F60;/加工孔3 N0150 G04 D2; N0160 G00 Z57; N0170 G49; N0180 G26; N0190 M02; 准备功能G指令 15、增减刀具半径指令G45/G46/G47/G48(非模态指令) 指令格式: G45 T_ ;/增加一个刀偏值 G46 T_ ;/减少一个刀偏值 G47 T_ ;/增加二个刀偏值 G48 T_ ;/减少二个刀偏值 该指令不能和刀具半径补偿G41、G42混用; 该指令和XY平面上的G00、G01连用,指在给出轴的方向增加或减少一或二个刀具半径; 该指令和XY平面上的G02、G03连用,指在圆弧半径方向增加或减少一或二个刀具半径; 程序中被选择的偏置值将保持不变,直到被其它偏置值取代。偏置值相同时T代码内容可以省略(见编程例)。 说明 准备功能G指令 15、增减刀具半径指令G45/G46/G47/G48(续) A B E C D F G H I J 例 用增减刀具半径指令加工右侧形状工件。Z轴方向下刀深度-20(相对坐标编程)。被调用的刀具偏置号为01。 X Y 在工件坐标系中的各点坐标: A(55,55) B(115,55) C(115,115) D(175,115) E(175,55) F(205,55) G(235,85) H(235,145) I(205,175) J(55,175) 起刀点为工件坐标系原点, 工件上表面为工件坐标系Z轴方向0点 G54 N0000 G91 G01 Z-20 F400; /Z向下刀 N0005 S500 M03; N0010 G46 T01 G00 X55 Y55; /到A点,XY轴都减少一个刀具半径(T01) N0020 G47 G01 X60 F200; /A—B, X轴增加两个刀具半径 N0030 Y60; /B—C,长度不变 N0040 G48 X60; /C—D, X轴减少两个刀具半径 N0050 Y-60; /D—E,长度不变 N0060 G45 X30; /E—F, X轴增加一个刀具半径 N0070 G45 G03 X30 Y30 R30; /F—G, 逆圆半径增加一个刀具半径 N0080 G45 G01 Y60; /G—H, Y轴增加一个刀具半径 N0090 G46 X0; /X轴负方向走一个刀具半径 N0100 G46 G02 X-30 Y30 R30; /H—I,顺圆半径减少一个刀具半径 N0110 G45 G01 Y0; /Y轴正方向走一个刀具半径 N0120 G47 X-150; /I—J, X轴增加两个刀具半径 N0130 G47 Y-120; /J—A, Y轴增加两个刀具半径 N0140 G46 X-55 Y-55; /X,Y轴都减少一个刀具半径 N0150 G26; /程序回起点 N0160 M02 /结束 16、刀具半径补偿指令G40/G41/G42 指令格式: G40 ;/刀具半径补偿取消 G41 T_ ;/刀具在工件左侧偏置的刀具半径补偿 G42 T_ ;/刀具在工件右侧偏置的刀具半径补偿 说明:G41/G42中的左侧或右侧是指沿切削方向看,刀具在工件的左侧或右侧。刀具半径值用T01—T16调用。 例 用刀具偏置指令编程,切削路径分别为走方和走圆弧。被调用的刀具偏置号为01。 X Y 40 起刀点 (-60,-40) A B C D E (-40,0) N0000 G92 X-60 Y-40 Z0; N0010 G91 G17 G00 G41 T01 X40 Y20;/切入A点,刀具左偏
显示全部