1. 辅助代码:控制机床或系统辅助动作及状态的功能
1.1 程序启停:M00:程序停止 M01:计划停止 M02:程序结束
1.2 主轴运动:M03:主轴顺时针旋转 M04:主轴逆时针旋转
M05::主轴停止旋转
1.3 刀具:M06:换刀
1.4 切削液:M08:切削液开 M09:切削液关
1.5 程序:M30:程序结束并返回
1.6 错误检测:M74:错误检测功能打开 M75:错误检测功能关闭
1.7 子程序:M98:子程序调用 M99:子程序调用返回
2. 尺寸指令:用来指令刀位点坐标位置
X、Y、Z:表示刀位点坐标值
I、J、K:表示圆弧刀轨的圆心坐标值
3. 进给指令:用于指定刀具插补运动(切削运动)的速度
只有X、Y、Z三坐标运动:F数值表示刀具运动速度,单位:mm/min
含有A、B、C任意一个:F数值表示进给率,F=1/Δt,单位:1/min(Δt表示走完一个程序段所需的时间)
4. 刀具指令:用于指定采用的刀具号
Tnn用于选择刀具库中的刀具。(注意:T指令仅在数控车上才具有换刀功能)