一个数控加工程序是若干个程序段组成的。程序段格式是指程序段中的字、字符和数据的安排形式。
程序段格式举例:
N30 G01 X88.1 Y30.2 F500 S3000 T02 M08;
N40 X90; (本程序段省略了续效字“G01,Y30.2,F500,S3000,T02,M08”,但它们的功能仍然有效)
在程序段中 ,必须明确组成程序段的各要素:
移动目标 :终点坐标值X、Y、Z;
沿怎样的轨迹移动:准备功能字G;
进给速度:进给功能字F;
切削速度:主轴转速功能字S;
使用刀具:刀具功能字T;
机床辅助动作:辅助功能字M。
1)程序开始符、结束符
程序开始符、结束符是同一个字符,ISO代码中是%,EIA代码中是EP,书写时要单列段。
2)程序名
程序名有两种形式:一种是英文字母O(%或P)和1~4位正整数组成;另一种是由英文字母开头,字母数字多字符混合组成的程序名(如TEST1 等)。一般要求单列一段。
3)程序主体
程序主体是由若干个程序段组成的。每个程序段一般占一行..
4)程序结束
程序结束可以用M02或M30指令。一般要求单列一段。
加工程序的一般格式举例:
% // 开始符
O2000 //程序名
N10 G54 G00 X10.0 Y20.0 M03 S1000 //程序主体
N20 G01 X60.0 Y30.0 F100 T02 M08
N30 X80.0
…… .
N200 M30 //程序结束
% // 结束符