凯恩帝 K90Ti 车床数控

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

凯恩帝K90Ti车床用数控系统2程序的构成为使机床能按要求运动而编写的数控指令的集合称之为程序。程序是由多个程序段构成的,而程序段又是由字构成的,各程序段用程序段结束代码‘;’来隔开。2.1加工程序的一般格式加工程序一般由开始符(单列一段)、程序名(单列一段)、程序主体、程序结束指令(一般单列一段)、程序结束符(单列一段)组成。程序的最后还有一个程序结束符。程序开始符和程序结束符是同一个字符:KND系统的数控指令是标准ISO代码用%表示。程序开始符的%不显示出来,程序的结束符%可自动显示出来。开始符和结束符在输入程序时不必考虑,会自动生成的。3准备功能(G代码)准备功能是由G代码及后接2位数表示的,其规定了机床的运动方式。G代码有以下两种类型。1)一次性G代码:也是非模态G代码,只在被指令的程序段中有效。2)模态G代码:在同组其它G代码指令前一直有效。如:G01和G00是同组的模态G代码:G01X_?F_;表示X轴以F速度加工进给。Z_;表示Z轴?以F速度加工进给,相当于有G01指令。G00Z_;G01无效,G00有效。3.1G00---快速定位指令格式:G00X(U)_Z(W)_;指令功能:X轴和Z轴同时从起点快速移动到指定的位置。指令说明:1.X(U)Z(W)为指定的坐标值,取值范围:-9999.999~+9999.999。2.G00时各轴单独以各自设定的速度快速移动到终点,互不影响。任何一轴到位自动停止运行,另一轴继续移动直到指令位置。4.G00各轴快速移动的速度由参数设定,用F指定的进给速度无效。G00快速移动的速度可分为100%、50%、25%、F0四档,四档速度可通过面板上的快速倍率上下调节键来选择。其四档移动速度的百分比可在位置页面的左下角显示。5.G00是模态指令,下一段指令也是G00时,可省略不写。G00可编写成G0,G0与G00等效。6.指令X、Z轴同时快速移动时应特别注意刀具的位置是否在安全区域,以避免撞刀。3.2G01---直线插补指令格式:G01X(U)_Z(W)_F_;指令功能:G01指令是使刀具按设定的F速度沿当前点移动到X(U)、Z(W)指定的位置点,其两个轴是沿直线同时到达终点坐标。指令说明:1.X(U)?Z(W)为指定的坐标值,取值范围:-9999.999~+9999.999。2.F是模态值,在没有新的指定以前,总是有效的,因此不需要每一句都指定进给速度。4.G01指令也可以单独指定X轴或Z轴的移动。5.G01指令的F进给速度可以通过面板上进给倍率上下调整,调整范围是(0%~150%)。6.G01指令也可直接写成G1。3.3G02、G03---圆弧插补指令格式:G03X(U)_Z(W)_I_K_F_;G02X(U)_Z(W)_I_K_F_;圆心坐标编程G03X(U)_Z(W)_R_F_;G02X(U)_Z(W)_R_F_;圆弧半径编程指令功能:用上面的指令,刀具可以沿着圆弧切削运动。3.4G04---暂停指令指令格式:G04P_;或G04X__;或G04U__;或G04;指令功能:执行该指令时,各轴运动停止,模态值保持,延时指定的时间后,再执行下一个程序段。指令说明:1.P__是以毫秒为单位指令暂停时间。指令范围从1~99999999毫秒。2.X__、U__均是以秒为单位指令暂停时间。指令范围从1~99999秒。3.实例:G04X1;??表示程序暂停1秒。G04P1000;?表示程序暂停1秒。G04U1?表示程序暂停1秒。4.特殊应用:当X.U.P均省略,仅指令G04时可看成为准确停指令,如加工拐角类零件时,在拐角处有时会出现过切现象,如在拐角处加G04指令,即可消除过切现象3.5G28—自动返回机械零点所谓机械零点(或叫参考点)是机械上某一特定的位置点。有机械零点时,此机械零点就是机床的参考点;无机械零点时,设置的浮动零点也可以看成是机床的参考点。可以在手动机械回零方式下返回到参考点,也可以利用G28指令使两个坐标轴自动返回到参考点。指令格式:G28X(U)_Z(W)_;指令功能:从当前位置开始,以快速移动速度到达X(U)_Z(W)_指定的中间点位置后再回机械零点。指令说明:1.X(U)_Z(W)_为指定返回到参考点中途经过的中间点。2.回参考点的过程为:如图(3-6)(1)快速从当前位置定位到指令轴的中间点位置(A?点→B?点)。(2)快速从中间点定位到参考点(B?点→R?点)。3.6G50--工件坐标系设定指令格式:G50X__?Z__;指令功能:设置当前位置的绝对坐标,通过设置当前位置的绝对坐标在系统中建立工件坐标系(也称浮动坐标系)。执行本指令后,系统将当前位置作为程序零点,执行回程序零点操作时,返回这一位置。坐标系一旦建立后,后面指令中绝对指令的位置都是用此坐标系下的坐标值来表示的,直至再次执行G50建立新的工件坐标系。指令说明:1.G50为非模态G指令。2.在补偿状态,如果用G50设定坐标系,那么补偿前的位置是用G50设定的加工坐标系中的位置。开始运行程序以前一般先取消刀具补偿。KND系统返回参考点后,自动取消刀具补偿。3.7G32――螺纹切削指令格式:G32?X(U)_?Z(W)_?F(I)_;指令功能:用G32指令,可以切削等螺距的直螺纹、锥螺纹和端面螺纹。指令说明:1.G32为模态指令。2.X(U)__、Z(W)__为螺纹终点的绝对或相对坐标。X(U)省略时为圆柱螺纹切削,Z(W)省略时为端面螺纹切削,X(U)、Z(W)都编入时可加工圆锥螺纹。3.F是公制螺纹的螺距,为主轴转一圈长轴的位移量。单位:mm,范围:0.0001~500.0000。4.I是英制螺纹的牙数,可理解为长轴移动1英寸(25.4毫米)时主轴转的圈数。单位:牙/英寸(即每英寸的牙数),范围:0.060~254000.000。5.一般加工一根螺纹时,从粗车到精车,用同一轨迹要进行多次螺纹切削。因为螺纹切削开始是从检测出主轴上的位置编程器—转信号后才开始的,因此即使进行多次螺纹切削,零件圆周上的切削点仍是相同的,工件上的螺纹轨迹也是相同的,但是从粗车到精车,主轴的转速必须是一定的。当主轴转速变化时,有时螺纹会或多或少产生偏差。在螺纹切削开始及结束部分,一般由于升降速的原因,会出现导程不正确部分,考虑此因素影响,指令螺纹长度要比需要的螺纹长度要长。3.8G92---单一型螺纹切削循环1.G92为模态指令2.X(U)、Z(W)为螺纹终点的绝对或相对坐标。3.F是公制螺纹的螺距,为主轴转一圈长轴的位移量。单位:mm,范围:0.0001~500.0000。4.I是英制螺纹的牙数,可理解为长轴移动1英寸(25.4毫米)时主轴转的圈数。单位:牙/英寸(即每英寸的牙数),范围:0.060~254000.000。I为非模态数据。5.R是X轴方向螺纹切削始点与螺纹切削终点的半径差,在X轴方向切削始点坐标小于切削终点坐标时R的数值为负,反之R为正值。利用R可加工圆锥螺纹。6.L用来指定多头螺纹的头数。L为模态值,取值范围:1~100。7.J/K用来设置螺纹切削退尾时X、Z轴的比例。J/K为模态值,取值范围:1~4。设置其它值时,退尾角度固定为45度。8.P用来设置螺纹切削时的退尾宽度,单位:0.1螺距。模态值,设定范围:1~225。运行后也改变系统参数P’028的数值,并且关机后保持不变。3.9G76—复合型螺纹切削循环指令格式:G76??P(m)(r)(a)??Q(Δdmin)??R(d);G76??X(U)_??Z(W)_??R(i)??P(k)??Q(Δd)??F(I)_;指令功能:可加工带螺纹退尾的直螺纹和锥螺纹,通过多次螺纹粗车、螺纹精车完成规定牙高(总切深)的螺纹加工,可实现单侧刀刃螺纹切削,吃刀量逐渐减少,有利于保护刀具,提高螺纹加工精度。加工轨迹如下图所示1.m:最后精加工的重复次数1~99。此指定值是模态的,?在下次指定前均有效。另外用参数?(P’027)也可以设定,?根据程序指令,?参数值也改变。2.r:螺纹倒角量。如果把L作为导程,?在0.01~9.9L的范围内,?以0.1L为一挡,?可以用00~99两位数值指定。该指定是模态的,?在下次指定前一直有效。另外,?用参数(P’028)也可以设定,?根据程序指令也可改变参数值。此数值同G92螺纹的退尾量,r为10时,表示螺纹的倒角长度为1个螺距。3.a:刀尖的角度(螺纹牙的角度)。可以选择80°,60°,55°,30°,29°,0°6种角度。?把此角度值原数用两位数指定。此指定是模态的,在下次被指定前均有效。另外,用参数(P’029)也可以设定,?根据程序指令也可改变参数值。m,r,a同用地址P一次指定。如:m=2,?r?=1.2L,?a?=60°,?用地址可表示为:P0212604.Δdmin:?最小切入量。当一次切入量(ΔDN-ΔDN-1)?比ΔdMIN还小时,则用Δdmin作为一次切入量。该指定是模态的,?在下次被指定前均有效。另外,?用参数(P’030)也可以设定,?用程序指令也改变参数值。单位是微米。5.d:精加工余量。此指定是模态的,?在下次被指定前均有效。并且用参数(P’031)也可以设定,?用程序指令,?也改变参数值。单位是毫米。6.X(U)_Z(W)_:螺纹切削的终点位置。7.i:螺纹部分的半径差I=0为切削直螺纹。单位是毫米。8.K:螺纹牙高(X轴方向的距离用半径值指令)。单位是微米。9.Δd:第一次切入量,单位是微米。10.F(I):螺纹的螺距,同G32。11.G76指令循环加工中,刀具为单侧刃加工,刀尖的负载可以减轻。另外,第一次切入量为Δd,第N次为Δdn,每次切削量是一定的。考虑各地址的符号,有四种加工图形,也可以加工内螺纹。在图3-13所示的螺纹切削中,只有C,D间用F指令的进给速度,其他为快速进给。在图3-13所示的循环中,?增量的符号如下:U,W:负(由轨迹A到C,C到D的方向决定)R(I):负(由轨迹A到C的方向决定)P(K):正(始终为正)Q(ΔD):正(始终为正)3.11G90---单一型圆柱或圆锥切削循环指令格式:G90X(U)_Z(W)_F_;(圆柱切削)G90X(U)_Z(W)_R_F_;(圆锥切削)指令功能:从切削点开始,进行径向(X轴)进刀,轴向(Z轴或X、Z同时)切削,实现柱面或锥面切削循环。指令说明:1.G90为模态指令。2.X、Z为圆柱面切削终点坐标值,U、W为圆柱面切削终点相对循环起点的坐标分量3.12G94—单一型端面切削循环指令格式:G94X(U)_Z(W)_F_;G94X(U)_Z(W)_R_F_;(端面切削)(锥度端面切削)指令功能:从切削点开始,进行轴向(Z轴)进刀,径向(Z轴或X、Z同时)切削,实现端面或锥面切削循环。指令说明:1.G94为模态指令。2.X、Z为端面切削终点坐标值,U、W为端面切削终点相对循环起点的坐标分量3.13G93—单一型攻丝固定循环指令格式:G93Z(W)F(I)?;指令功能:内孔螺纹加工循环。刀具的运动轨迹是从起点到终点,再从终点回到起点。运动过程中主轴每转一圈Z轴移动一个螺距,与丝锥的螺距始终保持一致,在工件内孔形成一条螺纹切槽,可一次切削完成内孔的螺纹加工。指令说明:1.G93为模态指令。2.Z(W):Z轴终点坐标。3.F(I):螺距,同G32指令。4.执行过程:Z轴向负向按切螺纹的方式进给。运动到程序指定的坐标后,自动停止主轴,完全停止主轴后,自动按指定的反向旋转主轴,Z轴退回到起始位置。停止主轴旋转,恢复程序段前指定的方向旋转主轴。5.如果Z正向运动后,再执行G93时,由于反向,系统先执行反向间补。此时应设置参数P003?RVDL=0。如果配步进机堵转时,可设置更小的间隙补偿频率值。或执行G93前,先指令Z轴负向指令。6.主轴制动时间参数设置影响停止后反向启动旋转时间。请注意设置。7.Z必须为负向运动,否则产生P/S报警012‘G93formateerror’。8.不能编入X值,否则产生P/S报警012;‘G93formateer

1 / 24
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功