数控铣床加工程序与数控车床加工程序结构基本相同,详见1.2.1节,此处主要分析数控铣床的程序段结构特点。
数控铣床加工程序的结构虽然与数控车床相同,但其程序段结构上仍有其自身的特点。立式三轴数控铣床与加工中心程序段的结构如下:
其中,N_是程序段号(任选项),N0000~N9999,或不写;
G_是准备功能指令,G00~G99;
X_、Y_、Z_是尺寸字,刀具沿相应坐标轴的位移坐标值,为续效字;
I_、J_、K_/R_是圆弧插补时圆心相对于圆弧起点的坐标或用圆弧半径值,非续效字;
T_是所选刀具号,数控铣床程序一般无需此项;
F_是进给速度指令;
S_是主轴速度指令;
M_是辅助功能指令;
;是程序段结束符。
书写技巧与禁忌:(www.xing528.com)
1)以上所列为程序段结构的一般格式,有时,在程序段前面还可能出现程序段跳过符“/”。
2)一个程序段内由一组开头是英文字母、后面是若干数字组成的信息单元“字”组成,
其字母为地址符,用于识别存储地址。
3)程序段序号用N后跟一个不超过4位的数值(1~9999)组成。一般情况下,顺序号可以任意指定,甚至可以没有顺序号。但要注意,特殊情况下必须写,如固定循环指令、宏程序中的某些程序段等。
4)数控铣削系统坐标值的绝对坐标与增量坐标编程的表示方法与数控车床不同,用指令G90/G91指定,程序段内禁止混合编程。
5)程序段是可作为一个单位来处理的、连续的字组,包含一组操作,是数控加工程序中的一条语句。
6)刀具补偿功能字D_/H_指的是存储器单元编号,而非存储(补偿)值。
7)程序段结束符“;”的分号是英文状态下的分号,因此,在计算机上书写程序时必须注意切换为英文输入方式书写,禁止书写为中文的分号。
8)数控铣削的程序段仍采用字地址可变程序段格式,每个字长不固定,各个程序段的长度和功能字的个数都是可变的,因此程序段内各功能字的执行先后顺序与书写先后顺序无关。
9)注意,指定圆弧圆心的功能字(I_、J_、K_和R_)一般为非续效字。
10)虽然字地址可变程序段格式中对各个字的书写顺序无要求,但为了书写、输入、检查和校对的方便,各功能字在程序段中的位置习惯建议按以上的顺序排列。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。