




已阅读5页,还剩60页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
编程篇,课题七多重循环指令(G70G75),1,能认识复合型固定循环(G70G75)的格式和功能。能分析复合型固定循环加工轨迹,合理选择循环参数。能合理确定加工工艺的路线。,学习目标,课题七多重循环指令(G70G75),上一页,下一页,返回,2,7.1轴向粗车循环(G71),1,G71指令格式及参数含义,2,指令运动轨迹,3,刀具定位点的确定,4,实例讲解,上一页,下一页,返回,3,G71指令格式及参数含义,上一页,下一页,返回,指令格式:G71U(d)R(e);G71P(ns)Q(nf)U(u)W(w)FST;N(ns)G00/G01X(U);F;S;N(nf);,4,G71指令格式及参数含义,上一页,下一页,返回,G71指令分为三个部分:,给定粗车时的切削量、退刀量的程序段。给定定义精车轨迹的程序段区间、精车余量和切削速度,主轴转速、刀具功能的程序段。定义精车轨迹的若干连续的程序段,执行G71时,这些程序段仅用于计算粗车的轨迹,实际并未被执行,系统根据精车轨迹、精车余量、进刀量、退刀量等数据自动计算粗加工路线,沿与Z轴平行的方向切削,通过多次进刀切削退刀的切削循环完成工件的粗加工。G71的起点和终点相同。本代码适用于非成型毛坯(棒料)的成型粗车。,5,G71指令格式及参数含义,上一页,下一页,返回,参数含义:d粗车时X轴每次进刀量(半径值)。e粗车时X轴的退刀量,退刀方向与进刀方向相反。ns精车轨迹的第一个程序段的程序段号。nf精车轨迹的最后一个程序段的程序段号。uX轴的精加工余量,粗车轮廓相对于精车轨迹的X轴坐标偏移。(直径值,有正负符号)wZ轴的精加工余量,粗车轮廓相对于精车轨迹的Z轴坐标偏移。(有正负符号)F切削进给速度。S主轴转速。T刀具号,刀具偏置号。F、S、T:可以在第一个G71代码或第二个G71代码中指定。,6,指令运动轨迹,上一页,下一页,返回,G71指令运动轨迹,7,指令运动轨迹,上一页,下一页,返回,1.从起点A点快速移动到A点(X轴移动u、Z轴移动w)。2.从A点X轴移动d(进刀),ns程序段是G00时按快速移动速度进刀,如果ns程序段是G01时按G71的切削进给速度F进刀,进刀方向与A点B点的方向一致。3.Z轴切削进给到轮廓粗车,切削方向与B点C点Z轴坐标变化一致。4.X轴、Z轴按切削进给速度退刀e(45直线),退刀方向与各轴进刀方向相反。,8,指令运动轨迹,上一页,下一页,返回,5.Z轴以快速移动速度退回到与A点Z轴绝对坐标相同的位置。6.如果X轴再次进刀(d+e)后,移动的终点仍在A点B点的联线中间(未达到B点),X轴再次进刀(d+e),然后执行第3步;如果X轴再次进刀(d+e)后,移动的终点到达B点或超出了A点B点的联线,X轴进刀至B点,然后执行第7步。7.沿粗车轮廓从B点切削进给至C点;从C点快速移动到A点,G71循环执行结束,程序跳转到nf程序段的下一个程序段执行。,9,指令运动轨迹,上一页,下一页,返回,知识点拨,1G71指令切削方式:X轴进刀,Z轴切削。.ns程序段只能是不含Z(W)代码字的G00、G01代码,否则报警。3.执行G71时,nsnf程序段仅用于计算粗车轮廓,程序段并未被执行;在G71循环中nsnf间程序段号的F功能都无效,仅在有G70精车循环的程序段中有效;精车轨迹(nsnf程序段),X轴、Z轴的尺寸都必须是单调变化(一直增大或一直减小)。4循环加工X轴的总进给量是由刀具定位点的X值与NS程序段中的X值来确定的。5根据刀具的切削方向选择正确的刀具;由于G71指令的切削方向为Z方向一般选择偏刀。6nsnf程序段必须紧跟在G71程序段后编写。如果在G71程序段前编写,系统自动搜索到nsnf程序段并执行,执行完成后,按顺序执行nf程序段的下一程序,从而重复执行nsnf程序段。,10,刀具定位点的确定,上一页,下一页,返回,刀具定位点是执行G71循环指令之前刀位点所在的位置,该点既是程序循环的起点,也是程序循环的终点。对于该点,考虑到快速进刀的安全性,Z向应离开加工部位12mm。在加工外圆表面时,X向等于或略大于毛坯外圆直径;加工内孔时,X向等于或略小于底孔直径。,11,实例讲解,上一页,下一页,返回,如图所示,用G71指令对零件进行粗加工。,a)b)编程实例a)零件图b)精加工程序群编程路线,12,实例讲解,上一页,下一页,返回,13,7.2轴向粗车循环(G72),1,G72指令格式及参数含义,2,指令运动轨迹,3,实例讲解,上一页,下一页,返回,14,G72指令格式及参数含义,上一页,下一页,返回,指令格式:G72W(d)R(e);G72P(ns)Q(nf)U(u)W(w)FST;N(ns)G00/G01X(U);F;S;N(nf);,15,G72指令格式及参数含义,G72指令分为三个部分:,G72代码分为三个部分:给定粗车时的切削量、退刀量的程序段。给定定义精车轨迹的程序段区间、精车余量和切削速度,主轴转速、刀具功能的程序段。定义精车轨迹的若干连续的程序段,执行G72时,这些程序段仅用于计算粗车的轨迹,实际并未被执行。系统根据精车轨迹、精车余量、进刀量、退刀量等数据自动计算粗加工路线,沿与X轴平行的方向切削,通过多次进刀切削退刀的切削循环完成工件的粗加工,G72的起点和终点相同。本代码适用于非成型毛坯(棒料)的成形粗车。,上一页,下一页,返回,16,G72指令格式及参数含义,参数含义:d粗车时Z轴每次进刀量(无正负符号),进刀方向由ns程序段的移动方向决定。e粗车时Z轴的退刀量(无正负符号),退刀方向与进刀方向相反。ns精车轨迹的第一个程序段的程序段号。nf精车轨迹的最后一个程序段的程序段号。u粗车时X轴留出的精加工余量。(直径值,有正负符号)w粗车时Z轴留出的精加工余量。(有正负符号)F切削进给速度。主轴转速。刀具号,刀具偏置号。、:可以在第一个G72代码或第二个G72代码中指定。,上一页,下一页,返回,17,指令运动轨迹,G72指令运动轨迹,上一页,下一页,返回,18,指令运动轨迹,1.从起点A点快速移动到A点(X轴移动u、Z轴移动w)。2.从A点Z轴移动d(进刀),ns程序段是G00时按快速移动速度进刀;如果ns程序段是G01时按G72的切削进给速度F进刀,进刀方向与A点B点的方向一致;3.X轴切削进行轮廓粗车,切削方向与B点C点X轴坐标变化一致;4.X轴、Z轴按切削进给速度退刀e(45直线),退刀方向与各轴进刀方向相反;,上一页,下一页,返回,19,指令运动轨迹,5.X轴以快速移动速度退回到与A点X轴绝对坐标相同的位置;6.如果Z轴再次进刀(d+e)后,移动的终点仍在A点B点的联线中间(未达到B点),Z轴再次进刀(d+e),然后执行第3步;如果Z轴再次进刀(d+e)后,移动的终点到达B点或超出了A点B点的联线,Z轴进刀至B点,然后执行第7步。7.沿粗车轮廓从B点切削进给至C点;从C点快速移动到A点,G72循环执行结束,程序跳转到nf程序段的下一个程序段执行。,上一页,下一页,返回,20,指令运动轨迹,知识点拨,1G72指令切削方式:Z轴进刀,X轴切削。2.ns程序段只能是不含X(U)代码字的G00、G01代码,否则报警。3执行G72时,nsnf程序段仅用于计算粗车轮廓,程序段并未被执行;nsnf程序段中的F、S代码在执行G72循环时无效。执行G70精加工循环时,nsnf程序段中的F、S代码有效;精车轨迹(nsnf程序段),X轴、Z轴的尺寸都必须是单调变化(一直增大或一直减小)。4循环加工Z轴总进给量是由刀具定位点的Z值与NS程序段中的Z值来确定的。5.根据刀具的切削方向选择正确的刀具;由于G72指令的切削方向为X方向一般选择切槽刀。6nsnf程序段必须紧跟在G72程序后编写。如果在G72程序段前编写,系统自动搜索到nsnf程序段并执行,执行完成后,按顺序执行nf程序段的下一程序,因此会引起重复执行nsnf程序段。,上一页,下一页,返回,21,实例讲解,1如图所示,用G72指令对如下工件进行粗加工,毛坯为62mm圆棒料。,a)b)编程实例1a)零件图b)精加工程序群编程路线,上一页,下一页,返回,22,实例讲解,小提示G72指令的Z方向每次进刀量不能大于刀宽值;G72加工起点要考虑到快速进刀的安全性,X向应离开加工部位23mm。,上一页,下一页,返回,23,实例讲解,2如图所示,直径45mm外圆已加工完毕,要求用G72指令对零件其它轮廓进行粗加工。,a)b)编程实例2a)零件图b)精加工程序群编程路线,上一页,下一页,返回,24,实例讲解,上一页,下一页,返回,25,实例讲解,续表,上一页,下一页,返回,26,7.3封闭切削循环(G73),1,G73指令格式及参数含义,2,指令运动轨迹,3,实例讲解,上一页,下一页,返回,27,G73指令格式及参数含义,上一页,下一页,返回,指令格式:G73U(i)W(k)R(d);G73P(ns)Q(nf)U(u)W(w)FST;N(ns)G00/G01;F;S;N(nf);,28,G73指令格式及参数含义,G73指令分为三个部分:,给定退刀量、切削次数的程序段。给定定义精车轨迹的程序段区间、精车余量的程序段。定义精车轨迹的若干连续的程序段,执行G73时,这些程序段仅用于计算粗车的轨迹,实际并未被执行。系统根据精车余量、退刀量、切削次数等数据自动计算粗车偏移量、粗车的单次进刀量和粗车轨迹,每次切削的轨迹都是精车轨迹的偏移,切削轨迹逐步靠近精车轨迹,最后一次切削轨迹为按精车余量偏移的精车轨迹。G73的起点和终点相同,本代码适用于成型毛坯的粗车。,上一页,下一页,返回,29,G73指令格式及参数含义,参数含义:iX轴粗车退刀量(半径值,有正负符号)。kZ轴粗车退刀量(有正负符号)。d切削的次数,R5表示5次切削完成封闭切削循环。ns精车轨迹的第一个程序段的程序段号。nf精车轨迹的最后一个程序段的程序段号。uX轴的精加工余量(直径值,有正负符号)。wZ轴的精加工余量(有正负符号)。F切削进给速度。主轴转速。刀具号,刀具偏置号。、:可以在第一个G73代码或第二个G73代码中指定。,上一页,下一页,返回,30,指令运动轨迹,图7-6G73指令运动轨迹,上一页,下一页,返回,31,指令运动轨迹,G73指令运动轨迹如图7-6所示。刀具从循环起点A点开始,快速退刀至A1点(X向退刀量为i+u/2,Z向退刀量为w+k),快速进刀至B1点(B1点坐标值由B点坐标、精加工余量、退刀量i和k来确定),沿轮廓偏移一定值后切削至C1点,快速返回A2点,完成第一层切削,准备第二层循环切削;如此类推分层(分层次数由循环程序中的参数d确定)切削至循环结束后,快速返回循环起点A。,上一页,下一页,返回,32,指令运动轨迹,知识点拨,1,G73程序段中“ns”程序段只能是G00、G01代码;所指程序段可以向X轴或Z轴的任意方向进刀。2.G73循环加工的轮廓形状,没有单调递增或单调递减形式的限制。3nsnf程序段必须紧跟在G73程序段后编写。nsnf程序段如果在G73程序段前编写系统能自动搜索到nsnf程序段并执行,执行完成后,按顺序执行nf程序段的下一程序,因此会引起重复执行nsnf程序段。4执行G73时,nsnf程序段仅用于计算粗车轮廓,程序段并未被执行。nsnf程序段中的F代码在执行G73时无效。执行G70精加工循环时,nsnf程序段中的F代码有效。5退刀点要尽量高或低,避免退刀碰到工件。,上一页,下一页,返回,33,实例讲解,1如图所示,用G73指令对铸件余量为6mm(指X方向的半径)均匀的毛坯进行粗加工。,a)b)编程实例1a)零件图b)精加工程序群编程路线,上一页,下一页,返回,34,实例讲解,小提示G73指令中退刀方向及距离取值比铸件的余量要小;如大于或等于铸件的余量值第一层加工为走空刀。G73指令中的N1程序段要考虑到快速进刀的安全性,所以采用G01指令进刀。,上一页,下一页,返回,35,实例讲解,2如图所示,用G73指令对如下工件进行粗加工,毛坯为35mm圆棒料。,a)b)编程实例2a)零件图b)精加工程序群编程路线,上一页,下一页,返回,36,实例讲解,上一页,下一页,返回,37,实例讲解,小提示对于不是铸件的零件加工,X方向退刀方向及距离的取值一般小于毛坯直径与加工轮廓最小直径之间的半径值:。如果取值小于2mm,那么第一层接触到工件2mm。本实例采用垂直进给的方式加工,故Z方向退刀方向及距离可以不写。由于G73指令的加工轨迹是沿着零件的轮廓来运动,所以选用的刀具应根据零件的轮廓来决定;刀具选择参考课题14。,上一页,下一页,返回,38,7.4精加工循环(G70),1,G72指令格式及参数含义,2,指令运动轨迹,上一页,下一页,返回,39,G70指令格式及参数含义,上一页,下一页,返回,指令格式:G70P(ns)Q(nf);参数含义:ns精车轨迹的第一个程序段的程序段号。nf精车轨迹的最后一个程序段的程序段号。指令功能:刀具从起点位置沿着nsnf程序段给出的工件精加工轨迹进行精加工。在G71、G72或G73进行粗加工后,用G70代码进行精车,单次完成精加工余量的切削。G70循环结束时,刀具返回到起点并执行G70程序段后的下一个程序段。,40,指令运动轨迹,G70指令运动轨迹由nsnf之间程序段的编程轨迹决定。ns、nf在G70G73程序段中的相对位置关系如下:,G71/G72/G73;N(ns)F精加工路线程序段群N(nf)G70P(ns)Q(nf);,上一页,下一页,返回,41,指令运动轨迹,1G70指令用在G71、G72、G73指令的程序内容之后,不能单独使用。2执行G70精加工循环时,nsnf程序段中的F、S、T代码有效。3在G70代码执行过程中,可以停止自动运行并手动移动,但要再次执行G70循环时,必须返回到手动移动前的位置。如果不返回就继续执行,后面的运行轨迹将错位。4执行单程式段的操作,在运行完当前轨迹的终点后程序暂停。5在录入方式中不能执行G70代码,否则产生报警。6在同一程序中需要多次使用复合循环代码时,nsnf不允许有相同程序段号。7要注意循环起点(G70程序段之前与程序段结束后的刀具位置),要尽量高或低,避免退刀碰到工件。,知识点拨,上一页,下一页,返回,42,7.5轴向切槽多重循环(G74),1,G74指令格式及参数含义,2,指令运动轨迹,3,实例讲解,上一页,下一页,返回,43,G74指令格式及参数含义,上一页,下一页,返回,指令格式:G74R(e);G74X(U)Z(W)P(i)Q(k)R(d)F;,参数含义:,R(e)每次轴向(Z轴)进给k后的轴向退刀量(无正负符号),取值范围099.999,单位为mm。X切削终点的X轴绝对坐标值。U切削终点与起点A的X轴绝对坐标的差值。Z切削终点的Z轴的绝对坐标值。W切削终点与起点A的Z轴绝对坐标的差值。P(i)刀具每完成一层Z轴向切削后,在X径向的偏移的进刀量(直径值,无正负符号),单位为0.001mm。,44,G74指令格式及参数含义,Q(k)轴向(Z轴)切削时,Z轴每次切削进给长度。(无正负符号),单位为0.001mm。R(d)每次切削至轴向(Z轴)切削终点后,径向(X轴)的退刀量(直径值,无正负符号),省略R(d)时,系统默认轴向切削终点后,径向(X轴)的退刀量为0。省略X(U)和P(i)时,默认往正方向退刀。,G74的径向进刀和轴向切削方向由切削终点X(U)、Z(W)与起点的相对位置决定。该指令用于在工件端面加工环形槽或中心深孔,轴向断续切削起到断屑、及时排屑的作用。,上一页,下一页,返回,45,指令运动轨迹,G74指令动动轨迹,上一页,下一页,返回,46,指令运动轨迹,G74指令运动轨迹如图7-10所示。从起点A的轴向(Z轴)进给k、回退e、再进给k直至切削到与切削终点Z轴坐标相同的位置,然后径向退刀d、轴向回退至与起点A的Z轴坐标相同的位置,完成一次轴向切削循环;然后径向进刀i,进行下一次轴向切削循环;轴向切削循环后,再一次径向进刀i直至切削到切削终点后,返回起点A(G74的起点和终点相同),轴向切槽复合循环完成。,上一页,下一页,返回,47,指令运动轨迹,知识点拨,1G74指令的切削方式是X向进刀,Z向切削;循环动作是由含Z(W)和P(k)的G74程序段进行的,如果仅执行“G74R(e);”程序段,循环动作不进行。2d和e均用同一地址R指定,其区别是根据程序段中有无Z(W)和P(k)代码字。3.在G74代码执行过程中,可以停止自动运行并手动移动,但要再次执行G74循环时,必须返回到手动移动前的位置。如果不返回就继续执行,后面的运行轨迹将错位。4.执行单程式段的操作,在运行完当前轨迹的终点后程序暂停。5.进行盲孔切削时,必须省略R(d)代码字,因在切削至轴向切削终点无退刀距离。6.G74指令一般应用在钻孔、扩孔和端面槽的加工,上一页,下一页,返回,48,实例讲解,1.如图所示,要在工件上钻长50mm的8mm孔,使用G74指令进行钻孔。,a)b)编程实例1a)零件图b)加工路线分析图,上一页,下一页,返回,49,实例讲解,小提示G74指令缺省X、P、R(d)值为深孔钻循环,Q10000实际等于10mm,一共分5次钻削加工。,上一页,下一页,返回,50,实例讲解,2.如图所示,已知工件已钻好10mm的内孔,要求用G74指令进行扩孔。,a)b)编程实例2a)零件图b)加工路线分析图,上一页,下一页,返回,51,实例讲解,小提示G74用于扩孔就等于用数个G90指令组成循环加工,R0、Q50000为了加工过程中不用退刀节省时间。,上一页,下一页,返回,52,7.6径向切槽多重循环(G75),1,G75指令格式及参数含义,2,指令运动轨迹,3,实例讲解,上一页,下一页,返回,53,G75指令格式及参数含义,上一页,下一页,返回,指令格式:G75R(e);G75X(U)Z(W)P(i)Q(k)R(d)F;,参数含义:,R(e):每次径向(X轴)进给i后的径向退刀量(半径值,无正负符号),单位为mm。X:切削终点的X轴绝对坐标值。U:切削终点与起点A的X轴绝对坐标的差值。Z:切削终点的Z轴的绝对坐标值。W:切削终点与起点A的Z轴绝对坐标的差值。P(i):径向(X轴)进刀时,X轴每次切削进给深度,(直径值,单位为0.001mm,无正负符号)。,54,G75指令格式及参数含义,Q(k):刀具每完成一层X径向切削后,在Z轴向的偏移的进刀量(单位为0.001mm,无正负符号)。R(d):每次切削至径向(X轴)切削终点后,轴向(Z轴)的退刀量(无正负符号)。,G75的轴向进刀和径向切削方向由切削终点X(U)Z(W)与起点的相对位置决定。该指令用于加工径向环形槽或圆柱面,径向断续切削起到断屑、及时排屑的作用。,上一页,下一页,返回,55,指令运动轨迹,图7-13G75指令运动轨迹,上一页,下一页,返回,56,指令运动轨迹,G75指令运动轨迹如图7-13所示。从起点A的径向(X轴)进给i、回退e、再进给i直至切削到与切
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 技师考试题库及答案详解
- 森林防灭火知识培训简报课件
- 森林防火知识培训课件
- 梭菌基础知识培训课件
- 2025年软件架构师面试攻略与热点预测题解析
- 《招标采购专业实务》模拟试题及答案
- 2025年药品安全操作规程题解
- 2025驾照检验考试试题及答案
- 2025年医生招聘考试题库及答案解析
- 2025年政府公务员考试模拟试题及标准答案详解
- 藏在生活中的数学:张景中教你学数学
- 第6章 Pandas基础与应用
- (通用版)代理合同书
- 工信部规《通信建设工程安全生产操作规范》
- 《安井食品销售人员绩效考核研究文献综述》2100字
- 山西大学第二聘期岗位设置与聘用实施方案
- GA/T 1237-2015人员基础信息采集设备通用技术规范
- 一带一路战略课件
- A-level项目介绍(课堂)课件
- 《C语言程序设计》一等奖说课稿
- 飞机制造技术-知识点汇总
评论
0/150
提交评论