程序编制的代码及格式.ppt
《程序编制的代码及格式.ppt》由会员分享,可在线阅读,更多相关《程序编制的代码及格式.ppt(26页珍藏版)》请在三一办公上搜索。
1、1,其它指令 子程序名和子程序调用指令 用于给子程序命名和在主程序中调用该子程序,该 指令的标准化程度不高,不同系统有不同的规定。组成:子程序名指令地址符(字母或符号,如O、%等)后带若干数字组成;子程序调用指令 地址符+调用子程序名部分+调用次数部分。示例:M98%08L12(FANUC、华中数控系统),第三节 程序编制的代码及格式,2,程序段标号,程序段结束字符以及变量组成:程序段标号指令地址符 N 后带若干数字组成;程序段号:查找、跳转 注意,程序段标号与程序的执行顺序无关,不管有无括号,程序都是按排列的先后次序执行。程序段结束指令 每一个程序段都应有结束符,它是数控系统编译程序的标志。
2、常用的有:“*”、“;”、“LF”、“NL”、“CR”等 视具体数控系统而定。变量 为简化编程有些系统还允许采用变量编程,从而可简化编程。它由地址符(字母或符号,如#、R等)后带若干数字组成;,第三节 程序编制的代码及格式,3,数控加工程序的结构 1.程序的组成 一个完整的数控加工程序由程序名、程序体和程序结束三部分组成%0001;程序名N01 G92 X50.0 Y20.0;N02;N03;程序体N04;N05;M30;程序结束,第三节 程序编制的代码及格式,4,程序名 程序名是一个程序必需的标识符。组成:由地址符后带若干位数字组成。地址符常见的有:“%”、“O”、“P”等,视具体数控系统而
3、定。示例:国产华中I型系统、德国的SINUMERIKS“%”,后面所带的数字一般为48位。如:%2000,日本FANUC 系统为“O”,AB8400系统“P”。程序体 表示数控加工要完成的全部动作,是整个程序的主体。组成:由许多程序段组成,每个程序段由一个或多个指令构成。程序结束 是以程序结束指令M02 或M30,结束整个程序的运行。,第三节 程序编制的代码及格式,5,2、程序段的格式 定义:程序段中指令的排列顺序和书写规则。不同的数控系统往往有不同的程序段格式。,目前广泛采用地址符可变程序段格式(字地址程序段格式)字 地址字符数字(一个具体指令)程序段:N03 G91 G01 X50 Y60
4、 F200 S400 M03 M08;,第三节 程序编制的代码及格式,6,地址符可变程序段格式的特点:程序段中的每个指令均以字母(地址符)开始,其后再跟数字或无符号的数字。指令字在程序段中的顺序没有严格的规定,即可以任意顺序的书写。上段相同的模态指令(包括G、M、F、S及尺寸指令等)可以省略不写。,第三节 程序编制的代码及格式,7,3、主程序、子程序 主程序、子程序在一个零件的加工程序中,若有一定量的连续的程序段在几处完全重复出现,则可将这些重复的程序串单独抽出来,按一定的格式做成子程序。,主程序:N01;N02;N11 调用子程序1;N28 调用子程序8;NM02;子程序1:N01;NM99
5、;子程序8:N01LF NM99;,第三节 程序编制的代码及格式,8,与坐标系有关的指令 G90/G91、G92、G53G59、G17 G19 1.G90/G91指令:G90指令 表示程序中的编程尺寸是在某个坐标系下按其绝对坐标给定的。G91指令 表示程序中编程尺寸是相对于本段的起点,即编程尺寸是本程序段各轴的移动增量,故G91又称增量坐标指令。注意:这两个指令是同组续效指令,也就是说在同一程序段中只允许用其中之一,而不能同时使用。在缺省的情况下(即无G90又无G91),默认是在G90状态下。,第三节 程序编制的代码及格式,9,绝对尺寸及相对尺寸编程指令G90、G91举例 O 40 60 x假
6、设刀具的当前位置在A点,以下两段代码的功能是一样的:G90 G00 X60.0 Y40.0;91 G00 GX40.0 Y30.0;,第三节 程序编制的代码及格式,y,B,A,4010,10,2.G92指令 坐标系设定的预置寄存指令,它只有在采用绝对坐标编程时才有意义。编程格式:G92 X a_ Y_b Z_c_ a、b、c为当前刀位点在所设定工件坐标系中的坐标值(刀具位置不动)使用该指令,便建立了工件坐标系,其后的加工程序中的编程尺寸都是在这个工件坐标系的尺寸。该指令还有补偿工件在机床上安装误差的功能,即当首件零件加工完成后,测量工件尺寸精度。如果发现是由于工件安装不准引起的误差,则不必重新
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序 编制 代码 格式

链接地址:https://www.31ppt.com/p-5809266.html