HEATS 发表于 2010-10-22 00:25:08

数控车床多重复合循环指令(G70~G76)

运用这组G代码,可以加工形状较复杂的零件,编程时只须指定精加工路线和粗加工背吃刀量,系统会自动计算出粗加工路线和加工次数,因此编程效率更高。
<P></P><STRONG>1.&nbsp;外圆粗加工复合循环(G71)</STRONG>
<P></P>指令格式&nbsp;&nbsp;G71 UΔd&nbsp; Re
<P></P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;G71 Pns&nbsp;Qnf&nbsp;UΔu&nbsp;WΔw&nbsp;Ff&nbsp;Ss&nbsp;Tt
<P></P>
<P>指令功能&nbsp;&nbsp;切除棒料毛坯大部分加工余量,切削是沿平行Z轴方向进行,见图1,</P>
<P align=center><STRONG><IMG src="http://www.chmcw.com/upload/news/article/83/13220_uoefri200873164621.jpg"></STRONG></P>
<P align=center><STRONG>图1&nbsp;外圆粗加工循环</STRONG></P>
<P></P>     A为循环起点,A-A'-B为精加工路线。
<P></P>指令说明&nbsp;&nbsp;Δd表示每次切削深度(半径值),无正负号;
<P></P>   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;e表示退刀量(半径值),无正负号;
<P></P>   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ns表示精加工路线第一个程序段的顺序号;
<P></P>   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;nf表示精加工路线最后一个程序段的顺序号;
<P></P>   &nbsp;&nbsp;&nbsp;&nbsp;Δu表示X方向的精加工余量,直径值;
<P></P> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Δw表示Z方向的精加工余量。
<P></P>
<P></P>使用循环指令编程,首先要确定换刀点、循环点A、切削始点A’和切削终点B的坐标位置。为节省数控机床的辅助工作时间,从换刀点至循环点A使用G00快速定位指令,循环点A的X坐标位于毛坯尺寸之外,Z坐标值与切削始点A’的Z坐标值相同。
<P></P>其次,按照外圆粗加工循环的指令格式和加工工艺要求写出G71指令程序段,在循环指令中有两个地址符U,前一个表示背吃刀量,后一个表示X方向的精加工余量。在程序段中有P、Q地址符,则地址符U表示X方向的精加工余量,反之表示背吃刀量。背吃刀量无负值。
<P></P>A’→B是工件的轮廓线,A→A’→B为精加工路线,粗加工时刀具从A点后退Δu&nbsp;/2、Δw,即自动留出精加工余量。顺序号ns至nf之间的程序段描述刀具切削加工的路线。
<P></P>例题1 图2所示,运用外圆粗加工循环指令编程。
<P></P>
<P align=center><STRONG><IMG src="http://www.chmcw.com/upload/news/article/83/13220_gjjcxi200873164556.jpg"></STRONG></P>
<P align=center><STRONG>图2&nbsp;外圆粗加工循环应用</STRONG></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>N010&nbsp;G50&nbsp;X150&nbsp;Z100
<P></P>N020&nbsp;G00&nbsp;X41&nbsp;Z0
<P></P>N030&nbsp;G71&nbsp;U2&nbsp;R1
<P></P>N040&nbsp;G71&nbsp;P50&nbsp;Q120&nbsp;U0.5&nbsp;W0.2&nbsp;F100&nbsp;
<P></P>N050&nbsp;G01&nbsp;X0&nbsp;Z0
<P></P>N060&nbsp;G03&nbsp;X11&nbsp;W-5.5&nbsp;R5.5
<P></P>N070&nbsp;G01&nbsp;W-10
<P></P>N080&nbsp;X17&nbsp;W-10
<P></P>N090&nbsp;W-15
<P></P>N100&nbsp;G02&nbsp;X29&nbsp;W-7.348&nbsp;R7.5
<P></P>N110&nbsp;G01&nbsp;W-12.652
<P></P>N120&nbsp;X41
<P></P>N130&nbsp;G70&nbsp;P50&nbsp;Q120&nbsp;F30
<P></P><STRONG>2.&nbsp;端面粗加工复合循环(G72)</STRONG>
<P></P>指令格式&nbsp;&nbsp;G72 WΔd&nbsp;Re
<P></P>&nbsp;&nbsp;&nbsp;&nbsp;   G72 Pns&nbsp;Qnf&nbsp;UΔu&nbsp;WΔw&nbsp;Ff&nbsp;Ss&nbsp;Tt
<P></P>指令功能&nbsp;&nbsp;除切削是沿平行X轴方向进行外,该指令功能与G71相同,见图3。
<P></P>
<P>指令说明&nbsp;&nbsp;Δd&nbsp;、e、&nbsp;ns&nbsp;、nf、Δu、Δw的含义与G71相同。</P>
<P align=center><IMG src="http://www.chmcw.com/upload/news/article/83/13220_70rcku200873164727.jpg"></P>
<P align=center><STRONG></STRONG></P>
<P align=center><STRONG>图3&nbsp;端面粗加工循环</STRONG></P>
<P align=center><IMG src="http://www.chmcw.com/upload/news/article/83/13220_tp32k8200873164755.jpg"></P>
<P align=center><STRONG>图4&nbsp;端面粗加工循环应用</STRONG></P>
<P></P>
<P></P>例题2 如图4所示,运用端面粗加工循环指令编程。&nbsp;&nbsp;&nbsp;
<P></P>N010&nbsp;G50&nbsp;X150&nbsp;Z100
<P></P>N020&nbsp;G00&nbsp;X41&nbsp;Z1
<P></P>N030&nbsp;G72&nbsp;W1&nbsp;R1
<P></P>N040&nbsp;G72&nbsp;P50&nbsp;Q80&nbsp;U0.1&nbsp;W0.2&nbsp;F100&nbsp;
<P></P>N050&nbsp;G00&nbsp;X41&nbsp;Z-31
<P></P>N060&nbsp;G01&nbsp;X20&nbsp;Z-20
<P></P>N070&nbsp;Z-2
<P></P>N080&nbsp;X14&nbsp;Z1
<P></P>N090&nbsp;G70&nbsp;P50&nbsp;Q80&nbsp;F30
<P></P><STRONG>3.&nbsp;固定形状切削复合循环(G73)</STRONG>
<P></P>指令格式&nbsp;&nbsp;G73 UΔi&nbsp;WΔk&nbsp;Rd
<P></P>   &nbsp;&nbsp;&nbsp;&nbsp;G73 Pns&nbsp;Qnf&nbsp;UΔu&nbsp;WΔw&nbsp;Ff&nbsp;Ss&nbsp;Tt
<P></P>
<P>指令功能&nbsp;&nbsp;适合加工铸造、锻造成形的一类工件,见图5。</P>
<P align=center><IMG src="http://www.chmcw.com/upload/news/article/83/13220_wrawbo200873164837.jpg"></P>
<P align=center><STRONG>图5&nbsp;固定形状切削复合循环</STRONG></P>
<P></P>指令说明&nbsp;&nbsp;Δi表示X轴向总退刀量(半径值);
<P></P>ΔK表示Z轴向总退刀量;
<P></P>d表示循环次数;
<P></P>ns表示精加工路线第一个程序段的顺序号;
<P></P>nf表示精加工路线最后一个程序段的顺序号;
<P></P>Δu表示X方向的精加工余量(直径值);
<P></P>Δw表示Z方向的精加工余量。
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>固定形状切削复合循环指令的特点,刀具轨迹平行于工件的轮廓,故适合加工铸造和锻造成形的坯料。背吃刀量分别通过X轴方向总退刀量Δi和Z轴方向总退刀量ΔK除以循环次数d求得。总退刀量Δi与ΔK值的设定与工件的切削深度有关。
<P></P>使用固定形状切削复合循环指令,首先要确定换刀点、循环点A、切削始点A’和切削终点B的坐标位置。分析上道例题,A点为循环点,A’→B是工件的轮廓线,A→A’→B为刀具的精加工路线,粗加工时刀具从A点后退至C点,后退距离分别为Δi+Δu&nbsp;/2,Δk+Δw,这样粗加工循环之后自动留出精加工余量Δu&nbsp;/2、Δw。
<P></P>
<P>顺序号ns至nf之间的程序段描述刀具切削加工的路线。</P>
<P align=center><STRONG><IMG src="http://www.chmcw.com/upload/news/article/83/13220_yjzclm200873164919.jpg"></STRONG></P>
<P align=center><STRONG></STRONG></P>
<P align=center><STRONG></STRONG></P>
<P align=center><STRONG>图6&nbsp;固定形状切削复合循环应用</STRONG></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>例题3&nbsp;如图6所示,运用固定形状切削复合循环指令编程。
<P></P>N010&nbsp;G50&nbsp;X100&nbsp;Z100
<P></P>N020&nbsp;G00&nbsp;X50&nbsp;Z10
<P></P>N030&nbsp;G73&nbsp;U18&nbsp;W5&nbsp;R10
<P></P>N040&nbsp;G73&nbsp;P50&nbsp;Q100&nbsp;U0.5&nbsp;W0.5&nbsp;F100&nbsp;
<P></P>N050&nbsp;G01&nbsp;X0&nbsp;Z1
<P></P>N060&nbsp;G03&nbsp;X12&nbsp;W-6&nbsp;R6
<P></P>N070&nbsp;G01&nbsp;W-10
<P></P>N080&nbsp;X20&nbsp;W-15
<P></P>N090&nbsp;W-13
<P></P>N100&nbsp;G02&nbsp;X34&nbsp;W-7&nbsp;R7
<P></P>N110&nbsp;G70&nbsp;P50&nbsp;Q100&nbsp;F30
<P></P><STRONG>4.&nbsp;精加工复合循环(G70)</STRONG>
<P></P>指令格式 G70 Pns&nbsp;Qnf&nbsp;
<P></P>指令功能 用G71、G72、G73指令粗加工完毕后,可用精加工循环指令,使刀具进行A-A'-B的精加工,(如图1,图3,图5)。
<P></P>指令说明 ns表示指定精加工路线第一个程序段的顺序号;
<P></P>nf表示指定精加工路线最后一个程序段的顺序号;&nbsp;&nbsp;
<P></P>G70~G73循环指令调用N(ns)至N(nf)之间程序段,其中程序段中不能调用子程序。
<P></P><STRONG>5.&nbsp;端面钻孔复合循环指令(G74)</STRONG>
<P></P>指令格式&nbsp;&nbsp;G74&nbsp;&nbsp;Re
<P></P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;G74&nbsp;&nbsp;X(U)&nbsp;&nbsp;Z(W)&nbsp;&nbsp;PΔi&nbsp;QΔk&nbsp;RΔd&nbsp;Ff&nbsp;
<P></P>
<P>指令功能&nbsp;&nbsp;可以用于断续切削,走刀路线如图7,如把X(U)和P、R值省略,则可用于钻孔加工。</P>
<P align=center><STRONG><IMG src="http://www.chmcw.com/upload/news/article/83/13220_cylgnc200873164954.jpg"></STRONG></P>
<P align=center><STRONG></STRONG></P>
<P align=center><STRONG>图7&nbsp;端面钻孔复合循环</STRONG></P>
<P></P>指令说明&nbsp;&nbsp;e表示退刀量;
<P></P>X表示B点的X坐标值;
<P></P>U表示由A至B的增量坐标值;
<P></P>Z表示C点的Z坐标值;
<P></P>W表示由A至C的增量坐标值;
<P></P>Δi表示X轴方向移动量,无正负号;
<P></P>ΔK表示Z轴方向移动量,无正负号;
<P></P>Δd表示在切削底部刀具退回量;
<P></P>
<P>F表示进给速度。</P>
<P></P>
<P>例题4&nbsp;如图8所示,运用端面钻孔复合循环指令编程。</P>
<P align=center><IMG src="http://www.chmcw.com/upload/news/article/83/13220_b5regm200873165349.jpg"></P>
<P align=center><STRONG></STRONG></P>
<P align=center><STRONG>图8&nbsp;&nbsp;端面钻孔复合循环应用</STRONG></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>G50&nbsp;X60&nbsp;Z40
<P></P>G00&nbsp;X0&nbsp;Z2
<P></P>G74&nbsp;R1
<P></P>G74&nbsp;Z-12&nbsp;Q5&nbsp;F30&nbsp;S250
<P></P>G00&nbsp;X60&nbsp;Z40
<P></P><STRONG>6.&nbsp;外圆切槽复合循环(G75)</STRONG>
<P></P>指令格式&nbsp;&nbsp;G75 Re
<P></P>     G75 X(U)&nbsp;&nbsp;Z(W)&nbsp;&nbsp;PΔi&nbsp;QΔk&nbsp;RΔd&nbsp;Ff&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<P></P>
<P>指令功能&nbsp;&nbsp;用于端面断续切削,走刀路线如图9,如把Z(W)和Q、R值省略,则可用于外圆槽的断续切削。</P>
<P align=center><IMG src="http://www.chmcw.com/upload/news/article/83/13220_uss75l200873165433.jpg"></P>
<P align=center><STRONG>图9&nbsp;外圆切槽复合循环</STRONG></P>
<P></P>
<P>指令说明&nbsp;&nbsp;e表示退刀量; </P>
<P></P>X表示C点的X坐标值;
<P></P>U表示由A点至C点的增量坐标值;
<P></P>Z表示B点的Z坐标值;
<P></P>W表示由A点至B点的增量坐标值;
<P></P>其它各符号的意义与G74相同。
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>应用外圆切槽复合循环指令,如果使用的刀具为切槽刀,该刀具有二个刀尖,设定左刀尖为该刀具的刀位点,在编程之前先要设定刀具的循环起点A和目标点D,如果工件槽宽大于切槽刀的刃宽,则要考虑刀刃轨迹的重叠量,使刀具在Z轴方向位移量Δk小于切槽刀的刃宽,切槽刀的刃宽与刀尖位移量Δk之差为刀刃轨迹的重叠量。
<P></P>
<P>例题5&nbsp;所图10所示,运用外圆切槽复合循环指令编程。</P>
<P align=center><IMG src="http://www.chmcw.com/upload/news/article/83/13220_1jabf5200873165515.jpg"></P>
<P align=center></P>
<P align=center><STRONG>图10&nbsp;外圆切槽复合循环应用</STRONG></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>G50&nbsp;X60&nbsp;Z70
<P></P>G00&nbsp;X42&nbsp;Z22&nbsp;S400
<P></P>G75&nbsp;R1
<P></P>G75&nbsp;X30&nbsp;Z10&nbsp;P3&nbsp;Q2.9&nbsp;F30&nbsp;
<P></P>G00&nbsp;X60&nbsp;Z70
<P></P><STRONG>7.&nbsp;螺纹切削复合循环(G76)</STRONG>
<P></P>指令格式&nbsp;&nbsp;G76&nbsp;&nbsp;Pm&nbsp;r&nbsp;a&nbsp;QΔdmin&nbsp;Rd
<P></P>G76&nbsp;&nbsp;X(U)&nbsp;&nbsp;Z(W)&nbsp;Ri&nbsp;Pk&nbsp;QΔd&nbsp;Ff
<P></P>
<P>指令功能&nbsp;&nbsp;该螺纹切削循环的工艺性比较合理,编程效率较高,螺纹切削循环路线及进刀方法如图11。</P>
<P align=center><IMG src="http://www.chmcw.com/upload/news/article/83/13220_tmszpl200873165558.jpg"></P>
<P align=center><STRONG>图11&nbsp;螺纹切削复合循环路线及进刀法</STRONG></P>
<P></P>指令说明&nbsp;&nbsp;m表示精加工重复次数;
<P></P>r表示斜向退刀量单位数(0.01~9.9f,以0.1f为一单位,用00~99两位数字指定);
<P></P>a表示刀尖角度;
<P></P>Δd&nbsp;表示第一次粗切深(半径值);
<P></P>切削深度递减公式计算&nbsp;&nbsp;d<SUB>2</SUB>&nbsp;=&nbsp; <SPAN><IMG src="http://www.chmcw.com/upload/news/article/83/13220_yguafw20087316580.gif"></SPAN>Δd;
<P></P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; d<SUB>3</SUB>&nbsp;=&nbsp; <SPAN><IMG src="http://www.chmcw.com/upload/news/article/83/13220_0isvdz200873165826.jpg"></SPAN>Δd;
<P></P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; d<SUB>n</SUB>&nbsp;=<SPAN><IMG src="http://www.chmcw.com/upload/news/article/83/13220_g6h4dd20087316599.gif"></SPAN>&nbsp;Δd;
<P></P>每次粗切深:Δdn=<IMG src="http://www.chmcw.com/upload/news/article/83/13220_g6h4dd20087316599.gif">Δd-<SPAN><IMG src="http://www.chmcw.com/upload/news/article/83/13220_ywppes200873165942.jpg"></SPAN>Δd;
<P></P>Δdmin表示最小切削深度,当切削深度Δdn小于Δdmin,则取Δdmin作为切削深度;
<P></P>X表示D点的X坐标值;
<P></P>U表示由A点至D点的增量坐标值;
<P></P>Z表示D点Z坐标值;
<P></P>W表示由C点至D点的增量坐标值;
<P></P>i表示锥螺纹的半径差;
<P></P>k表示螺纹高度(X方向半径值);
<P></P>d表示精加工余量;
<P></P>F表示螺纹导程。
<P></P>
<P></P>
<P></P>
<P>例题6&nbsp;如图12所示,运用螺纹切削复合循环指令编程(精加工次数为1次,斜向退刀量为4mm,刀尖为60°,最小切深取0.1mm,精加工余量取0.1mm,螺纹高度为2.4mm,第一次切深取0.7mm,螺距为4mm,螺纹小径为33.8mm)。</P>
<P align=center><IMG src="http://www.chmcw.com/upload/news/article/83/13220_iaxkbs200873165647.jpg"></P>
<P align=center><STRONG></STRONG></P>
<P align=center><STRONG>图12&nbsp;螺纹切削复合循环应用</STRONG></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>
<P></P>G00&nbsp;X60&nbsp;Z10
<P></P>G76&nbsp;P011060&nbsp;Q0.1&nbsp;R0.1
<P></P>G76&nbsp;X33.8&nbsp;Z-60&nbsp;R0&nbsp;P2.4&nbsp;Q0.7&nbsp;F4
               
页: [1]
查看完整版本: 数控车床多重复合循环指令(G70~G76)

中国磨床技术论坛
论 坛 声 明 郑重声明:本论坛属技术交流,非盈利性论坛。本论坛言论纯属发表者个人意见,与“中国磨削技术论坛”立场无关。 涉及政治言论一律删除,请所有会员注意.论坛资源由会员从网上收集整理所得,版权属于原作者. 论坛所有资源是进行学习和科研测试之用,请在下载后24小时删除, 本站出于学习和科研的目的进行交流和讨论,如有侵犯原作者的版权, 请来信告知,我们将立即做出整改,并给予相应的答复,谢谢合作!

中国磨削网