数控车削编程与加工 教学课件 ppt 作者 周兰编 项目9 数控车床复合形状固定循环指令编程g

上传人:E**** 文档编号:89159227 上传时间:2019-05-19 格式:PPT 页数:73 大小:5.02MB
返回 下载 相关 举报
数控车削编程与加工 教学课件 ppt 作者 周兰编 项目9  数控车床复合形状固定循环指令编程g_第1页
第1页 / 共73页
数控车削编程与加工 教学课件 ppt 作者 周兰编 项目9  数控车床复合形状固定循环指令编程g_第2页
第2页 / 共73页
数控车削编程与加工 教学课件 ppt 作者 周兰编 项目9  数控车床复合形状固定循环指令编程g_第3页
第3页 / 共73页
数控车削编程与加工 教学课件 ppt 作者 周兰编 项目9  数控车床复合形状固定循环指令编程g_第4页
第4页 / 共73页
数控车削编程与加工 教学课件 ppt 作者 周兰编 项目9  数控车床复合形状固定循环指令编程g_第5页
第5页 / 共73页
点击查看更多>>
资源描述

《数控车削编程与加工 教学课件 ppt 作者 周兰编 项目9 数控车床复合形状固定循环指令编程g》由会员分享,可在线阅读,更多相关《数控车削编程与加工 教学课件 ppt 作者 周兰编 项目9 数控车床复合形状固定循环指令编程g(73页珍藏版)》请在金锄头文库上搜索。

1、,数控车削编程与加工 项目式教学,项目9 数控车床复合形状固定循环指令编程,一、内、外圆粗车循环指令编程(G71),该指令应用于圆柱棒料外圆表面粗车、加工余量大、需要多次粗加工的情形。,一、内、外圆粗车循环指令编程(G71),一、内、外圆粗车循环指令编程(G71),1.指令格式(1),1.指令格式(2),G71 U(d)R(e); G71 P(ns)Q(nf)U(u)W(w)F S T ; 其中: d每次切削深度,半径值给定,不带符号,切削方向决定于AA方向,该值是模态值; e退刀量,半径值给定,不带符号,该值为模态值; ns指定精加工路线的第一个程序段段号; nf指定精加工路线的最后一个程序

2、段段号; uX方向上的精加工余量,直径值指定; wZ方向上的精加工余量; F、S、T粗加工过程中的切削用量及使用刀具。,一、内、外圆粗车循环指令编程(G71),2.指令循环路线分析,G71粗车外圆加工走刀路线。刀具从循环起点A开始,快速退至C点,退刀量由w和u/2决定; 快速沿X方向进刀d深度,按照G01切削加工,然后按照45方向快速退刀,X方向退刀量为e,再沿Z方向快速退刀,第一次切削加工结束; 沿X方向进行第二次切削加工,进刀量为e+d,如此循环直至粗车结束; 进行平行于精加工表面的半精加工,刀具沿精加工表面分别留w和u/2的加工余量; 半精加工完成后,刀具快速退至循环起点,结束粗车循环所

3、有动作。,一、内、外圆粗车循环指令编程(G71),一、内、外圆粗车循环指令编程(G71),3.指令参数正负号确定,上述循环指令应用于工件内径轮廓时,G71就自动成为内径粗车循环,此时径向精车余量u应指定为负值。图中给出了4种切削模式(所有这些切削循环都平行于Z轴)下U和W的符号判断。,4.指令应用说明(1),1)指令中的F、S值是指粗加工中的F、S值,该值一经指定,则在程序段段号“ns”、“ nf”之间的所有F、S值无效;该值在指令中也可以不加以指定,这时就是沿用前面程序段中的F、S值,并可沿用至粗、精加工结束后的程序中去。,一、内、外圆粗车循环指令编程(G71),4.指令应用说明(2),2)

4、通常情况下类型I的粗加工循环中,轮廓外形必须采用单调递增或单调递减的形式,否则会产生凹形轮廓不是分层切削而是在半精车时一次性进行切削加工,导致切削余量过大而损坏刀具。如图所示就是轮廓形状没有单调增加时半精加工一次切削凹坑的情形。,一、内、外圆粗车循环指令编程(G71),4.指令应用说明(3),一、内、外圆粗车循环指令编程(G71),4.指令应用说明(4),3)循环中的第一个程序段即顺序号为“ns”的程序段必须沿着X向进刀,且不能出现Z轴的运动指令,否则会出现程序报警。如“G00 X10.0;”正确而“G00 X10.0 Zl.0;”则错误。,一、内、外圆粗车循环指令编程(G71),4.指令应用

5、说明(5),4)精车循环指令G70应用场合:用G71粗车完毕后,可用G70指令进行精加工。,一、内、外圆粗车循环指令编程(G71),4.指令应用说明(6),5)循环起点的确定:G71粗车循环起点的确定主要考虑毛坯的加工余量、进退刀路线等。一般选择在毛坯轮廓外12mm、端面12mm即可,不宜太远,以减少空行程,提高加工效率。,一、内、外圆粗车循环指令编程(G71),4.指令应用说明(7),6)“ns”至“ nf”程序段中不能调用子程序。 7)G71循环时可以进行刀具位置补偿但不能进行刀尖半径补偿。因此在G71指令前必须用G40指令取消原有的刀尖半径补偿。在“ns”至“ nf”程序段中可以含有G4

6、1、G42指令,对工件精车轨迹进行刀尖半径补偿。,一、内、外圆粗车循环指令编程(G71),5.编程举例(1),【示例2-19】编写如图所示零件的加工程序,毛坯棒料直径为45。,一、内、外圆粗车循环指令编程(G71),5.编程举例(2),如图所示零件,表面粗糙度全部为Ra3.2,采用PVC棒,毛坯直径为45。加工时采用外圆端面车刀及切断刀,以工件右端面中心作为工件坐标系原点。,一、内、外圆粗车循环指令编程(G71),一、内、外圆粗车循环指令编程(G71),5.编程举例(3),O2017 T0101;(外圆表面粗、精加工) G98 M03 S500; G00 X45.0 Z2.0; G71 U2.

7、0 R1.0; G71 P10 Q20 U0.5 W0.25 F100; N10 G00 X30.0; G01 Z0.0 F60.0; X32.0 Z-20.0; Z-27.0; X40.0; X42.0 W-1.0; Z-45.0; N20 X50.0;,5.编程举例(4),S800; G70 P10 Q20; M05; T0202;(工件切断与倒角) M03 S500; G00 X46.0 Z-38.0; G01 X40.0 F20.0; X42.0; W1.0; X40.0 W-1.0; X2.0; G00 X100.0; Z50.0; M05; M30;,一、内、外圆粗车循环指令编程(

8、G71),一、内、外圆粗车循环指令编程(G71),5.编程举例(5),【示例2-20】编写如图所示零件的加工程序,毛坯预先钻8内孔。,5.编程举例(6),采用内径粗车循环指令编写加工程序; 以工件右端面中心为工件坐标系原点; 将循环起点设置在直径为6,距离端面为5的地方,选择切削深度为1.5(半径值),退刀量为1; X方向精加工余量为0.4,Z方向精加工余量为0.1。,一、内、外圆粗车循环指令编程(G71),5.编程举例(7),O2018 T0101; G98 M03 S400; G00 X6.0 Z5.0; G71 U1.5 R1.0; G71 P10 Q20 U-0.4 W0.1 F100

9、; N10 G00 G41 X44.0; G01 W-25.0 F60.0; X34.0 W-10.0;,一、内、外圆粗车循环指令编程(G71),一、内、外圆粗车循环指令编程(G71),5.编程举例(8),W-10.0; G03 X20.0 W-7.0 R7.0; G01 W-10.0; G02 X10.0 W-5.0 R5.0; G01 W-18.0; N20 X6.0 Z-82.0; S1000; G70 P10 Q20; G00 G40 Z50.0; X100.0; M05; M30;,6.编程练习(1),编写零件加工程序,一、内、外圆粗车循环指令编程(G71),二、端面粗车循环指令编程

10、(G72),该指令应用于圆柱棒料端面粗车,且Z向余量小、X向余量大、需要多次粗加工的情形。,二、端面粗车循环指令编程(G72),1.指令格式(1),二、端面粗车循环指令编程(G72),1.指令格式(2),G72 W(d)R(e); G72 P(ns)Q(nf)U(u)W(w)F S T ; 其中: d每次切削深度,无正负号,切削方向决定于AA,方向,该值是模态值; e退刀量,无正负号,该值为模态值; ns指定精加工路线的第一个程序段段号; nf指定精加工路线的最后一个程序段段号; uX方向上的精加工余量,直径值指定; wZ方向上的精加工余量; F、S、T粗加工过程中的切削用量及使用刀具。,二、

11、端面粗车循环指令编程(G72),2.指令循环路线分析,G72粗车循环的运动轨迹如图所示,与G71的运动轨迹相似,不同之处在于G72指令是沿着X轴方向进行切削加工的。,二、端面粗车循环指令编程(G72),3.指令参数正负号确定,该指令适合于四种切削模式,所有切削模式都是平行于X轴方向。图中给出了4种切削模式(所有这些切削循环都平行于X轴)下U和W的符号判断。,二、端面粗车循环指令编程(G72),4.指令应用说明,1)G72指令轮廓必须是单调递增或递减,且“ns”开始的程序段必须以G00或G01方式沿着Z方向进刀,不能有X轴运动指令。 2)其它方面与G71相同。,二、端面粗车循环指令编程(G72)

12、,5.编程举例(1),【示例2-21】 编写如图所示零件的加工程序,毛坯棒料直径为75。要求切削循环起点在A(80,1),切削深度为1.2,退刀量为1,X方向精加工余量为0.2,Z方向精加工余量为0.5。,二、端面粗车循环指令编程(G72),二、端面粗车循环指令编程(G72),5.编程举例(2),O2019 T0101; G98 M03 S400; G00 X80.0 Z1.0; G72 W1.2 R1.0; G72 P10 Q20 U0.2 W0.5F80.0; N10 G00 G41 Z-60.0; G01 X74.0 F50.0; Z-50.0; X54.0 Z-40.0; Z-30.0

13、 G02 X46.0 Z-26.0 R4.0; G01 X30.0; Z-15.0; X14.0;,5.编程举例(3),G03 X10.0 Z-13.0 R2.0; G01 Z-2.0; X6.0 Z0.0; N20 X0.0; S800; G70 P10 Q20; G40 G00 X100.0 Z50.0; M05; M30;,二、端面粗车循环指令编程(G72),5.编程举例(4),【示例2-22】 编写如图所示零件的加工程序。要求切削循环起点在A(6,3),切削深度为1.2,退刀量为1,X方向精加工余量为0.2,Z方向精加工余量为0.5。,二、端面粗车循环指令编程(G72),二、端面粗车循

14、环指令编程(G72),5.编程举例(5),O2020 T0101; G98 M03 S400; G00 X6.0 Z3.0; G72 W1.2 R1.0; G72 P10 Q20 U-0.2 W0.5 F50.0; N10 G00 G42 Z-61.0; G01 X12.0 W3.0 F30.0; Z-47.0; G03 X16.0 Z-45.0 R2.0; G01 X30.0; Z-34.0; X46.0; G02 X54.0 W4.0 R4.0; G01 Z-20.0; X74.0 Z-10.0;,5.编程举例(6),N20 Z0.0; S800; G70 P10 Q20; G40 G00

15、 Z50.0; X100.0; M05; M30;,二、端面粗车循环指令编程(G72),二、端面粗车循环指令编程(G72),6.编程练习(6),编写零件 加工程序,三、固定形状粗车循环指令编程(G73),该指令适合于轮廓形状与零件轮廓形状基本接近的铸件、锻件毛坯的粗加工。,三、固定形状粗车循环指令编程(G73),1.指令格式(1),三、固定形状粗车循环指令编程(G73),1.指令格式(2),G73 U(i)W(k)R(d); G73 P(ns)Q(nf)U(u)W(w)F S T ; 其中: iX方向总退刀量,半径值指定,为模态值; kZ方向总退刀量,为模态值; d分层次数,此值与粗切重复次数

16、相同,为模态值; ns指定精加工路线的第一个程序段段号; nf指定精加工路线的最后一个程序段段号; uX方向上的精加工余量,直径值指定; wZ方向上的精加工余量; F、S、T粗加工过程中的切削用量及使用刀具。,三、固定形状粗车循环指令编程(G73),2.指令循环路线分析,G73指令走刀路线如图所示,执行指令时每一刀切削路线的轨迹形状是相同的,只是位置不断向工件轮廓推进,这样就可以将成形毛坯(铸件或锻件)待加工表面加工余量分层均匀切削掉,留出精加工余量。,三、固定形状粗车循环指令编程(G73),3.指令应用说明,1)G73指令只适合于已经初步成形的毛坯粗加工。对于不具备类似成形条件的工件,如果采用G73指令编程加工,则反而会增加刀具切削时的空行程,而且不便于计算粗车余量。 2)“ns”程序段允许有X、Z方向的移动。,三、固定形状粗车循环指令编程(G73),三、固定形状粗车循环指令编程(

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

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