数控机床加工中的动作在加工程序中用指令的方式事先予以规定,这类指令有准备功能G、辅助功能M、刀具功能T、主轴转速功能S和进给功能F之分。对于准备功能G和辅助功能M,我国已依据(ISO105-1975(E)国际标准制订了我国JB3208-83部颁标准。编程人员在编程前必须对自己使用的数控系统的功能进行仔细的研究,以免发生错误。
本主要以文FANUC-6T系统为例介绍数控车床数据控系统功能。
1.准备功能
准备功能又称“G”功能或“G”代码,它是建立机床或控制数控系统工作方式的一种命令。FANUC-6T系统常用准备功能标准如表3-2所示。
2.辅助功能
辅助功能又称“M”功能。主要用来表示机床操作时的各种辅助动作及其状态。FANUC—6T系统常用辅助功能标准如表3-3所示。
3.F、T、S功能
(1)F功能 用来指定进给速度,由地址F和其后面的数字组成。
在含有G99程序段后面,再遇到F指令时,则认为F所指定的进给速度单位为mm/r。系统开机状态为G99,只有输入G98指令后,G99才被取消。而G98为每分钟进给,单位为mm/min。
(2)T功能 该指令用来控制数控系统进行选刀和换刀。用地址T和其后的数字来指定刀具号和刀具补偿号。车床上刀具号和刀具补偿号有两种形式,即T1+1或T2+2,具体格式和含义如下:
T 0 0 T 00 00
刀具号 刀补号 刀具号 刀补号
在FANUC-6T系统中,这两种形式均可采用,通常采用T2+2形式,例如T0101表示采用1号刀具和1号刀补。
(3)S功能 用来指定主轴转速或速度,用地址S 和其后的数字组成。
G96、G97 、G50