数控机床编程与操作 第2版 教学课件 作者 穆国岩 5.ppt

数控机床编程与操作 第2版 教学课件 作者 穆国岩 5.ppt

ID:50139014

大小:108.50 KB

页数:15页

时间:2020-03-09

数控机床编程与操作 第2版 教学课件 作者 穆国岩 5.ppt_第1页
数控机床编程与操作 第2版 教学课件 作者 穆国岩 5.ppt_第2页
数控机床编程与操作 第2版 教学课件 作者 穆国岩 5.ppt_第3页
数控机床编程与操作 第2版 教学课件 作者 穆国岩 5.ppt_第4页
数控机床编程与操作 第2版 教学课件 作者 穆国岩 5.ppt_第5页
资源描述:

《数控机床编程与操作 第2版 教学课件 作者 穆国岩 5.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、FANUC0i车床数控系统程序的结构5.1.1程序的一般结构一个零件程序是一组被传送到数控系统中去的指令和数据,它是由遵循一定结构、语法和格式规则的若干个程序段组成的,而每个程序段是由若干个指令字组成的。数控程序由以下几部分构成:1.程序起始符(程序号):%(或O)符,后跟四位数的程序号。如:%1000;(不同的数控系统程序号地址码有所差别。例如在FANUC系统中采用英文字母“O”作为程序编号地址,SINUMERIC系统采用“%”,AB8400系统采用“P”等。编程时一定要根据说明书的规定作指令否则系统是不会执行的。)2.程序体(程序

2、的主体):是整个程序的核心,由许多程序段组成,每个程序段由一个或多个指令组成,表示数控机床要完成的全部动作。(1)程序段结束:每个程序段的结束用“Enter”(回车键);(2)程序注释符括号()内或分号“;”后的内容为注释文字。程序执行时将跳过这部分内容;3.程序结束符:M02或M30。一个零件程序必须包括起始符和结束符。零件程序是按程序段的输入顺序执行的,而不是按程序段号的顺序执行的,建议按升序书写程序段号。5.1.2程序段的格式零件的加工程序是由程序段组成。程序段格式是指一个程序段中字、字符、数据的书写规则,通常有字—地址程序段格

3、式、使用分隔符的程序段格式和固定程序段格式,最常用的为字—地址程序段格式(可变程序段格式—程序段的长短,随字数和字长可变)。字—地址程序段格式由语句号字、数据字和程序段结束组成。各字前有地址,字的排列顺序要求不严格,数据的位数可多可少,不需要的字以及与上一程序段相同的续效字可以不写。该格式的优点是程序简短、直观以及容易检查和修改。广泛使用。字—地址程序段格式的编排顺序如下:N—G—X—Y—Z—I—J—K—P—Q—R—A—B—C—F—S—T—M—LF%0001N1G92X0Z0;建立工件坐标系N2G01X15Z20;直线插补N3X45Z

4、40N4X25Z60N5X15Z20N6M305.1.3指令字的格式一个指令字是由地址符(指令字符)和带符号(如定义尺寸的字:X-100)或不带符号(如准备功能字G代码G01)的数字数据组成的。程序段中不同的指令字符及其后续数值确定了每个指令字的含义。语句号字:用以识别程序段的编号,由地址码N和后面的若干位数字组成。语句号与数控程序的加工顺序无关,它只是程序段的代号,故可任意编号。但最好由小到大。注意,为节省内存空间,一般数控程序不必在每一个程序段前面使用顺序号。但在复合循环指令中(如G70~G73),必须在加工范围的程序段上加上特定

5、的顺序号;另外在某些特定的加工程序段前可作为一种标示,如常用顺序号标示加工种类,便于阅读理解程序。尺寸字:由地址码、+、一符号及绝对(或增量)数值构成。尺寸字的“+”可省。在程序段中表示地址的英文字母可分为尺寸字地址和非尺寸字地址两种。表示尺寸字地址的英文字母有X、Y、Z、U、V、W、P、Q、R、I、J、K、A、B、C、D、E、H共18个字母;表示非尺寸字地址有N、G、F、S、T、M、L、O等8个字母。程序段中不同的指令字符及其后续数值确定了每个指令字的含义。在数控程序段中包含的主要指令字符如表所示。机能地址意义零件程序号%程序编号:

6、%1~4294967295程序段号N程序段编号:N0~4294967295准备机能G指令动作方式(直线、圆弧等)G00-99尺寸字X,Y,ZA,B,CU,V,W坐标轴的移动命令±99999.999I,J,K圆心相对于起点的坐标,固定循环的参数进给速度F进给速度的指定F0~24000主轴机能S主轴旋转速度的指定S0~9999刀具机能T刀具编号的指定T0~99辅助机能M机床侧开/关控制的指定M0~99补偿号D刀具半径补偿号的指定00~99暂停P,X暂停时间的指定秒程序号的指定P子程序号的指定P1~4294967295重复次数L子程序的重复

7、次数,固定循环的重复次数参数P,Q,R,U,W,I,K,C,A车削复合循环参数倒角控制C,R数控系统的编程指令体系准备功能G代码(1)模态G功能组中包含一个缺省G功能(表中带★者),上电时将被初始化为该功能。(2)没有共同参数的不同组的G代码可以放在同一程序段中,而且与顺序无关。1.有关单位设定的G功能(1)尺寸单位选择G20、G21格式:G20/G21说明:G20:英制输入;G21:公制输入制式。G20、G21为模态功能,可相互注销,G21为缺省值。注意:这2个G代码必须在程序执行运动指令前设定,且不能在程序执行的中途切换。(2)进

8、给速度单位的设定G98、G99格式:G98[F_]G99[F_]说明:G98为每分钟进给,F之后的数值直接指定刀具每分钟的进给量。对于线性轴,F的单位依G20/G21的设定而为mm/min,in/min;对于旋转轴,F的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。