程序段由地址字、符号等组成。例如:
N10 G01 X40 Z0 F200;
其中,N、G、X、Z、F均为地址字,各代表不同功能。例如,N表示程序段号,G代表备功能,X、Z表示目标点坐标,F代表进给量功能。
地址字后面紧跟着表示相应数值的数字,在每段程序段最后还有结束符“;”。
一个完整的加工程序段,除程序段号、程序段结束标记“;”外,其主体部分应具备如下六个要素,即必须在程序段中明确以下几点:
●移动的目标是哪里?
●沿什么样的轨迹移动?
●移动途度要多快?
●刀具的切削速度是多少?
●选择哪一把刀移动?
●机床还需要哪些辅助动作?
以上六点称为程序段的六要素。例如,对于程序段
N10 G90 G01 X100 Y100 F100 S300 T01 M03;
其六要素的定义如下:
●移动目标:X100、Y100(终点坐标值);
●移动轨迹:G01(直线插补);
●刀具移动速度:F100;
●主轴转速:S300(对应切削速度);
●选择的刀具:T01(1号刀);
●机床辅助动作:M03(主轴正转)。
以上加工程序段是具备“六要素”的基本程序段,在实际加工程序中(如圆弧插补、刀具补偿、固定循环等程序段)有时还需要更多的参数,这些参数一般都应编写在坐标值指令X、Y、Z之后,FST、M之前,例如:
N5 G91 G02 X100 Y100 I50 J0 F100 S300 T1 M03;
知识点词条:程序段的组成与格式