数控系统的功能介绍
对于具有不同数控系统的数控车床,功能代码的形式有所不同,但编程的基本方法及原理是相同的。本章主要介绍FANuc O T数控系统。
(1)准备功能(G功能)
FANuc O T系统的部分准备功能G代码及功能见表5 10。准备功能由地址G和两位数字组成,叉称为G功能。G代码分为模态G代码和非模态G代码两种类型。模态G代码被指定后,直到同组的另一个G代码被指定使用后才无效;而非模态G代码仅在其被指令程序段中有效。不同组的G代码可以在同一个程序段中被指定并有效。但在一个程序段中,如指定了两个以上属于阿组的G代码时,则只有最后一个被指定的G代码有效。
(2)辅助功能(M功能)
辅助功能由地址M和两位数字组成,又称为M功能。在每个程序段内只允许指夸一个M代码。
对于刀架后置的数控车床、车削中心,胁3和h血4所规定的主轴或旋转刀具的转向,主轴(站在床头向床尾观看)及x方向和z方向旋转刀具(从刀柄向刀头观看)顺时针旋转为正转,用~∞3指令;逆时针旋转为反转,用^∞4指令。对于主轴箱内有机槭转动装置的数控车床,当需要改变主轴的转向时,必须用h∞5指令使主轴停转.再用~幻3或Ⅳm4换向。
本系统可以采用1S。或E1A代码编程,使用字地址程序段格式和小数点编程。使用小数点编程时,长度单位为trⅡn,角度单位为度,时间单位为s;不使用小数点编程时,长度单位为胂,时间单位为mS。
采用绝对坐标编程时,尺寸字的地址用x、Y表示;采用增量坐标编程时,尺寸字的地址用u、w表示。在实际编程中.为了避免坐标尺寸换算造成编程的错误,工件的径向尺寸宜采用绝对坐标编程,轴向尺寸可以根据工件图样上尺寸标注的具体情况,采用绝对坐标编程或增量坐标编程。