数控机床编程与操作 .docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数控机床编程与操作 数控机床编程与操作 控制数控车床的辅助功能指令(M指令) 辅助功能指令用于各种辅助动作及其状态的设定,由M及后面的两位数字组成,在这里我们以FANUC 0i Mate-TC系统为例先对几个特殊的M指令的用法与相应功能进行介绍。常用M指令见表3-1. 1、程序暂停功能指令(M00) 数控车床在执行完编有M00指令的程序段后,主轴停转,进给停止,切削液关,程序停止。在实际加工过程中需要停机检查、测量工件、排除切屑、手工换刀等操作时,可以使用M00程序暂停功能指令。如果想继续执行下一个程序段,可以重新按下控制面板上的“循环启动”按钮。 2、计划(选择)停止功能指令(M01) M01指令与M00指令的功能相似,但需要注意的是,只有在预先按下数控车床上的“任选停止”按钮,并当程序执行到M01指令段时才有暂停效果,否则将不执行M01指令功能,程序继续执行。在对工件的关键尺寸进行检查时常用该指令,检查完毕后按下“启动”按钮可以继续执行接下来的程序。 3、程序结束功能指令(M02) 常用在程序的最后一个程序段中,表示程序全部完成,主轴停止转动,进给、切削液停止,数控车床复位。需要注意的是:程序结束后光标并不返回程序的起始位置。 4、程序结束并返回功能指令(M30) M30指令除了具有M02的指令功能外,区别在于在使用M30指令编程时,当全部程序执行完毕后光标会制动返回到程序的起始位置,如果需要再执行该程序,只需按下“循坏启动”按钮即可。 5、主轴控制功能指令(M03、M04、M05) M03:主轴顺时针方向旋转(主轴正转)。 M04:主轴逆时针方向旋转(主轴反转)。 M05:主轴停止。 主轴的旋转方向如何判断?从数控车床的尾座向主轴的方向观察,顺时针旋转时为主轴的顺时针旋转,反之为逆时针旋转,需要注意的是:当改变主轴的旋转方向时,需先用M05停止主轴的旋转。 6、子程序调用功能指令M98与子程序调用返回功能指令M99 在编制加工程序时,有时会出现在一个加工程序中重复使用某一组加工程序的情况,如在工件上出现连续的相同的槽;有的时候是几个加工程序都需要用到某一组程序,如端面车削。为了方便使用和简化程序编制,我们可以将该组程序按照一定的格式另外编写并单独储存,以供其他程序(主程序)调用,这组程序就是子程序。 二、F、S、T功能 1.F功能(进给功能) F功能表示进给速度,在程序中进给速度由地址符F后面加数字来表示,如:F500。其属于模态指令,数控车床工作时F一直有效,直到被新的指令所代替。在执行G00快速定位时,速度与F无关。目前数控车床中的进给速度有两种: (1)每分钟进给 数控车系统在执行了G98指令后,遇到带有F的程序段时,数控系统就将进给速度的单位为MM/Min。 (2)每转进给 当数控车系统执行了G99指令后,处于G99状态,此时F所表示的进给速度单位为mm/r。 需要注意的是:一旦数控车床执行了G98或G99两个指令中的任何一个,其数控系统就会保持相应的状态,甚至断电都不会改变,即当执行了G98指令后只有通过执行G99指令,数控车床的进给速度单位状态才会改变,由每分进给变为每转进给,反之同理。 2.S功能(主轴功能) S功能表示主铀的转速或线速度,由地址符s和后面的数字组成,例如:S500表示设置的主釉转速为500r/min。那么在什么情况下主轴的转速为线速度?其特点又是怎样的? (1)恒线速度控制指令G96 G96为激活恒线速度控制的指令。系统在执行G96之后,便认定s所指定的数值为切削速度(线速度),例如:“G96 S100”表示当前的切削速度是100M/min。在恒线速度控制时,数控车系统是根据刀尖所处的x坐标值来计算主轴转速;当使用G96指令时,务必要正确地设定工件坐标系。 特别需要注意的是:用恒线速度控制车削加工端面、锥体、圆弧时.由于2坐标不断变化,故当刀具逐渐接近旋转中心时,主铀转速会越来越高。为了防止出现安全事故,必须限定主轴的最高转速。 (2)恒线速度控制取消指令G97 G97是取消恒线速度控制的指令。系统在执行G97后,s后面的数字重新变为主铀转速,单位为r/min。例如:“G97 S500”表示取消恒线速度控制,主轴转速为500r/min。一般情况下,系统默认的为G97状态。 3.T功能(刀具功能) 刀具功能地址符T,又叫T指令,指定加工时所用刀具的标号,在数控车床上具有换刀功能。T功能由地址符和其后四位数字组成,前两位数字为刀具号(0-99),后两位数字为刀具补偿号,后两位数字为“00”时,表示取消刀具补偿。例如: T0101 前两位数字。“01”表示

文档评论(0)

158****6415 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档