数控铣第三节数控编程的基本知识.ppt

  1. 1、本文档共56页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数控铣第三节数控编程的基本知识

6.刀具功能字 刀具功能字用于指定加工中所有的刀具号。因由地址符T和后续的数字组成,故通常也称为T功能或T指令。 例如: T01;(表示选用01号刀具库中的刀具) 7.辅助功能字 辅助功能字用于指定机床辅助装置的动作。因由地址符M和后续的两位数字所组成(M00~M99),故通常也称为M功能或M指令。也有少数数控系统(如西门子系统)采用三位数字。 常用M指令 常用M代码说明如下: (1) M00指令 系统执行M00指令后,程序在本程序段停止运动,机床的所有动作均被切断,同时模态信息全部被保存下来,相当于程序暂停。当重新按下控制面板的循环启动按钮后,可继续执行M00指令后的程序。M00指令一般可以用做在自动加工过程中,停车进行某些固定的手动操作,如测量、换刀等。 (2)M01指令 M01的执行过程与M00指令类似,不同的是需要在执行M01指令前按下控制面板上的“选择停止”开关,程序运行到M01时即停止。若不按下“选择停止”开关,则M01指令不起作用,机床继续执行后面的程序。 (3)M02指令 该指令表示加工程序全部结束。它使主轴、进给、切削液都停止,机床复位。M02指令必须用在最后一个程序段中。 (4)M03、M04、M05指令 M03指令表示主轴正转;M04指令表示主轴反转;M05指令表示主轴停止。 (5)M06指令 M06指令用于在加工中心上自动换刀。通常M06指令要与T指令配合使用,T指令是使机床选定所用的刀具号,并不执行换刀动作,当执行M06后机床才可执行正确的换刀动作。 (6) M07、M08、M09指令 M07指令表示喷雾;M08表示切削液开;M09表示切削液关。 (7)M30指令 该指令与M02指令类似,用作程序结束指令。不同之处是执行M30指令后顺序指针返回到程序开头的位置,为加工下一个零件做准备。 (8)M98、M99指令 M98指令表示子程序调用;M99指令表示子程序结束并返回主程序。 六、数控加工程序格式及组成 1.程序组成 程序内容 程序号 程序结束 N200 M30; ┇ N60 G02 X0 Y50.0R50.0; N60 G01 X50.0 Y0 F100; N50 G00 Z10.0; ┇ G00 G17 G21 G40 G49 G80 G90 G54; O0001; (1)程序号 华中系统用地址符O及后续的四位数字表示程序号,取值 范围为O0000~O9999。 在书写程序号时应注意: 1)程序号必须写在程序的最前面,并单独占一行。 2)O0000和O8000以后的程序号,在系统中有特殊的用途,因此应尽量避免在普通数控加工程序中使用。 3)数字前的零可以省略不写。如O0001可以省略为O1。 (2)程序内容 程序内容是整个程序的核心,由许多程序段组成。它包含了所有的加工信息,如加工轨迹、主轴和切削液开关等。 (3)程序结束 程序的结束在数控系统中由M代码来表示,写在程序的最后一行。用M02或M30来指定。使用M02作为程序的结束,数控程序运行到M02指令时,整个程序运行结束,光标停留在此位置。使用M30指令作为程序的结束,数控程序运行到M30指令时,整个程序结束,并且光标回到程序头。 2.程序段格式 程序段是程序的基本组成部分,每个程序段由若干个程序字所组成。程序段的开始部分用程序段号表示,结束用LE表示,在使用时常采用“;”或“*”表示。 N… G… X…Y…ZA…B…C U…V…W I…J…K R… F… S… T… H… D… M… LF 程序段号 准

文档评论(0)

shujukd + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档