1.进给功能指令F
进给功能指令F可以指定刀具相对于工件的进给进度,有两种指定方式,即代码法和直接给定法。现代的CNC机床在进给速度范围内一般都实现了无级变速,故采用直接指定方式。直接给定法是在F后面直接写上进给速度值,进给量的单位用G94和G95来指定。G94表示进给速度与主轴速度无关的每分钟进给量,单位为mm/min;G95表示与主轴转速有关的主轴每转进给量,单位为mm/r,如车螺纹、攻丝等。在低档数控系统中多数还采用代码法来指定进给速度,用F00~F99表示100种进给速度。
2.主轴转速功能指令S
转速功能指令S用来指定主轴转速或速度,单位为r/min或 m/min。中档以上数控机床的主轴转速采用直接指定方式。例如S1500表示主轴转速为1500r/min。在经济型数控系统中,仍主要用代码法指定方式。对于中档以上的数控机床,还有一种使切削线速度保持不变的所谓恒线速度功能,这时需用G96和G97指令配合S指令来指定主轴转速。例如G96 S160表示控制主轴转速,使切削点的线速度始终保持在160m/min,G97 S1000表示注销G96,即主轴不是恒线速度,其转速为1000r/min。
应指出的是,当由G96转为G97时,应对S码赋值,否则将保留G96指令的最终值。当由G97转为G96时,若没有S指令,则按前一G96所赋S值进行恒线速度控制。
3.刀具功能指令T
刀具功能指令T后面跟若干位数字,主要用来选择刀具,也可用来选择刀具偏置。例如,T12用作选刀时表示12号刀具;用作刀具补偿时,表示按照12号刀具事先设定的偏置值进行刀具补偿。若用四位数字时,如T0101,前两位01表示刀具号,后两位01表示刀具补偿号。