数控车床 外圆、内圆循环G71【行业特制】

上传人:新** 文档编号:567708979 上传时间:2024-07-22 格式:PPT 页数:65 大小:882.15KB
返回 下载 相关 举报
数控车床 外圆、内圆循环G71【行业特制】_第1页
第1页 / 共65页
数控车床 外圆、内圆循环G71【行业特制】_第2页
第2页 / 共65页
数控车床 外圆、内圆循环G71【行业特制】_第3页
第3页 / 共65页
数控车床 外圆、内圆循环G71【行业特制】_第4页
第4页 / 共65页
数控车床 外圆、内圆循环G71【行业特制】_第5页
第5页 / 共65页
点击查看更多>>
资源描述

《数控车床 外圆、内圆循环G71【行业特制】》由会员分享,可在线阅读,更多相关《数控车床 外圆、内圆循环G71【行业特制】(65页珍藏版)》请在金锄头文库上搜索。

1、编程篇编程篇课题七课题七 多重循环指令多重循环指令(G70(G70G75)G75)1优选课件 能认识复合型固定循环(能认识复合型固定循环(G70G70G75G75)的格式和功能。)的格式和功能。 能分析复合型固定循环加工轨迹,合理选择循环参数。能分析复合型固定循环加工轨迹,合理选择循环参数。 能合理确定加工工艺的路线。能合理确定加工工艺的路线。学习目标学习目标学习目标学习目标上一页下一页返回2优选课件7.17.1轴向粗车循环轴向粗车循环(G71)(G71)1G71G71G71G71指令格式及参数含义指令格式及参数含义指令格式及参数含义指令格式及参数含义2指令运动轨迹指令运动轨迹指令运动轨迹指令

2、运动轨迹3刀具定位点的确定刀具定位点的确定刀具定位点的确定刀具定位点的确定4实例讲解实例讲解实例讲解实例讲解上一页下一页返回3优选课件G71G71指令格式及参数含义指令格式及参数含义上一页下一页返回指令格式:指令格式:G71 U(G71 U(d d) R() R(e e) );G71 P(G71 P(nsns) Q() Q(nfnf) U() U(u u) W() W(w w) F) F S S T T ;N(N(nsns) G00/G01 X(U) ) G00/G01 X(U) ;F F;S S; N(N(nfnf) );4优选课件G71G71指令格式及参数含义指令格式及参数含义上一页下一页

3、返回G71G71指令分为三个部分:指令分为三个部分:给定粗车时的切削量、退刀量的程序段。给定粗车时的切削量、退刀量的程序段。 给定定义精车轨迹的程序段区间、精车余量和切削给定定义精车轨迹的程序段区间、精车余量和切削速度,主轴速度,主轴 转速、刀具功能的程序段。转速、刀具功能的程序段。 定义精车轨迹的若干连续的程序段,执行定义精车轨迹的若干连续的程序段,执行G71G71时,时,这些程序段仅用于计算粗车的轨迹,实际并未被执行,系统根这些程序段仅用于计算粗车的轨迹,实际并未被执行,系统根据精车轨迹、精车余量、进刀量、退刀量等数据自动计算粗加据精车轨迹、精车余量、进刀量、退刀量等数据自动计算粗加工路线

4、,沿与工路线,沿与Z Z轴平行的方向切削,通过多次进刀轴平行的方向切削,通过多次进刀切削切削退刀退刀的切削循环完成工件的粗加工。的切削循环完成工件的粗加工。G71G71的起点和终点相同。本代码的起点和终点相同。本代码适用于非成型毛坯适用于非成型毛坯( (棒料棒料) )的成型粗车。的成型粗车。5优选课件G71G71指令格式及参数含义指令格式及参数含义上一页下一页返回参数含义:参数含义:d d粗车时粗车时X X轴每次进刀量(半径值轴每次进刀量(半径值) )。 e e粗车时粗车时X X轴的退刀量轴的退刀量, ,退刀方向与进刀方向相反。退刀方向与进刀方向相反。nsns精车轨迹的第一个程序段的程序段号。

5、精车轨迹的第一个程序段的程序段号。nfnf精车轨迹的最后一个程序段的程序段号。精车轨迹的最后一个程序段的程序段号。 u uXX轴的精加工余量,粗车轮廓相对于精车轨迹的轴的精加工余量,粗车轮廓相对于精车轨迹的X X轴坐轴坐标偏移。(直径值,有正负符号)标偏移。(直径值,有正负符号) w wZZ轴的精加工余量,粗车轮廓相对于精车轨迹的轴的精加工余量,粗车轮廓相对于精车轨迹的Z Z轴坐轴坐标偏移。(有正负符号)标偏移。(有正负符号) FF切削进给速度。切削进给速度。S S主轴转速。主轴转速。T T刀具号,刀具偏置号。刀具号,刀具偏置号。F F、S S、T T:可以在第一个:可以在第一个G71G71代

6、码或第二个代码或第二个G71G71代码中指定。代码中指定。6优选课件指令运动轨迹指令运动轨迹上一页下一页返回G71G71指令运动轨迹指令运动轨迹指令运动轨迹指令运动轨迹7优选课件指令运动轨迹指令运动轨迹上一页下一页返回1. 1. 从起点从起点 A A点快速移动到点快速移动到 AA点点(X(X轴移动轴移动 uu、Z Z轴移动轴移动 w)w)。 2. 2. 从从 AA点点 X X轴移动轴移动 d(d(进刀进刀) ),nsns 程序段是程序段是 G00 G00 时按快速时按快速移动速度进刀,如果移动速度进刀,如果nsns程序段是程序段是 G01G01时按时按G71 G71 的切削进给速度的切削进给速

7、度 F F进刀,进刀方向与进刀,进刀方向与 A A点点B B 点的方向一致。点的方向一致。 3. Z 3. Z 轴切削进给到轮廓粗车,切削方向与轴切削进给到轮廓粗车,切削方向与 B B 点点C C 点点 Z Z 轴轴坐标变化一致。坐标变化一致。 4. X 4. X轴、轴、Z Z 轴按切削进给速度退刀轴按切削进给速度退刀 e(45e(45直线直线) ),退刀方向,退刀方向与各轴进刀方向相反。与各轴进刀方向相反。8优选课件指令运动轨迹指令运动轨迹上一页下一页返回 5. Z 5. Z 轴以快速移动速度退回到与轴以快速移动速度退回到与 AA点点 Z Z 轴绝对坐标相同的位轴绝对坐标相同的位置。置。 6

8、. 6. 如果如果X X轴再次进刀轴再次进刀(d+e)(d+e)后,后, 移动的终点仍在移动的终点仍在AA点点BB点点的联线中间的联线中间( (未达到未达到BB点点) ),X X轴再次进刀轴再次进刀(d+e)(d+e),然后执行第,然后执行第3 3步;步;如果如果 X X轴再次进刀轴再次进刀(d+e)(d+e)后,移动的终点到达后,移动的终点到达 BB点或超出了点或超出了 AA点点BB点的联线,点的联线,X X轴进刀至轴进刀至 BB点,然后执行第点,然后执行第7 7步。步。 7. 7. 沿粗车轮廓从沿粗车轮廓从 BB点切削进给至点切削进给至 CC点;点; 从从 CC点快速移动到点快速移动到 A

9、 A点,点,G71 G71 循环执行结束,程序跳转到循环执行结束,程序跳转到 nfnf程序段的下一个程序段执程序段的下一个程序段执行。行。9优选课件指令运动轨迹指令运动轨迹上一页下一页返回知识点拨知识点拨1G71指令切削方式:X轴进刀,Z轴切削。 .ns程序段只能是不含Z(W)代码字的G00、G01代码,否则报警。 3.执行G71时,nsnf程序段仅用于计算粗车轮廓,程序段并未被执行;在 G71 循环中nsnf间程序段号的F功能都无效,仅在有 G70 精车循环的程序段中有效;精车轨迹(nsnf程序段),X轴、Z轴的尺寸都必须是单调变化(一直增大或一直减小)。 4循环加工X轴的总进给量是由刀具定

10、位点的X值与NS程序段中的X值来确定的。 5根据刀具的切削方向选择正确的刀具;由于G71指令的切削方向为Z方向一般选择偏刀。 6nsnf程序段必须紧跟在G71程序段后编写。如果在G71程序段前编写,系统自动搜索到nsnf程序段并执行,执行完成后,按顺序执行nf程序段的下一程序,从而重复执行nsnf 程序段。 10优选课件刀具定位点的确定刀具定位点的确定上一页下一页返回 刀具定位点是执行刀具定位点是执行G71G71循环指令之前刀位点所在的位置,该点既是循环指令之前刀位点所在的位置,该点既是程序循环的起点,也是程序循环的终点。对于该点,考虑到快速进刀程序循环的起点,也是程序循环的终点。对于该点,考

11、虑到快速进刀的安全性,的安全性,Z Z向应离开加工部位向应离开加工部位1 12mm2mm。在加工外圆表面时,。在加工外圆表面时,X X向等于向等于或略大于毛坯外圆直径;加工内孔时,或略大于毛坯外圆直径;加工内孔时,X X向等于或略小于底孔直径。向等于或略小于底孔直径。11优选课件实例讲解实例讲解上一页下一页返回如图所示,用如图所示,用G71G71指令对零件进行粗加工。指令对零件进行粗加工。a a) b)b) 编程实例编程实例 a a)零件图)零件图 b)b)精加工程序群编程路线精加工程序群编程路线12优选课件实例讲解实例讲解上一页下一页返回参考程序参考程序注释注释O.;G00 X80 Z80

12、;M03 S800 T0100;G00 X50 Z2 ;G71 U1.5 R0.5;G71 P1 Q2 U0.3 W0.1 F80;N1 G00 X18 ;G01 Z-15 F60;X31 W-12;Z-40;G02 X45 W-7 R7;N2 G01 Z-55;G00 X80 Z80;M05 ;M30;程序名快速定位至安全换刀点(刀具起点)使用1号基准刀,主轴正转,转速800r/min快速定位到A点X向每次进刀3mm(直径),退刀量0.5mmX向留0.3mm的余量;Z向留0.1mm的余量精加工程序;编程路线如图7-2b所示快速返回刀具起点主轴停止程序结束13优选课件7.7.2 2 轴向粗车循

13、环轴向粗车循环(G7(G72 2) )1G7G7G7G72 2 2 2指令格式及参数含义指令格式及参数含义指令格式及参数含义指令格式及参数含义2指令运动轨迹指令运动轨迹指令运动轨迹指令运动轨迹3实例讲解实例讲解实例讲解实例讲解上一页下一页返回14优选课件G7G72 2指令格式及参数含义指令格式及参数含义上一页下一页返回指令格式:指令格式:G72 W(G72 W(d d) R() R(e e) ); G72 P( G72 P(nsns) Q() Q(nfnf) U() U(u u) W() W(w w) F) F S S T T ; N( N(nsns) G00/G01 X(U) ) G00/G

14、01 X(U) ; ; F F; S S; N(N(nfnf) );15优选课件G7G72 2指令格式及参数含义指令格式及参数含义G72G72指令分为三个部分:指令分为三个部分:G72G72代码分为三个部分:代码分为三个部分: 给定粗车时的切削量、退刀量的程序段。给定粗车时的切削量、退刀量的程序段。给定定义精车轨迹的程序段区间、精车余量和切削速给定定义精车轨迹的程序段区间、精车余量和切削速度,主轴转速、刀具功能的程序段。度,主轴转速、刀具功能的程序段。定义精车轨迹的若干连续的程序段,执行定义精车轨迹的若干连续的程序段,执行G72G72时,这时,这些程序段仅用于计算粗车的轨迹,实际并未被执行。系

15、统根据些程序段仅用于计算粗车的轨迹,实际并未被执行。系统根据精车轨迹、精车余量、进刀量、退刀量等数据自动计算粗加工精车轨迹、精车余量、进刀量、退刀量等数据自动计算粗加工路线,沿与路线,沿与X X轴平行的方向切削,通过多次进刀轴平行的方向切削,通过多次进刀切削切削退刀的退刀的切削循环完成工件的粗加工,切削循环完成工件的粗加工,G72G72的起点和终点相同。本代码适的起点和终点相同。本代码适用于非成型毛坯用于非成型毛坯( (棒料棒料) )的成形粗车。的成形粗车。上一页下一页返回16优选课件G7G72 2指令格式及参数含义指令格式及参数含义参数含义:参数含义:dd粗车时粗车时Z Z轴每次进刀量(无正

16、负符号),进刀方向由轴每次进刀量(无正负符号),进刀方向由nsns程序段的移动方向决定。程序段的移动方向决定。 e e粗车时粗车时Z Z轴的退刀量(无正负符号),退刀方向与进刀方轴的退刀量(无正负符号),退刀方向与进刀方向相反。向相反。nsns精车轨迹的第一个程序段的程序段号。精车轨迹的第一个程序段的程序段号。 nfnf精车轨迹的最后一个程序段的程序段号。精车轨迹的最后一个程序段的程序段号。 uu粗车时粗车时X X轴留出的精加工余量。(直径值,有正负符号)轴留出的精加工余量。(直径值,有正负符号) ww粗车时粗车时Z Z轴留出的精加工余量。轴留出的精加工余量。 (有正负符号)(有正负符号) F

17、 F切削进给速度。切削进给速度。主轴转速。主轴转速。刀具号,刀具偏置号。刀具号,刀具偏置号。、:可以在第一个、:可以在第一个G72G72代码或第二个代码或第二个G72G72代码中指定。代码中指定。上一页下一页返回17优选课件指令运动轨迹指令运动轨迹G72G72指令运动轨迹指令运动轨迹指令运动轨迹指令运动轨迹上一页下一页返回18优选课件指令运动轨迹指令运动轨迹1. 1. 从起点从起点 A A点快速移动到点快速移动到 A A点(点(X X轴移动轴移动 u u、Z Z轴移动轴移动 w w)。)。 2. 2. 从从 A A点点 Z Z 轴移动轴移动 d( d(进刀进刀) ),ns ns 程序段是程序段

18、是 G00 G00 时按快速时按快速移动速度进刀;如果移动速度进刀;如果ns ns 程序段是程序段是 G01 G01 时按时按G72 G72 的切削进给速度的切削进给速度 F F进刀,进刀方向与进刀,进刀方向与 A A点点B B 点的方向一致;点的方向一致;3. X3. X轴切削进行轮廓粗车,切削方向与轴切削进行轮廓粗车,切削方向与 B B 点点C C 点点 X X轴坐标变轴坐标变化一致;化一致; 4. X4. X轴、轴、Z Z 轴按切削进给速度退刀轴按切削进给速度退刀 e(45 e(45直线直线) ),退刀方向与各,退刀方向与各轴进刀方向相反;轴进刀方向相反; 上一页下一页返回19优选课件指

19、令运动轨迹指令运动轨迹5. X5. X轴以快速移动速度退回到与轴以快速移动速度退回到与 A A点点 X X轴绝对坐标相同的位置;轴绝对坐标相同的位置; 6. 6. 如果如果 Z Z 轴再次进刀轴再次进刀(d+e)(d+e)后,移动的终点仍在后,移动的终点仍在 A A点点BB点点的联线中间的联线中间( (未达到未达到 B B点点) ),Z Z 轴再次进刀轴再次进刀(d+e)(d+e),然后执行第,然后执行第3 3步;步;如果如果 Z Z 轴再次进刀轴再次进刀(d+e)(d+e)后,移动的终点到达后,移动的终点到达 B B点或超出了点或超出了 A A点点BB点的联线,点的联线,Z Z 轴进刀至轴进

20、刀至 B B点,然后执行第点,然后执行第7 7步。步。7. 7. 沿粗车轮廓从沿粗车轮廓从 B B点切削进给至点切削进给至 C C点;从点;从 C C点快速移动到点快速移动到 A A点,点,G72 G72 循环执行结束,程序跳转到循环执行结束,程序跳转到 nf nf程序段的下一个程序段执行。程序段的下一个程序段执行。上一页下一页返回20优选课件指令运动轨迹指令运动轨迹知识点拨知识点拨 1G72指令切削方式:Z轴进刀,X轴切削。 2.ns程序段只能是不含X(U)代码字的G00、G01代码,否则报警。 3执行G72时,nsnf程序段仅用于计算粗车轮廓,程序段并未被执行;nsnf程序段中的F、S代码

21、在执行G72循环时无效。执行G70精加工循环时,nsnf程序段中的F、S代码有效;精车轨迹(nsnf程序段),X轴、Z轴的尺寸都必须是单调变化(一直增大或一直减小)。 4循环加工Z轴总进给量是由刀具定位点的Z值与NS程序段中的Z值来确定的。 5.根据刀具的切削方向选择正确的刀具;由于G72指令的切削方向为X方向一般选择切槽刀。 6nsnf 程序段必须紧跟在G72程序后编写。如果在G72程序段前编写,系统自动搜索到nsnf程序段并执行,执行完成后,按顺序执行nf程序段的下一程序,因此会引起重复执行nsnf 程序段。 上一页下一页返回21优选课件实例讲解实例讲解1 1如图所示,用如图所示,用G72

22、G72指令对如下工件进行粗加工,毛坯为指令对如下工件进行粗加工,毛坯为62mm62mm圆棒料。圆棒料。a a) b)b) 编程实例编程实例1 1 a a)零件图)零件图 b)b)精加工程序群编程路线精加工程序群编程路线上一页下一页返回22优选课件实例讲解实例讲解参考程序参考程序注释注释O.;G00 X80 Z80 ;M03 S500 T0202;G00 X65 Z0 ;G72 W2 R0.3 ;G72 P1 Q2 U0.3 W0.1 F80 ;N1 G00 Z-45;G01 X60 F60;W10 ;X30 W15;W10;N2 X15 Z0;G00 X80 Z80 ;M05 T0100;M3

23、0;程序名快速定位至安全换刀点(刀具起点)使用2号切槽刀,刀宽为3 mm以左刀位点为基准;主轴正转,转速500r/min快速定位到A点Z方向每次进刀2 mm,退刀量为0.3 mmX方向留0.3 mm余量,Z方向留0.1 mm余量G72指令的精加工程序群;编程路线:ABCDEFG快速返回刀具起点主轴停止,换回基准刀程序结束小提示小提示 G72指令的Z方向每次进刀量不能大于刀宽值;G72加工起点要考虑到快速进刀的安全性,X向应离开加工部位23mm。上一页下一页返回23优选课件实例讲解实例讲解2 2如图所示,直径如图所示,直径45mm45mm外圆已加工完毕,要求用外圆已加工完毕,要求用G72G72指

24、指令对零件其它轮廓进行粗加工。令对零件其它轮廓进行粗加工。a a) b)b) 编程实例编程实例2 2 a a)零件图)零件图 b)b)精加工程序群编程路线精加工程序群编程路线上一页下一页返回24优选课件实例讲解实例讲解参考程序参考程序注释注释O.;G00 X80 Z80 ;M03 S500 T0202;G00 X47 Z-36 ;G94 X18 F60;G72 W2 R0.3 ;G72 P1 Q2 U0.3 W0 F80 ;N1 G00 Z-11;G01 X45 F60;G02 X31 W-7 R7;G01 Z-24;G02 X18 W-6.5 R6.5;N2 G01 Z-36;G72 W2

25、R0.3 ;G72 P3 Q4 U0.3 W0.1 F80 ;程序名快速定位至安全换刀点(刀具起点)使用2号切槽刀,刀宽为3 mm以左刀位点为基准;主轴正转,转速500r/min快速定位到A点切槽;刀具返回A点Z方向每次进刀2 mm,退刀量为0.3 mm。X方向留0.3 mm余量第一个G72指令的精加工程序群编程路线:ABCDEFF 切断刀是以左刀位点为基准,B、C、D、E、F点,必须考虑刀宽对形状的影响Z方向每次进刀2 mm,退刀量为0.3 mmX方向留0.3 mm余量;Z方向留0.1 mm余量上一页下一页返回25优选课件实例讲解实例讲解参考程序参考程序注释注释N3 G00 Z-56;G01

26、 X45 F60;G03 X31 W7 R7;G01 Z-43;N4 G01 X18 Z-36;G00 X80 Z80 ;M05 T0100;M30;第二个G72指令的精加工程序群编程路线:ABCDEF 快速返回刀具起点主轴停止,换回基准刀程序结束续表续表续表续表上一页下一页返回26优选课件7.3 7.3 封闭切削循环封闭切削循环(G73)(G73)1G7G7G7G73 3 3 3指令格式及参数含义指令格式及参数含义指令格式及参数含义指令格式及参数含义2指令运动轨迹指令运动轨迹指令运动轨迹指令运动轨迹3实例讲解实例讲解实例讲解实例讲解上一页下一页返回27优选课件G7G73 3指令格式及参数含义

27、指令格式及参数含义上一页下一页返回指令格式:指令格式:G73 U(i) W (k) R (d) G73 U(i) W (k) R (d) ;G73 P(ns) Q(nf) U(u) W(w) F S T G73 P(ns) Q(nf) U(u) W(w) F S T ;N(ns) G00/G01N(ns) G00/G01;F F;S S; ;N (nf)N (nf);28优选课件G7G73 3指令格式及参数含义指令格式及参数含义G73G73指令分为三个部分:指令分为三个部分:给定退刀量、切削次数的程序段。给定退刀量、切削次数的程序段。给定定义精车轨迹的程序段区间、精车余量的程序段。给定定义精车

28、轨迹的程序段区间、精车余量的程序段。定义精车轨迹的若干连续的程序段,执行定义精车轨迹的若干连续的程序段,执行G73G73时,这时,这些程序段仅用于计算粗车的轨迹,实际并未被执行。系统根据些程序段仅用于计算粗车的轨迹,实际并未被执行。系统根据精车余量、退刀量、切削次数等数据自动计算粗车偏移量、粗精车余量、退刀量、切削次数等数据自动计算粗车偏移量、粗车的单次进刀量和粗车轨迹,每次切削的轨迹都是精车轨迹的车的单次进刀量和粗车轨迹,每次切削的轨迹都是精车轨迹的偏移,切削轨迹逐步靠近精车轨迹,最后一次切削轨迹为按精偏移,切削轨迹逐步靠近精车轨迹,最后一次切削轨迹为按精车余量偏移的精车轨迹。车余量偏移的精

29、车轨迹。G73 G73 的起点和终点相同,本代码适用的起点和终点相同,本代码适用于成型毛坯的粗车。于成型毛坯的粗车。上一页下一页返回29优选课件G7G73 3指令格式及参数含义指令格式及参数含义参数含义:参数含义:iXiX轴粗车退刀量轴粗车退刀量( (半径值,有正负符号半径值,有正负符号) )。kZkZ轴粗车退刀量轴粗车退刀量 ( (有正负符号有正负符号) ) 。dd切削的次数,切削的次数,R5R5表示表示5 5次切削完成封闭切削循环。次切削完成封闭切削循环。nsns精车轨迹的第一个程序段的程序段号。精车轨迹的第一个程序段的程序段号。nfnf精车轨迹的最后一个程序段的程序段号。精车轨迹的最后一

30、个程序段的程序段号。uXuX轴的精加工余量轴的精加工余量 ( (直径值,有正负符号直径值,有正负符号) )。wZwZ轴的精加工余量轴的精加工余量 ( (有正负符号有正负符号) )。FF切削进给速度。切削进给速度。主轴转速。主轴转速。刀具号,刀具偏置号。刀具号,刀具偏置号。、:可以在第一个、:可以在第一个G73G73代码或第二个代码或第二个G73G73代码中指定。代码中指定。上一页下一页返回30优选课件指令运动轨迹指令运动轨迹图图图图7-6 G737-6 G73指令运动轨迹指令运动轨迹指令运动轨迹指令运动轨迹上一页下一页返回31优选课件指令运动轨迹指令运动轨迹 G73G73指令运动轨迹如图指令运

31、动轨迹如图 7-6 7-6所示。刀具从循环起点所示。刀具从循环起点A A点开始,快速退点开始,快速退刀至刀至A1A1点(点(X X向退刀量为向退刀量为i+u/2 i+u/2 ,Z Z向退刀量为向退刀量为w+k)w+k),快速进刀,快速进刀至至B1B1点(点(B1B1点坐标值由点坐标值由B B点坐标、精加工余量、退刀量点坐标、精加工余量、退刀量ii和和kk来确定)来确定),沿轮廓偏移一定值后切削至,沿轮廓偏移一定值后切削至C1C1点,快速返回点,快速返回A2A2点,完成第一层切削,点,完成第一层切削,准备第二层循环切削;如此类推分层(分层次数由循环程序中的参数准备第二层循环切削;如此类推分层(分

32、层次数由循环程序中的参数d d确定)切削至循环结束后,快速返回循环起点确定)切削至循环结束后,快速返回循环起点A A。 上一页下一页返回32优选课件指令运动轨迹指令运动轨迹知识点拨知识点拨 1,G73程序段中“ns” 程序段只能是G00、G01代码;所指程序段可以向X轴或Z轴的任意方向进刀。 2.G73循环加工的轮廓形状,没有单调递增或单调递减形式的限制。3nsnf 程序段必须紧跟在G73程序段后编写。nsnf 程序段如果在G73程序段前编写系统能自动搜索到nsnf程序段并执行,执行完成后,按顺序执行nf 程序段的下一程序,因此会引起重复执行nsnf 程序段。4执行G73时,nsnf程序段仅用

33、于计算粗车轮廓,程序段并未被执行。nsnf程序段中的F代码在执行G73时无效。执行G70精加工循环时,nsnf 程序段中的F代码有效。5退刀点要尽量高或低,避免退刀碰到工件。 上一页下一页返回33优选课件实例讲解实例讲解1 1如图所示,用如图所示,用G73G73指令对铸件余量为指令对铸件余量为6mm(6mm(指指X X方向的半方向的半径径) )均匀的毛坯进行粗加工。均匀的毛坯进行粗加工。a a) b)b) 编程实例编程实例1 1 a a)零件图)零件图 b)b)精加工程序群编程路线精加工程序群编程路线上一页下一页返回34优选课件实例讲解实例讲解参考程序参考程序注释注释O.;G00 X80 Z8

34、0 ;M03 S800 T0100;G00 X68 Z3 ;G73 U5.5 W5.5 R3 ;G73 P1 Q2 U0.5 W0.5 F80 ;N1 G01 X20 Z2 F60;Z-15;X40 W-10 ;Z-45;G02 X60 W-10 R10;N2 G01 Z-70;G00 X80 Z80 ;M05 ;M30;程序名快速定位至安全换刀点(刀具起点)使用1号基准刀;主轴正转,转速800r/min快速定位到A点X、Z退刀方向及距离为 5.5 mm,分3层加工。X、Z方向留0.5 mm余量;编程路线:ABCDEFH快速返回刀具起点主轴停止程序结束小提示小提示 G73指令中退刀方向及距离取

35、值比铸件的余量要小;如大于或等于铸件的余量值第一层加工为走空刀。G73指令中的N1程序段要考虑到快速进刀的安全性,所以采用G01指令进刀。上一页下一页返回35优选课件实例讲解实例讲解2 2如图所示,用如图所示,用G73G73指令对如下工件进行粗加工,毛坯为指令对如下工件进行粗加工,毛坯为35mm35mm圆棒料。圆棒料。a a) b)b) 编程实例编程实例2 2 a a)零件图)零件图 b)b)精加工程序群编程路线精加工程序群编程路线上一页下一页返回36优选课件实例讲解实例讲解参考程序参考程序注释注释O.;G00 X80 Z80 ;M03 S600 T0202;G00 X38 Z2 ;G73 U

36、15 R15 ;G73 P1 Q2 U0.3 W0.1 F80 ;N1 G00 X4.09;G01 Z0 F60;G02 X17.45 Z-16.17 R19.93;G03 X19.07 Z-27.91 R7.03;G03 X22.78 Z-43.76 R8.41;N2 G01 X38 ;G00 X80 Z80 ;M05 T0100;M30;程序名快速定位至安全换刀点(刀具起点)使用2号棱形车刀;主轴正转,转速600r/min快速定位到A点X退刀方向及距离15 mm,分15层加工X方向留0.3 mm余量; Z方向留0.1 mm余量G73指令的精加工程序群编程路线:ABCDEFG快速返回刀具起点

37、主轴停止,换回基准刀程序结束上一页下一页返回37优选课件实例讲解实例讲解小提示小提示 对于不是铸件的零件加工,X方向退刀方向及距离的取值一般小于毛坯直径与加工轮廓最小直径之间的半径值:。如果取值小于2mm,那么第一层接触到工件2mm。本实例采用垂直进给的方式加工,故Z方向退刀方向及距离可以不写。由于G73指令的加工轨迹是沿着零件的轮廓来运动,所以选用的刀具应根据零件的轮廓来决定;刀具选择参考课题14。上一页下一页返回38优选课件7.4 7.4 精加工循环精加工循环(G70)(G70)1G7G7G7G72 2 2 2指令格式及参数含义指令格式及参数含义指令格式及参数含义指令格式及参数含义2指令运

38、动轨迹指令运动轨迹指令运动轨迹指令运动轨迹上一页下一页返回39优选课件G7G70 0指令格式及参数含义指令格式及参数含义上一页下一页返回指令格式:指令格式: G70 P(ns) Q(nf)G70 P(ns) Q(nf);参数含义:参数含义:nsns精车轨迹的第一个程序段的程序段号。精车轨迹的第一个程序段的程序段号。nfnf精车轨迹的最后一个程序段的程序段号。精车轨迹的最后一个程序段的程序段号。指令功能:刀具从起点位置沿着指令功能:刀具从起点位置沿着nsnsnfnf程序段给出程序段给出的工件精加工轨迹进行精加工。在的工件精加工轨迹进行精加工。在G71G71、 G72 G72或或G73G73进进行

39、粗加工后,用行粗加工后,用G70G70代码进行精车代码进行精车, ,单次完成精加工余单次完成精加工余量的切削。量的切削。G70G70循环结束时,刀具返回到起点并执行循环结束时,刀具返回到起点并执行G70G70程序段后的下一个程序段。程序段后的下一个程序段。 40优选课件指令运动轨迹指令运动轨迹 G70 G70 指令运动轨迹由指令运动轨迹由nsnsnfnf之间程序段的编程轨迹决之间程序段的编程轨迹决定。定。nsns、nfnf在在 G70 G70G73 G73 程序段中的相对位置关系如下:程序段中的相对位置关系如下: G71/G72/G73 G71/G72/G73 ; N ( N (nsns) )

40、 F F 精加工路线程序段群精加工路线程序段群 N ( N (nfnf) G70 P( G70 P(nsns) Q() Q(nfnf) ); 上一页下一页返回41优选课件指令运动轨迹指令运动轨迹1 1G70G70指令用在指令用在G71G71、G72G72、G73G73指令的程序内容之后,不能单独使用。指令的程序内容之后,不能单独使用。 2 2执行执行G70G70精加工循环时,精加工循环时,nsnsnf nf 程序段中的程序段中的F F、S S、T T代码有效。代码有效。 3 3在在G70G70代码执行过程中,可以停止自动运行并手动移动,但要再次执行代码执行过程中,可以停止自动运行并手动移动,但

41、要再次执行G70G70循环时,循环时,必须返回到手动移动前的位置。如果不返回就继续执行,后面的运行轨迹将错位。必须返回到手动移动前的位置。如果不返回就继续执行,后面的运行轨迹将错位。 4 4执行单程式段的操作,在运行完当前轨迹的终点后程序暂停。执行单程式段的操作,在运行完当前轨迹的终点后程序暂停。 5 5在录入方式中不能执行在录入方式中不能执行G70G70代码,否则产生报警。代码,否则产生报警。 6 6在同一程序中需要多次使用复合循环代码时,在同一程序中需要多次使用复合循环代码时,nsnsnf nf 不允许有相同程序段号。不允许有相同程序段号。 7 7要注意循环起点(要注意循环起点(G70G7

42、0程序段之前与程序段结束后的刀具位置),要尽量高或低,程序段之前与程序段结束后的刀具位置),要尽量高或低,避免退刀碰到工件。避免退刀碰到工件。 知识点拨知识点拨上一页下一页返回42优选课件7.5 7.5 轴向切槽多重循环轴向切槽多重循环(G74)(G74)1G7G7G7G74 4 4 4指令格式及参数含义指令格式及参数含义指令格式及参数含义指令格式及参数含义2指令运动轨迹指令运动轨迹指令运动轨迹指令运动轨迹3实例讲解实例讲解实例讲解实例讲解上一页下一页返回43优选课件G7G74 4指令格式及参数含义指令格式及参数含义上一页下一页返回指令格式:指令格式:G74 R(e)G74 R(e);G74

43、X(U) Z(W) P(i) Q(k) R(d) F G74 X(U) Z(W) P(i) Q(k) R(d) F ;参数含义:参数含义:R(R(e e)每次轴向每次轴向(Z (Z 轴轴) )进给进给k k后的轴向退刀量(无正负符号),取值后的轴向退刀量(无正负符号),取值范围范围 0 099.99999.999,单位为,单位为mmmm。 X X切削终点的切削终点的 X X轴绝对坐标值。轴绝对坐标值。 U U切削终点与起点切削终点与起点A A的的 X X轴绝对坐标的差值。轴绝对坐标的差值。 Z Z切削终点的切削终点的 Z Z 轴的绝对坐标值。轴的绝对坐标值。 W W切削终点与起点切削终点与起点

44、A A的的 Z Z 轴绝对坐标的差值。轴绝对坐标的差值。 P( P(i i)刀具每完成一层刀具每完成一层Z Z轴向切削后,在轴向切削后,在X X径向的偏移的进刀量径向的偏移的进刀量 ( (直径值,无正负符号直径值,无正负符号) ) ,单位为,单位为0.001mm0.001mm。 44优选课件G7G74 4指令格式及参数含义指令格式及参数含义Q(Q(k k)轴向轴向(Z (Z 轴轴) )切削时,切削时,Z Z 轴每次切削进给长度。(无正轴每次切削进给长度。(无正负符号),单位为负符号),单位为0.001mm 0.001mm 。 R( R(d d)每次切削至轴向(每次切削至轴向(Z Z轴)切削终点

45、后,径向轴)切削终点后,径向(X(X轴轴) )的的退刀量(直径值,无正负符号),省略退刀量(直径值,无正负符号),省略 R(R(d d) )时,系统默认轴向切时,系统默认轴向切削终点后,径向削终点后,径向(X(X轴轴) )的退刀量为的退刀量为 0 0。省略。省略 X(U)X(U)和和 P(P(i i) )时,默认时,默认往正方向退刀。往正方向退刀。G74 G74 的径向进刀和轴向切削方向由切削终点的径向进刀和轴向切削方向由切削终点 X(U)X(U)、Z(W)Z(W)与起点的与起点的相对位置决定。该指令用于在工件端面加工环形槽或中心深孔,轴向相对位置决定。该指令用于在工件端面加工环形槽或中心深孔

46、,轴向断续切削起到断屑、及时排屑的作用。断续切削起到断屑、及时排屑的作用。上一页下一页返回45优选课件指令运动轨迹指令运动轨迹G74G74指令动动轨迹指令动动轨迹指令动动轨迹指令动动轨迹上一页下一页返回46优选课件指令运动轨迹指令运动轨迹 G74G74指令运动轨迹如图指令运动轨迹如图7-107-10所示。从起点所示。从起点A A的轴向的轴向(Z (Z 轴轴) )进给进给kk、回退回退e e、再进给、再进给kk直至切削到与切削终点直至切削到与切削终点 Z Z轴坐标相同的位置,然轴坐标相同的位置,然后径向退刀后径向退刀dd、轴向回退至与起点、轴向回退至与起点A A的的 Z Z 轴坐标相同的位置,完

47、成一轴坐标相同的位置,完成一次轴向切削循环;然后径向进刀次轴向切削循环;然后径向进刀ii,进行下一次轴向切削循环;轴向,进行下一次轴向切削循环;轴向切削循环后,再一次径向进刀切削循环后,再一次径向进刀ii直至切削到切削终点后,返回起直至切削到切削终点后,返回起点点A(G74 A(G74 的起点和终点相同的起点和终点相同) ),轴向切槽复合循环完成。,轴向切槽复合循环完成。 上一页下一页返回47优选课件指令运动轨迹指令运动轨迹知识点拨知识点拨1G74指令的切削方式是X向进刀,Z向切削;循环动作是由含Z(W)和P(k)的G74程序段进行的,如果仅执行“G74 R(e);”程序段,循环动作不进行。2

48、d 和e 均用同一地址R指定,其区别是根据程序段中有无Z(W)和P(k)代码字。3.在G74代码执行过程中,可以停止自动运行并手动移动,但要再次执行G74循环时,必须返回到手动移动前的位置。如果不返回就继续执行,后面的运行轨迹将错位。4.执行单程式段的操作,在运行完当前轨迹的终点后程序暂停。5.进行盲孔切削时,必须省略R(d)代码字,因在切削至轴向切削终点无退刀距离。6.G74指令一般应用在钻孔、扩孔和端面槽的加工 上一页下一页返回48优选课件实例讲解实例讲解1.1.如图所示,要在工件上钻长如图所示,要在工件上钻长50mm50mm的的8mm8mm孔,使用孔,使用G74G74指指令进行钻孔。令进

49、行钻孔。a a) b)b) 编程实例编程实例1 1 a a)零件图)零件图 b)b)加工路线分析图加工路线分析图上一页下一页返回49优选课件实例讲解实例讲解参考程序参考程序注释注释O.;M03 S400 T0202;G00 X0 Z5 M08 ;G01 Z0 F50;G74 R0.5 ;G74 Z-50 Q10000 F30 ;G00 Z150 M09 ;M05 ;M30;程序名T0202为8mm钻头,主轴正转,转速400r/min快速接近工件;切削液打开靠近端面处钻孔Z方向返回安全位置;切削液关主轴停止程序结束小提示小提示 G74指令缺省X、P、R(d)值为深孔钻循环,Q10000实际等于1

50、0mm,一共分5次钻削加工。上一页下一页返回50优选课件实例讲解实例讲解2.2.如图所示,已知工件已钻好如图所示,已知工件已钻好10mm10mm的内孔,要求用的内孔,要求用G74G74指令进行扩孔。指令进行扩孔。a a) b)b) 编程实例编程实例2 2 a a)零件图)零件图 b)b)加工路线分析图加工路线分析图上一页下一页返回51优选课件实例讲解实例讲解参考程序参考程序注释注释O.;M03 S600 T0202;G00 X10 Z5 M08 ;G74 R0 ;G74 X25 Z-50 P5000 Q50000 R2 F30;G00 Z150 M09 ;M05 ;M30; 程序名T0202为

51、内孔刀,主轴正转,转速600r/min快速接近工件;切削液开扩孔Z方向返回安全位置;切削液关闭主轴停止程序结束小提示小提示 G74用于扩孔就等于用数个G90指令组成循环加工,R0、Q50000为了加工过程中不用退刀节省时间。上一页下一页返回52优选课件7.6 7.6 径向切槽多重循环径向切槽多重循环(G75)(G75)1G7G7G7G75 5 5 5指令格式及参数含义指令格式及参数含义指令格式及参数含义指令格式及参数含义2指令运动轨迹指令运动轨迹指令运动轨迹指令运动轨迹3实例讲解实例讲解实例讲解实例讲解上一页下一页返回53优选课件G7G75 5指令格式及参数含义指令格式及参数含义上一页下一页返

52、回指令格式:指令格式:G75 R(e)G75 R(e);G75 X(U) Z(W) P(i) Q(k) R(d) F G75 X(U) Z(W) P(i) Q(k) R(d) F ;参数含义:参数含义:R(e)R(e):每次径向:每次径向(X(X轴轴) )进给进给ii后的径向退刀量(半径值,无正负符号),后的径向退刀量(半径值,无正负符号),单位为单位为mmmm。X X:切削终点的:切削终点的 X X轴绝对坐标值。轴绝对坐标值。U U:切削终点与起点:切削终点与起点A A 的的 X X轴绝对坐标的差值。轴绝对坐标的差值。Z Z:切削终点的:切削终点的 Z Z 轴的绝对坐标值。轴的绝对坐标值。W

53、 W:切削终点与起点:切削终点与起点A A的的 Z Z 轴绝对坐标的差值。轴绝对坐标的差值。P(i)P(i):径向:径向(X (X 轴轴) )进刀时,进刀时,X X 轴每次切削进给深度,轴每次切削进给深度,( (直径值,单位为直径值,单位为0.001mm0.001mm,无正负符号,无正负符号) )。 54优选课件G7G75 5指令格式及参数含义指令格式及参数含义Q(k)Q(k):刀具每完成一层:刀具每完成一层X X径向切削后,在径向切削后,在Z Z轴向的偏移的进刀量轴向的偏移的进刀量(单位为(单位为0.001mm0.001mm,无正负符号)。,无正负符号)。R(d)R(d):每次切削至径向(:

54、每次切削至径向(X X轴)切削终点后,轴向轴)切削终点后,轴向(Z (Z 轴轴) )的退刀的退刀量(无正负符号)。量(无正负符号)。G75 G75 的轴向进刀和径向切削方向由切削终点的轴向进刀和径向切削方向由切削终点 X(U)Z(W) X(U)Z(W)与起点的相与起点的相对位置决定。该指令用于加工径向环形槽或圆柱面,径向断续切削起对位置决定。该指令用于加工径向环形槽或圆柱面,径向断续切削起到断屑、及时排屑的作用。到断屑、及时排屑的作用。上一页下一页返回55优选课件指令运动轨迹指令运动轨迹图图图图7-13 7-13 7-13 7-13 G75G75指令运动轨迹指令运动轨迹指令运动轨迹指令运动轨迹

55、上一页下一页返回56优选课件指令运动轨迹指令运动轨迹 G75G75指令运动轨迹如图指令运动轨迹如图7-137-13所示。从起点所示。从起点A A的径向的径向(X(X轴轴) )进给进给ii、回、回退退e e、再进给、再进给ii直至切削到与切削终点直至切削到与切削终点 X X 轴坐标相同的位置,然轴坐标相同的位置,然后轴向退刀后轴向退刀dd、径向回退至与起点、径向回退至与起点A A的的 X X 轴坐标相同的位置,完成一轴坐标相同的位置,完成一次径向切削循环;然后轴向进刀次径向切削循环;然后轴向进刀kk,进行下一次径向切削循环;径向,进行下一次径向切削循环;径向切削循环后,再一次轴向进刀切削循环后,

56、再一次轴向进刀kk直至切削到切削终点后,切削到直至切削到切削终点后,切削到切削终点后,返回起点切削终点后,返回起点A(G75 A(G75 的起点和终点相同的起点和终点相同) ),径向切槽复合循环,径向切槽复合循环完成。完成。 上一页下一页返回57优选课件指令运动轨迹指令运动轨迹知识点拨知识点拨1G75指令的切削方式是Z向进刀,X向切削,循环动作是由含X(U)和P(i)的G75程序段进行的,如果仅执行“G75 R(e);”程序段,循环动作不进行;2d 和e 均用同一地址R指定,其区别是根据程序段中有无X(U)和P(i)代码字;3在G75代码执行过程中,可使自动运行停止并手动移动,但要再次执行G7

57、5循环时,必须返回到手动移动前的位置。如果不返回就再次执行,后面的运行轨迹将错位;4执行单程式段的操作,在运行完当前轨迹的终点后程序暂停。5进行切槽循环时,必须省略R(d)代码字,因在切削至径向切削终点无退刀距离。上一页下一页返回58优选课件实例讲解实例讲解1.1.如图所示,使用如图所示,使用G75G75指令进行多槽加工。指令进行多槽加工。a a) b)b) 编程实例编程实例1 1 a a)零件图)零件图 b)b)加工路线分析图加工路线分析图上一页下一页返回59优选课件实例讲解实例讲解参考程序参考程序注释注释O.;M03 S500 T0202;G00 X52 Z-14;G75 R0.25 ;G

58、75 X40 Z-56 P4000 Q14000 F40 ;G00 X80 Z80 ;M05 ;M30;程序名T0202为4mm的切槽刀,主轴正转,转速500r/min快速接近第一条槽位置R0.25为半径值多槽加工返回安全位置主轴停止程序结束小提示小提示 1.G75指令中的Q14000表示每次切完一条槽Z方向所移动的距离进行多槽切削。2.G75指令中缺省R(d)是避免切削到X终点,Z方向的退刀量碰撞工件(Z方向没有足够的退刀量情况下)。上一页下一页返回60优选课件实例讲解实例讲解2.2.如图所示,用如图所示,用G75G75指令进行宽槽加工。指令进行宽槽加工。a a) b)b) 编程实例编程实例

59、2 2 a a)零件图)零件图 b)b)加工路线分析图加工路线分析图上一页下一页返回61优选课件实例讲解实例讲解参考程序参考程序注释注释O.;M03 S500 T0202;G00 X52 Z-18 ;G75 R0.25 ;G75 X30 Z-35 P5000 Q2500 F40;G00 X80 Z80 ;M05 ;M30; 程序名T0202为3mm的切断刀,主轴正转,转速500r/min快速接近工件;R0.25为半径值宽槽加工返回安全位置主轴停止程序结束小提示小提示 G75用于切槽就等于用数个G94指令组成循环加工, Q2500不能大于刀宽。上一页下一页返回62优选课件实例讲解实例讲解3 3如

60、图所示,使用如图所示,使用G75G75指令对工件进行切断。指令对工件进行切断。a a) b)b) 编程实例编程实例3 3 a a)零件图)零件图 b)b)加工路线分析图加工路线分析图上一页下一页返回63优选课件实例讲解实例讲解参考程序参考程序注释注释O.;M03 S500 T0202;G00 X52 Z-38 ;G75 R1 ;G75 X0 P8000 F40 ;G00 X80 Z80 ;M05 ;M30; 程序名T0202为3mm的切断刀,主轴正转,转速500r/min快速接近工件;切断(X向每次进刀8mm退2mm)返回安全位置主轴停止程序结束小提示小提示 G75指令中缺省 Z、Q、R(d)为直接切槽(即Z方向不移动)。上一页下一页返回64优选课件The end,thank you!65优选课件

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 文化创意

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号