数控车床程序的结构☆学习目标1、了解一个完整程序的基本构成。2、掌握 G、S、M、F、T 功能的使用方法。一、加工程序结构数控加工中, 为使机床运行而送到CNC的一组指令称为程序。 每一个程序都是由程序名、程序内容和程序结束三部分组成。 程序的内容则由若干程序段组成,程序段是由若干字组成, 每个字又由字母和数字组成。 即字母和数字组成字, 字组成程序段,程序段组成程序。二、程序代码①国际标准化组织ISO(international standard organization) ②美国电子工业协会EIA(electronic industries association) 国际上通用的数控代码有ISO、EIA 两种。目前,数控编程广泛采用的程序段格式是 ISO。1、程序组成(1) 程序编号(程序名)程序名为程序的开始部分, 采用程序编号地址码区分存储器中的程序,每个程序都要有程序编号, 在编号前采用程序编号地址码。 不同数控系统程序编号地址码不同,如日本 FANUC数控系统采用“O”作为程序编号地址码; 美国的 AB8400数控系统采用 P 作为程序编号地址码;德国的SIEMENS数控系统采用 %作为程序编号地址码等。程序名是零件加工程序的代码,它是加工程序的识别标记,不同程序名对应着不同的加工程序零件。在程序名编写的时候要注意下面几点:① 程序名写在程序的最前面,并且单列一行。② 在同一数控机床中,程序名不可以重复使用。③ FANUC系统中, 程序号的书写格式是O××××, 其中 O是地址符, 其后为四位数字,数值从 O0000到 O9999,如 O0001。在书写时起数字前的零可以省略不写,如 O0001可写成 O1。O0000在数控系统中通常有特殊的含义,一般应尽量避免使用。( O0000是 MDI方式下默认的编号)(2) 程序内容(刀具的运动轨迹)程序内容部分是整个程序的核心,由若干个程序段组成,每个程序段由一个或多个指令字构成, 每个指令字由地址符和数字组成,它代表机床的一个位置或一个动作,每一程序段结束用“;”号。程序内容应具备六要素 :①、准备功能字 G ②、尺寸功能字X、Z ③、进给功能字 F ④、主轴功能字S⑤、刀具功能字 T ⑥、辅助功能字M (3) 程序结束段以程序结束指令 M02或 M30作为整个程序结束的符号。M02与 M30的区别:M02表示程序结束,不返回到程序开始部分;M30表示程序结束且返回到程序开始部分。2、程序结构①加工程序由若干个程序段组成。②程序段由一个或若干个指令字组成,字是数控程序的最小单位。③每个指令字由...