程序段是可作为一个单位来处理的、连续的字组,是数控加工程序中的一条语句。一个数控加工程序是若干个程序段组成的。
程序段格式是指程序段中的字、字符和数据的安排形式。现在一般使用字地址可变程序段格式,每个字长不固定,各个程序段中的长度和功能字的个数都是可变的。地址可变程序段格式中,在上一程序段中写明的、本程序段里又不变化的那些字仍然有效,可以不再重写。这种功能字称之为续效字。
每种数控系统,其程序的格式不同,编程人员必须根据机床说明书的规定格式进行编程。
数控程序由程序号、程序内容和程序结束三部分组成。
如:09999----------程序号
N010 G59 X0 Z80
N020 G90
N030 G92 X50 Z20 加工指令程序段
……
N110 M05
N120 M02----------程序结束
(1)程序号。程序号是给程序编上一个数字顺序号,便于查找和管理。程序号由程序编号地址码(各系统不同)加数字组成。
(2)程序内容。它是整个程序的核心部分,是由若干程序段组成。一个程序段表示工件的一段加工信息,若干个程序段的集合,则完整地描述了一个零件加工的所有信息。
(3)程序结束。程序结束是以程序结束指令M02和M30来结束整个程序。
程序段格式是指指令在程序段中的顺序,不同的数控系统有不同的程序段格式。
一个程序段是由若干程序字组成,字则由地址字(英文字母)和数字(数字及符号)组成。
常见程序段格式如下:
N_G_X_Y_Z_I_J_K_F_S_T_M
其中:
N——程序段序号(简称程序段号),后跟2至4位数字,如N0001等。现代CNC系统中很多都不要求程序段号,即程序段号可有可无。
G——准备功能(简称G功能),后跟2位数,G功能的代号已标准化。
X、Y、Z、I、J、K……坐标字,它由地址符、+、-符号及绝对值(或增量)的坐标值构成。
F——进给功能’后跟若干位数字,数字的单位取决于每个数控系统所采用的进给速度的指定方法。
S——主轴功能,后跟若干位数字。
T——刀具功能,后跟若干位数字。T后跟两位数字用以指定刀具号,如T05表示第五号刀。T后跟4位数字用以指定刀具号及刀具补偿号。如T0812,则表示选择第8号刀,用12号补偿量。
M——辅助功能(简称M功能),后跟两位数字,M功能的代码已标准化。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。