加工程序使用数控装置能识别的指令代码和数字代码描述数控机床的工艺过程,国际上广泛使用ISO标准G指令和M指令,我国机械工业部制订的标准JB3208-83与国际ISO标准等效。
1. 程序段格式
程序段由程序序号、地址符、数字值和程序段结束符组成。
例如:
N__ G__ F__ T__ S__ M__ LF
式中:
N 程序序号地址符;
G 准备功能地址符;
F 进给速度地址符;
T 刀具号地址符;
S 主轴转速地址符;
M 辅助功能地址符;
LF 程序段结束地址符。
2. 加工程序的组成
一个完整的加工程序由程序名、程序段和程序结束指令组成。其中程序名由符号(如%、O、P或其它符号)与后面的2-4位数字组成;程序结束指令一般为M02或M30。
例如:
%0001
N0010 G00 X0 Y0 Z2 T01 S2000 M03 LF
N0020 G01 Z-10 F200 LF
------
N0100 M30 LF
3. 编程方法
编程方法有手工编程与自动编程二种方法。
1)手工编程 直接在数控机床上进行编程的方法为手工编程,一般加工简单零件用这种方法编程。
2)自动编程 对于复杂的零件,其轮廓线不是在简单的平面上,而是由复杂的空间曲线和空间曲面组成,用手工编程方法编程很困难,则需要使用自动编程方法编程。即使用专用软件进行编程,过去用APT软件描述加工过程,称为自动编程,现代自动编程是指通过CAD/CAM处理后自动生成NC程序的编程方法。