数控车床复合形状固定循环指令编程_第1页
数控车床复合形状固定循环指令编程_第2页
数控车床复合形状固定循环指令编程_第3页
数控车床复合形状固定循环指令编程_第4页
数控车床复合形状固定循环指令编程_第5页
已阅读5页,还剩69页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数车编程数车编程2013年4月工业自动化系工业自动化系 杨文松杨文松课题八课题八 G70G73闭合复合循环指令闭合复合循环指令一、内、外圆粗车循环一、内、外圆粗车循环指令编程指令编程(G71) 该指令应用于圆柱棒料外圆表面粗车、该指令应用于圆柱棒料外圆表面粗车、加工余量大、需要多次粗加工的情形。加工余量大、需要多次粗加工的情形。1.1.指令格式(指令格式(1 1)G71G71刀具运行轨迹演示刀具运行轨迹演示1.1.指令格式(指令格式(2 2)G71 UG71 U(dd)R R(e e););G71 PG71 P(nsns)Q Q(nfnf)U U(uu)W W(ww)F F S S T T ;

2、其中:dd每次切削深度,半径值给定半径值给定,不带符号,切削方向决定于AA方向,该值是模态值;e e退刀量,半径值给定半径值给定,不带符号,该值为模态值;nsns指定精加工路线精加工路线的第一个程序段段号;nfnf指定精加工路线精加工路线的最后一个程序段段号;uuX方向上的精加工余量,直径值指定直径值指定;wwZ方向上的精加工余量;F F、S S、T T粗加工过程中的切削用量及使用刀具。2.2.指令循环路线分析指令循环路线分析 G71粗车外圆加工走刀路线。刀具从循环起点A开始,快速退至C点,退刀量由w和u/2决定;快速沿X方向进刀d深度,按照G01切削加工,然后按照45方向快速退刀,X方向退刀

3、量为e,再沿Z方向快速退刀,第一次切削加工结束;沿X方向进行第二次切削加工,进刀量为e+d,如此循环直至粗车结束;进行平行于精加工表面的半精加工,刀具沿精加工表面分别留w和u/2的加工余量;半精加工完成后,刀具快速退至循环起点,结束粗车循环所有动作。3.3.指令参数正负号确定指令参数正负号确定上述循环指令应用于工件内径轮廓时,上述循环指令应用于工件内径轮廓时,G71就自动就自动成为成为内径粗车循环内径粗车循环,此时,此时径向精车余量径向精车余量u应指定为应指定为负值负值。图中给出了。图中给出了4种切削模式(所有这些切削循环种切削模式(所有这些切削循环都平行于都平行于Z轴)下轴)下U和和W的符号

4、判断。的符号判断。4.4.指令应用说明(指令应用说明(1 1) 1)指令中的)指令中的F、S值是指粗加工中的值是指粗加工中的F、S值,该值一经指定,则在程序段段号值,该值一经指定,则在程序段段号“ns”、“ nf”之间的所有之间的所有F、S值无效;值无效;该值在指令中也可以不加以指定,这该值在指令中也可以不加以指定,这时就是沿用前面程序段中的时就是沿用前面程序段中的F、S值,值,并可沿用至粗、精加工结束后的程序并可沿用至粗、精加工结束后的程序中去。中去。4.4.指令应用说明(指令应用说明(2 2) 2)通常情况下类型)通常情况下类型I的粗加工循环中,的粗加工循环中,轮廓外形必须采用轮廓外形必须

5、采用单调递增单调递增或或单调递单调递减减的形式,否则会产生凹形轮廓不是的形式,否则会产生凹形轮廓不是分层切削而是在半精车时一次性进行分层切削而是在半精车时一次性进行切削加工,导致切削余量过大而损坏切削加工,导致切削余量过大而损坏刀具。如图所示就是轮廓形状没有单刀具。如图所示就是轮廓形状没有单调增加时半精加工一次切削凹坑的情调增加时半精加工一次切削凹坑的情形。形。4.4.指令应用说明(指令应用说明(3 3) 4.4.指令应用说明(指令应用说明(4 4) 3 3)循环中的)循环中的第一个程序段第一个程序段即顺序即顺序号为号为“ns”ns”的程序段的程序段必须沿着必须沿着X X向向进刀进刀,且,且不

6、能出现不能出现Z Z轴的运动指令轴的运动指令,否则会出现程序报警。如否则会出现程序报警。如“G00 G00 X10.0X10.0;”正确而正确而“G00 X10.0 G00 X10.0 Zl.0Zl.0;”则错误。则错误。4.4.指令应用说明(指令应用说明(5 5) 4 4)精车循环指令精车循环指令G70G70应用场合应用场合:用:用G71G71粗车完毕后,可用粗车完毕后,可用G70G70指令进行精加工。指令进行精加工。5 5)循环起点的确定循环起点的确定:G71G71粗车循环起点粗车循环起点的确定主要考虑毛坯的加工余量、进退的确定主要考虑毛坯的加工余量、进退刀路线等。一般选择在毛坯刀路线等。

7、一般选择在毛坯轮廓外轮廓外1 12mm2mm、端面端面1 12mm2mm即可,不宜太远,以减即可,不宜太远,以减少空行程,提高加工效率少空行程,提高加工效率4.4.指令应用说明(指令应用说明(6 6) 6 6)“ns”ns”至至“ “ nf”nf”程序段中不程序段中不能:能:1 1调用子程序和宏程序调用子程序和宏程序。2 2出出现现G70-G76G70-G76、G90-G94G90-G94指令。指令。7 7)G71G71循环时可以进行刀具位置循环时可以进行刀具位置补偿但不能进行刀尖半径补偿。补偿但不能进行刀尖半径补偿。因此在因此在G71G71指令前必须指令前必须用用G40G40指令指令取消原有

8、的刀尖半径补偿取消原有的刀尖半径补偿。在。在“ns”ns”至至“ “ nf”nf”程序段中可以含程序段中可以含有有G41G41、G42G42指令,对工件精车轨指令,对工件精车轨迹进行刀尖半径补偿。迹进行刀尖半径补偿。例1)工艺分析 (1)、装夹工件伸出65mm长。(2)、用G71编程粗车40、30、15外圆,留0.5mm精加工余量。粗车圆锥。(3)、用G00、G01指令编程精车并倒角。O1235G99 S600 M03 F0.2T0101G00 X47.0 Z0.0G01 X-1.0G00 X47.0 Z2.0 定位循环起点G71 U1.0 R0.3G71 P50 Q100 U0.5 W0.1

9、 F0.3N50 G00 X12.0 以下为精车程序段(即:精车)G01 Z0.0 S1000G01 X15.0 Z-1.5 F0.1Z-10.0X20.0X30.0 Z-25.0Z-35.0X40.0Z-48.0N100 X47.0G00 X100.0 Z100.0 返回换刀点M30 程序结束并返回T0202M03 S1000 F0.1G70 P50 Q100G00 X100.0 Z100.0M30 注意: 1)、使用G71指令要用G00指令定位。 2)、G71指令适用于棒料加工。 3)使用G71指令时,精加工程序段的第一行不能有Z轴的移动。 4)循环起点的X值,要大于零件毛胚的直径,Z值可

10、设定为2-35.5.编程举例(编程举例(1 1) 【示例【示例2-192-19】编写编写如图所示零件的加如图所示零件的加工程序,毛坯棒料工程序,毛坯棒料直径为直径为4545。 5.5.编程举例(编程举例(2 2) 如图所示零件,表面粗如图所示零件,表面粗糙度全部为糙度全部为Ra3.2Ra3.2,采,采用用PVCPVC棒,毛坯直径为棒,毛坯直径为4545。加工时采用外圆。加工时采用外圆端面车刀及切断刀,以端面车刀及切断刀,以工件右端面中心作为工工件右端面中心作为工件坐标系原点件坐标系原点。5.5.编程举例(编程举例(3 3) O2017O2017 T0101; T0101;(外圆表面粗、精加工)

11、(外圆表面粗、精加工) G98 M03 S500;G98 M03 S500; G00 X45.0 Z2.0; G00 X45.0 Z2.0; G71 U2.0 R1.0; G71 U2.0 R1.0; G71 P10 Q20 U0.5 W0.25 F100; G71 P10 Q20 U0.5 W0.25 F100;N10 G00 X30.0;N10 G00 X30.0; G01 Z0.0 F60.0; G01 Z0.0 F60.0; X32.0 Z-20.0; X32.0 Z-20.0; Z-27.0; Z-27.0; X40.0; X40.0; X42.0 W-1.0; X42.0 W-1.

12、0; Z-45.0; Z-45.0;N20 X50.0;N20 X50.0; 5.5.编程举例(编程举例(4 4) S800;S800; G70 P10 Q20; G70 P10 Q20; M05; M05; T0202; T0202;(工件切断与倒角)(工件切断与倒角) M03 S500;M03 S500; G00 X46.0 Z-38.0; G00 X46.0 Z-38.0; G01 X40.0 F20.0; G01 X40.0 F20.0; X42.0; X42.0; W1.0; W1.0; X40.0 W-1.0; X40.0 W-1.0; X2.0; X2.0; G00 X100.0

13、; G00 X100.0; Z50.0; Z50.0; M05; M05; M30; M30;5.5.编程举例(编程举例(5 5) 【示例【示例2-202-20】编写如图所示编写如图所示零件的加工程零件的加工程序,毛坯预先序,毛坯预先钻钻88内孔。内孔。 5.5.编程举例(编程举例(6 6) 采用内径粗车循环指令编采用内径粗车循环指令编写加工程序;写加工程序;以工件右端面中心为工件以工件右端面中心为工件坐标系原点;坐标系原点;将循环起点设置在直径为将循环起点设置在直径为66,距离端面为,距离端面为5 5的地方,的地方,选择切削深度为选择切削深度为1.51.5(半(半径值),退刀量为径值),退刀

14、量为1 1;X X方向精加工余量为方向精加工余量为0.40.4,Z Z方向精加工余量为方向精加工余量为0.10.1。 5.5.编程举例(编程举例(7 7) O2018T0101;G98 M03 S400;G00 X6.0 Z5.0;G71 U1.5 R1.0;G71 P10 Q20 U-0.4 W0.1 F100;N10N10 G00 G41 X44.0;G01 W-25.0 F60.0;X34.0 W-10.0;5.5.编程举例(编程举例(8 8) W-10.0;W-10.0; G03 X20.0 W-7.0 R7.0; G03 X20.0 W-7.0 R7.0; G01 W-10.0; G

15、01 W-10.0; G02 X10.0 W-5.0 R5.0; G02 X10.0 W-5.0 R5.0; G01 W-18.0; G01 W-18.0;N20N20 X6.0 Z-82.0; X6.0 Z-82.0; S1000; S1000; G70 P10 Q20G70 P10 Q20; ; G00 G40 Z50.0; G00 G40 Z50.0; X100.0; X100.0; M05; M05; M30; M30; 6.6.编程练习(编程练习(1 1)编 写 零 件编 写 零 件加工程序加工程序一、加工练习一、加工练习 在机床上编程加工下图零件在机床上编程加工下图零件1、要求:、

16、要求: 1)、分粗、精加工。)、分粗、精加工。 2)、精加工时要变速。)、精加工时要变速。 3)、使用)、使用G71粗加工。粗加工。G70精加工。精加工。 2、加工工艺、加工工艺 1)、装夹工件伸出)、装夹工件伸出65mm长。长。 2)、车端面)、车端面 3)、)、G71粗加工各外圆,粗加工各外圆,G70精车精车 3、精车循环、精车循环G70 G70 P(ns) Q(nf) 执行执行G70循环是,刀具沿工件实际轨迹进行切削,循环是,刀具沿工件实际轨迹进行切削,G70指指令用在令用在G71、G72、G73指令之后,不能单独使用。指令之后,不能单独使用。O1235G99 S600 M03 F0.2

17、T0101G00 X42.0 Z0.0G01 X-1.0G00 X45.0 Z2.0 定位循环定位循环起点起点G71U1.0 R0.3G71 P50 Q100 U0.5 W0.0 F0.3N50 G00X0.0 以下是精加以下是精加工程序段至工程序段至N50G01 Z0.0G03 X20.0 Z-10.0 R10.0G01X25.0Z-25.0G02X35.0 Z-30.0 R5.0G01 Z-45.0N100 X42.0G00 X100.0 Z100.0.T0202S1000 F0.1G70 P50 Q100G00 X100.0 Z100.0M30 程序结束并返回程序结束并返回二、端面粗车循

18、环指令编二、端面粗车循环指令编程程(G72) 该指令应用于圆柱棒料端面粗车,该指令应用于圆柱棒料端面粗车,且且Z Z向余量小、向余量小、X X向余量大、需要向余量大、需要多次粗加工的情形。多次粗加工的情形。1.指令格式(1)1.指令格式(2)G72 WG72 W(dd)R R(e e););G72 PG72 P(nsns)Q Q(nfnf)U U(uu)W W(ww)F F S S T T ;其中:dd每次切削深度,无正负号,切削方向决定于AA,方向,该值是模态值;e e退刀量,无正负号,该值为模态值;nsns指定精加工路线的第一个程序段段号;nfnf指定精加工路线的最后一个程序段段号;uuX

19、方向上的精加工余量,直径值指定;wwZ方向上的精加工余量;F F、S S、T T粗加工过程中的切削用量及使用刀具。2.指令循环路线分析 G72G72粗车循环的运动轨迹如图所示,粗车循环的运动轨迹如图所示,与与G71G71的运动轨迹相似,不同之处在的运动轨迹相似,不同之处在于于G72G72指令是沿着指令是沿着X X轴方向进行切削轴方向进行切削加工的。加工的。3.指令参数正负号确定 该指令适合于四种切削模式,所有切削模式都是平行于X轴方向。图中给出了4种切削模式(所有这些切削循环都平行于X轴)下U和W的符号判断。4.指令应用说明 1 1)G72G72指令轮廓必须是指令轮廓必须是单调递增单调递增或或

20、递减递减,且且“ns”ns”开始的程序段开始的程序段必须以必须以G00G00或或G01G01方式沿着方式沿着Z Z方向方向进刀进刀,不能有,不能有X X轴运动指令。轴运动指令。2 2)其它方面与)其它方面与G71G71相同。相同。5.编程举例(1)【 示 例【 示 例 2 - 2 12 - 2 1 】 编写如图所示零件的加工程序,毛坯棒料直径为75。要求切削循环起点在A(80,1),切削深度为1.2,退刀量为1,X方向精加工余量为0.2,Z方向精加工余量为0.5。5.编程举例(2)O2019O2019 T0101; T0101; G98 M03 S400; G98 M03 S400; G00

21、X80.0 Z1.0; G00 X80.0 Z1.0; G72 W1.2 R1.0; G72 W1.2 R1.0; G72 P10 Q20 U0.2 W0.5F80.0; G72 P10 Q20 U0.2 W0.5F80.0;N10N10 G00 G41 Z-60.0; G00 G41 Z-60.0; G01 X74.0 F50.0; G01 X74.0 F50.0; Z-50.0; Z-50.0; X54.0 Z-40.0; X54.0 Z-40.0; Z-30.0 Z-30.0 G02 X46.0 Z-26.0 R4.0; G02 X46.0 Z-26.0 R4.0; G01 X30.0;

22、 G01 X30.0; Z-15.0; Z-15.0; X14.0; X14.0;G03 X10.0 Z-13.0 R2.0;G03 X10.0 Z-13.0 R2.0; G01 Z-2.0; G01 Z-2.0; X6.0 Z0.0; X6.0 Z0.0;N20N20 X0.0; X0.0; S800; S800; G70 P10 Q20;G70 P10 Q20; G40 G00 X100.0 G40 G00 X100.0 Z50.0;Z50.0; M05; M05; M30; M30;5.编程举例(4)【示例【示例2-222-22】 编写如图所示零件的加工程序。要求切削循环起点在A(6,3

23、),切削深度为1.2,退刀量为1,X方向精加工余量为0.2,Z方向 精 加 工 余 量 为0.5。5.编程举例(5)O2020O2020 T0101; T0101; G98 M03 S400; G98 M03 S400; G00 X6.0 Z3.0; G00 X6.0 Z3.0; G72 W1.2 R1.0; G72 W1.2 R1.0; G72 P10 Q20 U-0.2 W0.5 G72 P10 Q20 U-0.2 W0.5 F50.0;F50.0;N10N10 G00 G42 Z-61.0; G00 G42 Z-61.0; G01 X12.0 W3.0 F30.0; G01 X12.0

24、W3.0 F30.0; Z-47.0; Z-47.0; G03 X16.0 Z-45.0 R2.0; G03 X16.0 Z-45.0 R2.0; G01 X30.0; G01 X30.0; Z-34.0; Z-34.0; X46.0; X46.0; G02 X54.0 W4.0 R4.0; G02 X54.0 W4.0 R4.0; G01 Z-20.0; G01 Z-20.0; X74.0 Z-10.0; X74.0 Z-10.0;N20N20 Z0.0; S800; G70 P10 Q20; G40 G00 Z50.0; X100.0; M05; M30;6.编程练习(6)编写零件编写零件

25、加工程序加工程序三、固定形状粗车循环指三、固定形状粗车循环指令编程令编程(G73) 该指令适合于轮廓形状与零该指令适合于轮廓形状与零件轮廓形状基本接近的件轮廓形状基本接近的铸件、铸件、锻件锻件毛坯的粗加工。毛坯的粗加工。1.指令格式(1)G73指令刀具运行轨迹演示指令刀具运行轨迹演示1.指令格式(2)G73 UG73 U(ii)W W(kk)R R(d d););G73 PG73 P(nsns)Q Q(nfnf)U U(uu)W W(ww)F F S S T T ;其中:其中:iiXX方向总退刀量,半径值指定,为模态值;方向总退刀量,半径值指定,为模态值;kkZZ方向总退刀量,为模态值;方向总

26、退刀量,为模态值;d d分层次数,此值与粗切重复次数相同,为模态值;分层次数,此值与粗切重复次数相同,为模态值;nsns指定精加工路线的第一个程序段段号;指定精加工路线的第一个程序段段号;nfnf指定精加工路线的最后一个程序段段号;指定精加工路线的最后一个程序段段号;uuXX方向上的精加工余量,直径值指定;方向上的精加工余量,直径值指定;wwZZ方向上的精加工余量;方向上的精加工余量;F F、S S、T T粗加工过程中的切削用量及使用刀具。粗加工过程中的切削用量及使用刀具。2.指令循环路线分析 G73G73指令走刀路线如图所示,执行指令时每一指令走刀路线如图所示,执行指令时每一刀切削路线的轨迹

27、形状是相同的,只是位置刀切削路线的轨迹形状是相同的,只是位置不断向工件轮廓推进,这样就可以将成形毛不断向工件轮廓推进,这样就可以将成形毛坯(铸件或锻件)待加工表面加工余量分层坯(铸件或锻件)待加工表面加工余量分层均匀切削掉,留出精加工余量。均匀切削掉,留出精加工余量。3.3.指令应用说明指令应用说明 1 1)G73G73指令只适合于已经初步成形的毛指令只适合于已经初步成形的毛坯粗加工。对于不具备类似成形条件的坯粗加工。对于不具备类似成形条件的工件,如果采用工件,如果采用G73G73指令编程加工,则指令编程加工,则反而会增加刀具切削时的空行程,而且反而会增加刀具切削时的空行程,而且不便于计算粗车

28、余量。不便于计算粗车余量。2 2)“ns”ns”程序段允许有程序段允许有X X、Z Z方向的移方向的移动动。4.编程举例(1) 4.编程举例(1)【示例【示例2-23】 编写如图所示零件的加工程序。编写如图所示零件的加工程序。设切削起点在设切削起点在A(60,5),),X、Z方向粗加方向粗加工余量分别为工余量分别为3、0.9,粗加工次数为,粗加工次数为3,X方向精加工余量为方向精加工余量为0.6,Z方向精加工余方向精加工余量为量为0.1。其毛坯为锻造毛坯,形状如图。其毛坯为锻造毛坯,形状如图中双点划线所示。中双点划线所示。4.编程举例(2) O2021 G00 G40 G97 G99 M03

29、S500 T0101; G00 X60.0 Z5.0; G73 U3.0 W0.9 R3; G73 P10 Q20 U0.6 W0.1 F0.3;N10 N10 G00 G42 X4.0 Z1.0; G01 X10.0 Z2.0 F0.1; Z-20.0; G02 X20.0 Z-25.0 R5.0; G01 Z-35.0; G03 X34.0 Z-42.0 R7.0; G01 Z-52.0;N20N20 X44.0 Z-62.0; G00 X100.0 Z100.0 T0100; T0202 S1000; X60.0 Z5.0; G70 P10 Q20; G00 G40 X100.0 Z10

30、0.0 M05 T0200; M30;5.车刀运行轨迹演示 四、精车循环指令编程四、精车循环指令编程(G70) 当用当用G71G71、G72G72、G73G73指令粗车工件后,指令粗车工件后,用用G70G70指令来指定精加工循环,切除指令来指定精加工循环,切除粗加工后留下的精加工余量。粗加工后留下的精加工余量。1.指令格式G70 PG70 P(nsns)Q Q(nfnf); ;其中其中: :nsns精车循环中的第一个程序段精车循环中的第一个程序段号;号; nfnf精车循环中的最后一个程序精车循环中的最后一个程序段号。段号。2.指令应用说明1 1) 在精车循环在精车循环G70G70状态下,状态下

31、, “ “ns”ns”至至“nf”nf”程序中指定的程序中指定的F F、S S、T T有效;有效;如果如果“ns”ns”至至“nf”nf”程序中不指定程序中不指定F F、S S、T T,粗车循环中指定的,粗车循环中指定的F F、S S、T T有效,有效,其编程方法见上述几例。其编程方法见上述几例。2 2)在使用)在使用G70G70精车循环时,要特别注精车循环时,要特别注意快速退刀路线,防止刀具与工件发意快速退刀路线,防止刀具与工件发生干涉。生干涉。五、内外圆复合固定循环指五、内外圆复合固定循环指令使用注意事项令使用注意事项(G71、G72、G73、G70)循环指令循环指令比较项目比较项目内、外

32、圆粗车内、外圆粗车循环指令循环指令G71G71端面粗车循环端面粗车循环指令指令G72G72固定形状粗车固定形状粗车循环指令循环指令G73G73精车循环指令精车循环指令编程编程G70G70关于指令选用关于指令选用用于对用于对轴向切轴向切削尺寸大于径削尺寸大于径向切削尺寸向切削尺寸的的毛坯工件进行毛坯工件进行粗车循环粗车循环用于对用于对径向切径向切削尺寸大于轴削尺寸大于轴向切削尺寸向切削尺寸的的毛坯工件进行毛坯工件进行粗车循环粗车循环用于用于已成型毛已成型毛坯坯的粗车循环的粗车循环用于用于零件轮廓零件轮廓的精加工的精加工关于精加工程关于精加工程序段中序段中(nsnfnsnf之间)之间)不能含有的指

33、不能含有的指令令除除G04(G04(暂停暂停) )以外的以外的0000组的非模态组的非模态G G代码代码( (如参考点返回和如参考点返回和G71G71G76G76固定循环固定循环指令等指令等) )除除G00G00、G01G01、G02G02和和G03G03以外的所有以外的所有0101组组G G代码代码( (如如G90G90、G92G92、G94G94等切削指等切削指令令) )0606组组G G代码代码宏程序调用或子程序调用指令宏程序调用或子程序调用指令1.复合循环指令应用注意事项(1)循环指令循环指令比较项目比较项目内、外圆粗车循内、外圆粗车循环指令环指令G71G71端面粗车循环指端面粗车循环

34、指令令G72G72固定形状粗车循固定形状粗车循环指令环指令G73G73精车循环指令编精车循环指令编程程G70G70关于关于F F、S S、T T执行情况执行情况执行执行G71G71G73G73循环时,只有在循环时,只有在G71G71G73G73指令的程序段指令的程序段中中F F、S S、T T是有效的,在调用的程序段是有效的,在调用的程序段nsnsnfnf之间编之间编入的入的F F、S S、T T功能将被全部忽略功能将被全部忽略在执行在执行G70G70精车精车循环时,循环时,G71G71G73G73程序段中指程序段中指令的令的F F、S S、T T功功能无效,能无效, F F、S S、T T值

35、决定于程序值决定于程序段段nsnsnfnf之间编之间编入的入的F F、S S、T T功功能。能。N N 指令禁用场合指令禁用场合在在MDIMDI方式下不能使用指令方式下不能使用指令G70G70、G71G71、G72G72或或G73G73,否则产生,否则产生6767号号P/SP/S报报警警关于精加工程关于精加工程序段地址号使用序段地址号使用当执行当执行G70G70、G71G71、G72G72或或G73G73时,用地址时,用地址P P和和Q Q指定的顺序号不应当在同指定的顺序号不应当在同一程序中指定两次以上一程序中指定两次以上关于精加工关于精加工余量符号确定余量符号确定G71G71G73G73程序

36、段中的程序段中的ww、uu是指精加工余量值,该值按其余量的方向是指精加工余量值,该值按其余量的方向有正、负之分,其正、负值是根据刀具位置和进、退刀方式来进行判定有正、负之分,其正、负值是根据刀具位置和进、退刀方式来进行判定六、综合编程示例六、综合编程示例 1.1.综合编程示例(综合编程示例(1 1) 【示例【示例2-242-24】 零件图如图所示,毛坯棒料尺寸为2565,对该零件加工进行工艺设计并编写数控加工程序。1.1.综合编程示例(综合编程示例(2 2) (1)零件结构工艺性分析 该零件为轴类零件,由圆柱体、圆锥体、球体和圆弧倒角等形状构成。工件需要采用两次装夹进行加工,左右两端形状沿Z轴

37、方向径向尺寸逐渐增大。工件右侧有形位公差要求,锥体的锥度误差为0.05mm,球体的圆弧度公差为0.05mm,工件外圆柱面有尺寸公差要求,为了保证零件尺寸精度要求,对带有尺寸公差的尺寸编程时宜采用中间值编程。外圆柱面表面粗糙度均为Ra1.6m,圆弧面和锥面为Ra3.2m,为了满足端面和球面表面粗糙度要求,编程时应采用恒线速切削。工件总长度要求为60土0.1,无热处理和硬度要求。1.1.综合编程示例(综合编程示例(3 3) (2 2)机床选择)机床选择 可选择通用卧式数控车可选择通用卧式数控车床,如选用济南第一机床厂生产卧式数床,如选用济南第一机床厂生产卧式数控车床,配置控车床,配置FANUC 0

38、i MateFANUC 0i Mate数控系统。数控系统。1.1.综合编程示例(综合编程示例(4 4) (3 3)毛坯选择)毛坯选择 选择选择25256565圆柱棒料,材料为圆柱棒料,材料为4545钢。钢。1.1.综合编程示例(综合编程示例(5 5) (4 4)工件装夹方式确定)工件装夹方式确定 先选用三爪卡先选用三爪卡盘夹持棒料,加工出工件左端面,然后盘夹持棒料,加工出工件左端面,然后工件掉头,用软卡爪夹持已加工表面并工件掉头,用软卡爪夹持已加工表面并加工出球头端工件形状。加工出球头端工件形状。(5 5)刀具选择)刀具选择 根据轮廓形状及零件加根据轮廓形状及零件加工精度要求,选择工精度要求,

39、选择9090外圆车刀作为粗外圆车刀作为粗加工刀具(加工刀具(T0101T0101),选择),选择9393外圆车刀外圆车刀作为精加工刀具(作为精加工刀具(T0202T0202)。)。1.1.综合编程示例(综合编程示例(6 6) (6 6)零件加工工艺路线设计)零件加工工艺路线设计 用端面切用端面切削循环指令(削循环指令(G94G94)进行零件端面加工)进行零件端面加工(平端面),用(平端面),用G71G71指令进行零件左端形指令进行零件左端形状的粗、精加工到图纸要求;工件掉头,状的粗、精加工到图纸要求;工件掉头,用端面切削循环指令(用端面切削循环指令(G94G94)加工工件右)加工工件右端面并保

40、证工件全长,用端面并保证工件全长,用G71G71指令进行球指令进行球头端工件的粗、精加工至尺寸。头端工件的粗、精加工至尺寸。1.1.综合编程示例(综合编程示例(7 7) (7 7)切削用量选择)切削用量选择 粗加工时主轴转粗加工时主轴转速为速为400r/min400r/min,进给量为,进给量为8080/min, /min, 精精加工时主轴转速为加工时主轴转速为800r/min800r/min,进给量为,进给量为4040/min/min。恒线速加工时限定主轴最高。恒线速加工时限定主轴最高转速为转速为2000 r/min2000 r/min,保持恒线速为,保持恒线速为100m/min100m/min。1.1.综合编程示例(综合编程示例(8 8) 零件图号WHCY2022-23零件名称内外圆复合固定循环指令综合编程工件刀具表量具表工具表刀具刀号刀具名称序号量具名称及规格序号工具名称及规格T0190外圆车刀11T0293外圆车刀22序号工艺内容切削用量备注ap()n(r/min)f(/r)1工件端面加工,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论