课题七复合固定循环指令G71/G70/G73数控车削编程与操作训练复习导入:复合固定循环指令对于余量大形状复杂的零件如何简化编程呢余量较大且形状简单的零件简单固定循环指令G90复合固定循环指令的功能特点:功能:可以将多次重复动作用一个指令来表示,系统会自动重复切削,直到加工完成。可有效简化程序条件:只需在程序中给出最终走刀轨迹及重复切削次数由零件图确定与背吃刀量有关常用指令1、G712、G703、G73外圆粗车循环指令精加工循环指令应用:特别适合余量大且形状复杂的零件加工编程固定形状粗车循环指令一、外圆粗车循环指令G711、功能只需指定粗加工背吃刀量、精加工余量、精加工路线,系统便能自动给出粗加工路线和加工次数,完成粗加工。2、格式:G71U(△d)R(e);G71P(ns)Q(nf)U(△u)W(△w);参数含义△d:粗加工背吃刀量,半径值;e:退刀量,半径值。ns:精加工路线第一个程序段的段号;nf:精加工路线最后一个程序段的段号;△u:X方向精加工余量,直径值;△w:Z方向精加工余量;(1)(2)精车路线(重要组成部分)Nns……;Nnf……;123OZXA循环起点C由△w和△u决定△dG71指令的运行过程A’Be精加工路线123△U/2X向精车余量△w1、指令运行前刀具先到达循环起点;退刀量45°背吃刀量△d运行特点:2、指令运行中刀具依据给定的△d、e按矩形轨迹循环分层切削;3、最后一次切削沿粗车轮廓连续走刀,留有精车余量△u、△w;4、指令运行结束,刀具自动返回循环起点;例1:1)工艺分析(1)、装夹工件伸出65mm长。(2)、用G71编程粗车Ф40、Ф30、Ф15外圆,留0.5mm精加工余量。粗车圆锥。(3)、用G00、G01指令编程精车并倒角。O1235N10G99S600M03F0.2N20T0101N30G00X47.0Z2.0定位循环起点N40G71U1.0R0.3N50G71P60Q140U0.5W0.1F0.3N60G00X12.0以下为精车程序段(即:精车)N70G01Z0.0S1000N80G01X15.0Z-1.5F0.1N90Z-10.0N100X20.0N110X30.0Z-25.0N120Z-35.0N130X40.0N140Z-48.0N150G00X100.0Z100.0返回换刀点N160M30程序结束并返回T0202M03S1000F0.1G70P60Q140G00X100.0Z100.0M30例2:在下图中,按图示尺寸编写粗车循环加工程序。O0001;G99S800M03;T0101;G00X145.0Z10.0;G71U2.0R0.5;G71P10Q20U0.5W0F0.15S600;N10G00X0;G01Z0.;X40.0;W-30.0;X60.0Z-60.0;Z-80.0;X100.0Z-90.0;Z-110.;X140.;Z-130.;N20Z-170.;G00X100.;Z100.;M30;•注意:•1)、使用G71指令要用G00指令定位。2)、G71指令适用于棒料加工。•3)使用G71指令时,精加工程序段的第一行不能有Z轴的移动。•4)循环起点的X值,要大于零件毛胚的直径,Z值可设定为2—3。G71指令----外圆粗车循环指令,但是这个指令有个缺点-----不能加工内凹零件以及凸圆零件的圆的左半部分。为了解决上述问题所以我们今天来介绍一个新指令G73----固定形状粗车循环指令(或者称为仿形加工循环指令或者万能指令)二、固定形状粗车循环指令G73G71指令的缺陷G73---封闭切削循环格式:G00X_Z_;------------------循环起始点G73U(△d)R(△e);G73P(ns)Q(nf)U(△u)W(△w)F(f);ns..零件精加工轮廓轨迹线.nf其中:△d-----毛坯的最大直径与零件图纸上所要加工的最小直径之差再除以2△e-----循环次数ns-----精加工程序段的第一个程序段段号nf-----精加工程序段的最后一个程序段段号△u----工件直径(X轴)精加工余量直径值△w----工件长度(Z轴)精加工余量f------粗加工的进给速度G73编程实例已知零件坯料为Φ44的45号钢如图零件图平面图加工完成后零件立体图程序编制O0001;G99M03S600;T0101;(尖头外圆车刀)G00X45.Z3.;G73U17.R5;G73P10Q20U0.5F0.5;N10G01X16F0.5;G01Z0.F0.1;G01X20.Z-2.;Z-25.;X24.Z-27.;G01X24.Z-37.F0.15;G02X24.Z-47.R5.F0.1;G01X30.Z-82.F0.15;G03X35.Z-102.R38.F0.1;G01X35.Z-107.;G01X40.Z-107.;N20G01X40.Z-128.;G70P10Q20(F0.1);G00X100.;Z100.;M05;M30;注意:在ns后面紧跟的第一条指令只能出现X指令不能出现Z指令,例如例题中把G1X16F0.5;与G1Z0F0.1;两句程序不能并成一句写成G1X16Z0F0.5;否则数控装置会出现程序错误报警。三、精加工循环指令G701、功能:切除G71指令粗加工后留下的余量,完成精加工。2、格式:G70PnsQnf;3、说明:(1)应与粗加工G71指令配合使用;(2)在G70状态下,ns~nf程序段中指定的F、S、T有效;刀具按ns~nf程序段指定的精车路线进行一次连续切削!运行结束刀具返回循环起点。ns、nf含义与G71指令相同,并且数值应一致!运行特点:X56.;(G)四、G71/G70指令编程示例zxo编程思路:1、指定循环起点;2、定义G71指令参数;3、编写精车路线;A精车路线第一步刀具只允许X方向的移动,不能有Z指令!BCDEFGHJA′G00X90.Z2.;G71U2.R0.5;G71P10Q20U0.5W0.1;N10G00X20.;(A)N20X90.;(J)O0001M03S600F100;T0101;G00X200.Z100.;M30;循环起点粗车循环首段段号末段段号精加工路线由零件轮廓确定程序头程序尾4、指定G70指令;G70P10Q20S800;精车循环5、将程序头和程序尾加上;A(90,2)毛坯:φ90x100G01Z-10.F80;(C)X30.;(D)X46.W-20.;(E)W-20.;(F)X70.Z-65.;(H)例1:课堂练习其余O0003N10M03S600F100;N20T0101;N30G00;N40G71;N50G71;N60;N70G01Z0.;N80X22.Z;N90Z-7.;N100;N110Z-29.;N120X42.Z-44.;N130Z;N140X45.;N150G01X46.;N160G70;N170G00X100.Z100.;N180M30;1、根据零件图,应用G71、G70指令将程序补充完整。U2.R0.5X46.Z2.P60Q150U0.5W0.1G00X18.S800F80-2.X30.Z-17.-49.P60Q150OXZ其余2、应用G71、G70指令编程加工如图零件。OXZO0003N10M03S600F100;N20T0101;N30G00X45.Z2.;N40G71U2.R0.5;N50G71P60Q150U0.5W0.1;N60G00X18.;N70G01Z0F80;N80X22.Z-2.;N90Z-7.;N100X30.Z-17.;N110Z-29.;N120X42.Z-44.;N130Z-49.;N140X45.;N150G01X46.;N160G70P60Q150S800;N170G00X100.Z100.;N180M30;3、在机床上编程加工下图零件1、要求:1)、分粗、精加工。2)、精加工时要变速。3)、使用G71粗加工。G70精加工。2、加工工艺1)、装夹工件伸出65mm长。2)、车端面3)、G71粗加工各外圆,G70精车3、精车循环G70G70P(ns)Q(nf)执行G70循环是,刀具沿工件实际轨迹进行切削,G70指令用在G71、G72、G73指令之后,不能单独使用。O1235G99S600M03F0.2T0101G00X42.0Z0.0G01X-1.0G00X45.0Z2.0定位循环起点G71U1.0R0.3G71P50Q100U0.5W0.0F0.3N50G00X0.0(以下是精加工程序段至N50)G01Z0.0G03X20.0Z-10.0R10.0G01X25.0Z-25.0G02X35.0Z-30.0R5.0G01Z-45.0N100X42.0G00X100.0Z100.0.T0202S1000F0.1G70P50Q100G00X100.0Z100.0M30程序结束并返回课堂小结指令名称一、外圆粗车循环G71二、精加工循环G70指令格式G71U△dRe;G71PnsQnfU△uW△w;Nns......;Nnf......;G70PnsQnf;编程方法零件形状单向增G71G70配合来加工循环起点在前不能忘G71格式两段记牢固精车路线随后是关键首末两段要标记G70格式一段在后头刀具自动循环完加工课后作业1、用G71/G70指令编写如图所示零件的粗精加工程序轴兖州市成人中专制图审核材料比例1:1附图1φ150谢谢!