接着上篇,广州奇芯整理了一些新手必看的常用数控程序字指令,这些数控程序指令对于数控系统使用者来说,是提高精准度以及效率的重要知识。向各位数控系统从业者简单介绍一下。本章数控系统的内容较多,分为上下两篇,此为下篇。
3.辅助功能字
辅助功能字由字符M和后两位数组成,M00~M共有100种M代码。用于指示数控机床辅助装置的连接和断开,表示机床的各种辅助动作及其状态。常用的M指令如下。
(1)M00∶程序停止
若在程序中使用M00指令,执行到M00指令时,程序停止执行,主轴停止旋转.关闭切削液。
(2)M01∶选择性程序停止
该指令的功能和M00相同,但选择停止或不停止,可由执行操作面板上的“选择停止”按钮控制。当按钮放置在位置时。ON(灯亮)时M01有效,其功能等于M00;当按钮放置时OFF(灯熄)时,则M01将不执行,即程序不会停止。
(3)M02∶程序结束
该指令应放置在程序的最后一节,表示程序结束。该指令将自动停止主轴(M05)并关闭切削液(M09)。
(4)M03∶主轴正转
程序执行至M03、主轴是正方向旋转(从主轴上方,向机床工作台方向,顺时针方向旋转)。参考图1-99(a)。铣刀一般采用主轴正转M03。
(5)M04∶主轴反转
程序执行至M04、主轴是反向旋转(从主轴上方,向机床工作台方向,逆时针方向旋转)。
(b)M04
(a)M03
(6)M05∶主轴停止
程序执行至M05、主轴立即停止,此指令用于下列情况。
①程序结束前(但通常可以省略)M02,M03指令皆包含M05)。
②若数控机床有主轴高速档(M42).主轴低速文件(M41)指令时,必须在换挡之间使用,M05、停止主轴再换挡,以免损坏换挡。
③主轴正.此指令还应添加到逆转之间的转换中,使主轴停止,然后转换转向指令,以免损坏伺服电机。
(7)M06∶自动换刀
程序执行至M06、控制器即命令ATC(自动刀具交换装置)执行换刀动作。
(8)M07∶打开雾状切削液
有喷雾装置的机械,使其打开喷雾泵,喷出雾状切削液。
(9)M08∶切削液喷出
程序执行至M08,即激活切削液泵浦,但必须配合操作面板上的操作CLNTAUTO键,处于'ON状态(切削液程序键,处于状态,处于状态ON),否则泵就不会被激活。数控机床主轴附近有一个阀门,可以手动调节切削液的流量。
(10)M09∶关闭喷雾和切削液
命令喷雾和冷却液泵关闭,停止喷出切削液。常用于程序执行前(但往往可以省略,因为一般可以省略,因为M02.M30指令皆包含M09)。
(11)M19∶主轴定向停止
使主轴向固定方向旋转,然后停止旋转。用于装置精搪孔刀和背搪孔刀G76或G在87指令中,因为它包含了M19指令,并且刀具会平移一小段距离。因此,必须首先使用。MDI方式执行M19指令,以确定偏位方向,以便提供给G76或G87指令使用。
(12)M30∶程序结束
该指令应放置在程序的最后一节,表示程序结束。该指令将自动停止主轴(M05)并关闭切削液(M09),程序执行指针会自动返回程序的第一单,方便程序再次执行。这就是与之相匹配。M02指令不同,所以大部分程序结束后使用M30较方便。
(13)M98∶主程序调用子程序
该指令放置在主程序的某一部分,当执行到主程序的某一部分时,M98时,控制器从内存中呼叫,M98后面指定的子程序出来执行。执行次数多为1次。~99。
(14)M99∶子程序结束,跳回主程序
该指令用于子程序的最后一节,表示子程序的结束,命令程序执行指针跳回主程序M下一节98继续执行程序。M99指令也可用于主程序的最后一节。此时,程序执行指针将跳回主程序的第一节继续执行程序,因此程序将重复执行,除非按下RESET键可以中断执行。
4.其他功能指令
(1)坐标字
由坐标名.带+/号的绝对坐标值(或增量值)构成。X.Y.Z,U.V.W,P.Q.R,A.B.C,I.J.K。X.Y.Z主要用于表示刀位点的坐标值,U.V.W及P.Q.R这是一个额外的坐标。旋转坐标采用旋转坐标。A.B.C以及I.J.K。
(2)进给功能字(F)
它由地址码F和后面表示进给速度的几个位数组成。
(3)主轴转速功能(S)
它由S字母和后面的几个位数组成。
(4)刀具功能字(T)
T地址字符后几位数值,数值为刀号和刀补号。T3选3号刀具。
(5)刀具偏置字(D和H)
D字后接一个值是调出规定在刀具偏置表中的刀具直径值。当程序中有一个值时,G41或G42指令时,该值为刀具半径的补偿值。H字后接一个值是调出规定在刀具偏置表中的刀具长度值。Z轴运动时,该值为刀具长度偏置值。
虽然图形交互编程已经成为数控编程的主要手段,但掌握手动编程有助于提高编程的可靠性,在某些情况下不能使用自动编程,需要手动编程。
【广州奇芯,助您把无价的加工工艺转换成生产力】
【广州奇芯:微信客服号:18122373466,微信公众号:奇芯机器人】
接着上篇,广州奇芯整理了一些新手必看的常用数控程序字指令,这些数控程序指令对于数控系统使用者来说,是提高精准度以及效率的重要知识。向各位数控系统从业者简单介绍一下。本章数控系统的内容较多,分为上下两篇,此为下篇。
3.辅助功能字
辅助功能字由字符M和后两位数组成,M00~M共有100种M代码。用于指示数控机床辅助装置的连接和断开,表示机床的各种辅助动作及其状态。常用的M指令如下。
(1)M00∶程序停止
若在程序中使用M00指令,执行到M00指令时,程序停止执行,主轴停止旋转.关闭切削液。
(2)M01∶选择性程序停止
该指令的功能和M00相同,但选择停止或不停止,可由执行操作面板上的“选择停止”按钮控制。当按钮放置在位置时。ON(灯亮)时M01有效,其功能等于M00;当按钮放置时OFF(灯熄)时,则M01将不执行,即程序不会停止。
(3)M02∶程序结束
该指令应放置在程序的最后一节,表示程序结束。该指令将自动停止主轴(M05)并关闭切削液(M09)。
(4)M03∶主轴正转
程序执行至M03、主轴是正方向旋转(从主轴上方,向机床工作台方向,顺时针方向旋转)。参考图1-99(a)。铣刀一般采用主轴正转M03。
(5)M04∶主轴反转
程序执行至M04、主轴是反向旋转(从主轴上方,向机床工作台方向,逆时针方向旋转)。
(b)M04
(a)M03
(6)M05∶主轴停止
程序执行至M05、主轴立即停止,此指令用于下列情况。
①程序结束前(但通常可以省略)M02,M03指令皆包含M05)。
②若数控机床有主轴高速档(M42).主轴低速文件(M41)指令时,必须在换挡之间使用,M05、停止主轴再换挡,以免损坏换挡。
③主轴正.此指令还应添加到逆转之间的转换中,使主轴停止,然后转换转向指令,以免损坏伺服电机。
(7)M06∶自动换刀
程序执行至M06、控制器即命令ATC(自动刀具交换装置)执行换刀动作。
(8)M07∶打开雾状切削液
有喷雾装置的机械,使其打开喷雾泵,喷出雾状切削液。
(9)M08∶切削液喷出
程序执行至M08,即激活切削液泵浦,但必须配合操作面板上的操作CLNTAUTO键,处于'ON状态(切削液程序键,处于状态,处于状态ON),否则泵就不会被激活。数控机床主轴附近有一个阀门,可以手动调节切削液的流量。
(10)M09∶关闭喷雾和切削液
命令喷雾和冷却液泵关闭,停止喷出切削液。常用于程序执行前(但往往可以省略,因为一般可以省略,因为M02.M30指令皆包含M09)。
(11)M19∶主轴定向停止
使主轴向固定方向旋转,然后停止旋转。用于装置精搪孔刀和背搪孔刀G76或G在87指令中,因为它包含了M19指令,并且刀具会平移一小段距离。因此,必须首先使用。MDI方式执行M19指令,以确定偏位方向,以便提供给G76或G87指令使用。
(12)M30∶程序结束
该指令应放置在程序的最后一节,表示程序结束。该指令将自动停止主轴(M05)并关闭切削液(M09),程序执行指针会自动返回程序的第一单,方便程序再次执行。这就是与之相匹配。M02指令不同,所以大部分程序结束后使用M30较方便。
(13)M98∶主程序调用子程序
该指令放置在主程序的某一部分,当执行到主程序的某一部分时,M98时,控制器从内存中呼叫,M98后面指定的子程序出来执行。执行次数多为1次。~99。
(14)M99∶子程序结束,跳回主程序
该指令用于子程序的最后一节,表示子程序的结束,命令程序执行指针跳回主程序M下一节98继续执行程序。M99指令也可用于主程序的最后一节。此时,程序执行指针将跳回主程序的第一节继续执行程序,因此程序将重复执行,除非按下RESET键可以中断执行。
4.其他功能指令
(1)坐标字
由坐标名.带+/号的绝对坐标值(或增量值)构成。X.Y.Z,U.V.W,P.Q.R,A.B.C,I.J.K。X.Y.Z主要用于表示刀位点的坐标值,U.V.W及P.Q.R这是一个额外的坐标。旋转坐标采用旋转坐标。A.B.C以及I.J.K。
(2)进给功能字(F)
它由地址码F和后面表示进给速度的几个位数组成。
(3)主轴转速功能(S)
它由S字母和后面的几个位数组成。
(4)刀具功能字(T)
T地址字符后几位数值,数值为刀号和刀补号。T3选3号刀具。
(5)刀具偏置字(D和H)
D字后接一个值是调出规定在刀具偏置表中的刀具直径值。当程序中有一个值时,G41或G42指令时,该值为刀具半径的补偿值。H字后接一个值是调出规定在刀具偏置表中的刀具长度值。Z轴运动时,该值为刀具长度偏置值。
虽然图形交互编程已经成为数控编程的主要手段,但掌握手动编程有助于提高编程的可靠性,在某些情况下不能使用自动编程,需要手动编程。
【广州奇芯,助您把无价的加工工艺转换成生产力】
【广州奇芯:微信客服号:18122373466,微信公众号:奇芯机器人】
广州奇芯-数控编程指令代码的区别及技巧-奇芯机器人
广州奇芯是新型数控系统研发、生产、销售厂家,因此对传统的数控系统指令也有很深的研究,毕竟只有站在巨人的肩膀上才能站得更高,看得更远。今天,广州奇芯准备了一些传统
广州奇芯-对刀对机床加工的重要性和对刀方法介绍-奇芯机器人
数控车床刀具是加工中的一项重要技能。刀具的准确性决定了零件的加工精度,直接影响刀具的加工效率,对刀具对机床的加工操作非常重要。接下来,就让广州奇芯来向各位数控加
广州奇芯-一文带你了解数控技术、数控机床(下)-奇芯机器人
接上篇,让广州奇芯带着各位数控系统从业者、机床加工从业者一同继续分享回味数控技术与数控机床。 三.NC.CNC.SV与PLC的概念NC(CNC).SV与PLC(
广州奇芯-一文带你了解数控技术、数控机床(上)-奇芯机器人
阔别了多年的课堂,拜别了多年的师傅,现在是否还记得何为数控技术、何为数控机床。广州奇芯为此特意准备了一些资料,跟各位数控系统从业者、机床加工从业者分享回味数控技