项目十三子程序编程加工练习.ppt

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

[学习目标] 1.介绍FANUC的T系统与GSK980的子程序指令 2.能用子程序指令编制合适的加工程序 3.体会成功的乐趣激发学生的学习兴趣 [学习重点] 完整程序的编制 [学习难点] 含有主程序和子程序的完整程序编制 1. 程序停止 (M00) 2.选择停止(M01) 4.M03 主轴正转(逆时针) 由尾座向主轴(车床)看,逆时针方向转动。 5.M04 主轴反转(顺时针) 6.M05 主轴停转 7.M06 换刀指令 8.M07 冷却液开 9.M08 冷却液开 10.M09 冷却液关 11.M19主轴定向停止 M98调用子程序、M99子程序结束指令的格式如下: M98 P L ; M99 P ; 其中,P为程序号,L为调用次数。 * * 广东创新科技职业学院 项目十三 子程序编程加工练习 执行含有M00指令的语句后,机床自动停止。如编程者想要在加工中使机床暂停(检验工件、调整、排屑等),使用M00指令,重新启动后,才能继续执行后续程序。 辅助功能(M指令) 辅助功能也称M功能,它是指令机床做一些辅助动作的代码。例如,主轴的旋转、冷却液的开、关等。ISO标准中M功能从G00-G99,共100种。不同数控系统的M代码含义是有差别的。 以下以FANUC系统的常用指令为例对一些常用指令作介绍。 执行含有M01的语句时,如同M00一样会使机床暂时停止,但是,只有在机床控制盘上的“选择停止”键处在“ON”状态时此功能才有效,否则,该指令无效,常用于关键尺寸的检验或临时暂停。 3. 程序结束(M02) 该指令表明主程序结束,机床的数控单元复位,如主轴、进给、冷却停止,表示加工结束,但该指令并不返回程序起始位置。 其他功能指令 (1)进给功能指令F 进给速度是指刀具向工件进给的相对速度,单位mm/r或mm/min。当进给速度与主轴转速有关时,单位为mm/r,称为进给量。一般用直接数字法表示。 F功能的分类: 1)G98(车)G94(铣) 表示进给量单位是mm/r。如F0.12 2)G99(车)G95(铣) 表示进给量单位是mm/min。如:F120 3)进给倍率 实际进给率还可以通过机床操作面板上的进给倍率调整。 主轴转速功能用来指定主轴的转速,可设置转动的单位r/min。 1)恒线速度控制(G96、G97) 当数控机床的主轴为伺服主轴时,通过指令G96来设定恒线速度(精加工表面质量高),G97取消恒线速度 如:G96 S150——表示切削速度为150m/min。 2)最高速度限制(G50) G50有坐标系的设定和主轴最高转速设定两种功能。用恒定线速度进行切削加工,当切削半径较小时,主轴转速很高,为了防止出现事故,必须限定主轴最高转速。 如:G50 S2300——表示主轴最高转速设定为2300r/min。 (2)主轴转速指令S 3)主轴转速波动检测功能(G26) 该功能是数控系统对主轴转速进行监视。 (3)刀具功能指令T 不同数控系统方法不同,主要格式有: 1)采用T指令 用于数控车床。格式:T4(T加4位数字表示),前两位是刀具号,后两位是刀补号(既是刀具长度补偿号,又是刀尖圆弧半径补偿号)。 如:T0303——选择第3刀具,3号偏置量,   T0300——选择第3刀具,刀具偏置取消。 2)采用T、D指令 用于加工中心。格式T2 D2,T后两位数字,表示刀号,选择刀具;D后面两位数,表示刀补号。 一、基本知识学习 数控自动加工是按照既定各程序进行,程序是自动加工的前提,数控加工的程序要编制完整、正确、简洁、合理。 (一)FANUC 0i-MATE-TC系统的子程序 1.M98 P :调用子程序。 格式为M98 P****····,前四位为调用次数(若没有,则表示1次),后四位为所调子程序号。 2.M99:子程序结束标志。 3.程序执行过程: (1)遇到M98跳入子程序 (2)在子程序中遇到M99一次执行完 (3)按编订的次数执行过完后回到主程序。 注意: 1.子程序执行完后的坐标位置、编程方式。 2.子程序结束的M99后要有结束符。 (二)SIMENS 802D系统的子程序 1.结构 原则上讲SIMENS 802D系统的主程序和子程序之间并没有区别。子程序的结构与主程序的结构一样,在子程序中也是在最后一个程序段中用M2 结束程序运行。子程序结束后返回主程序。 2.程序结束 除了用M2 指令外,

文档评论(0)

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

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

1亿VIP精品文档

相关文档