数控冲床用数字化信号来控制机床的运动和动作,所以必须把零件的图纸尺寸、工艺路线、模具参数等内容,用数控冲床能够接受的数字和文字代码表示出来,这些信息通过输入介质传输到数控系统,数控系统再根据内部的编译器将这些信息转化为控制机床各个部件动作的信号,从而完成零件的加工。
这种从零件图到制成加工代码的过程为数控机床的程序编制,加工代码被称为G代码
通用G代码程序的组成:
一个完整的零件加工程序由程序号、程序体和程序结束三部分组成,程序体由若干条指令组成,每个指令又由字母、数字、符号组成,如表5-1所示:表5-1左侧是一个完整的零件加工程序,它由一个程序号和六条指令组成。最前面的00001是整个程序的程序号,也叫程序名。每一个独立的程序都应有程序号,它可作为识别、调用该程序的标志。
指令格式是一条指令中字的排列顺序和表达方式。不同的数控系统往往有不同的程序段格式,数控系统按照其规定的指令格式来解析程序指令。
表5-1.零件加工程序的组成
加工程序 |
|
00001 N0010 G92 X1250 Y1200 N0020 G90 X230 Y156 T201 N0030 G26180 J45 K8 N0040 G91X30Y20 N0040 G50 N0050 M00 |
程序号 |
程序体 | |
程序结束 |