数控编程基础知识,介绍了一些数控车床的编程基础
向,冷却液开
M14
* * 主轴
逆时针方向,冷却液开
M15
* * 正运
动
M62
* * 工件
直线位移,位置2
M16
* * 负运
动
M71
* * 工件
角度位移,位置1
M19
* * 主轴
定向停止
M72
* * 工件
角度位移,位置2
M61
* 工件
直线位移,位置1
注:1. * 号表示:如选作特殊用途,必须在程序说明中说明。
2. M90~M99可指定为特殊用途
M指令也被分为模态和非模态,同时还规定了M功能在一个程序段中起作用的时间。例如M03、M04主轴转向指令与程序段中运动指令同时开始起作用;与程序有关的指令MOO、M01、M02等在程序段运动指令执行完后开始起作用。M指令因生产厂家及机床结构和规格的不同而异,但与标准规定出入不大。
2.4.6 进给功能(F)、主轴转速功能(S)、刀具功能(T)
1、进给功能指令
F功能是表示进给速度,进给速度是用字母F和其后面的若干数字来表示的。
(1)G98:每分钟进给。系统在执行了G98指令后,再遇到F指令时,便认为F所指定的进给速度单位为mm/min。G98指令执行一次后,系统将保持G98状态,即使关机也不受影响,甚至系统又执行了含有G99的程序段,则G98被否定,而G99发生作用。
(2)G99:每转进给。若系统处于G99状态,则认为F所指定的进给速度单位为r/min。要取消G99状态,必须重新指定G98。
2、主轴转速功能