项目十三--子程序编程加工练习资料说课材料.ppt

项目十三--子程序编程加工练习资料说课材料.ppt

ID:59942955

大小:155.50 KB

页数:17页

时间:2020-11-28

项目十三--子程序编程加工练习资料说课材料.ppt_第1页
项目十三--子程序编程加工练习资料说课材料.ppt_第2页
项目十三--子程序编程加工练习资料说课材料.ppt_第3页
项目十三--子程序编程加工练习资料说课材料.ppt_第4页
项目十三--子程序编程加工练习资料说课材料.ppt_第5页
资源描述:

《项目十三--子程序编程加工练习资料说课材料.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、项目十三--子程序编程加工练习资料1.程序停止(M00)执行含有M00指令的语句后,机床自动停止。如编程者想要在加工中使机床暂停(检验工件、调整、排屑等),使用M00指令,重新启动后,才能继续执行后续程序。辅助功能(M指令)辅助功能也称M功能,它是指令机床做一些辅助动作的代码。例如,主轴的旋转、冷却液的开、关等。ISO标准中M功能从G00-G99,共100种。不同数控系统的M代码含义是有差别的。以下以FANUC系统的常用指令为例对一些常用指令作介绍。2.选择停止(M01)执行含有M01的语句时,如同M00一样会使机床暂时

2、停止,但是,只有在机床控制盘上的“选择停止”键处在“ON”状态时此功能才有效,否则,该指令无效,常用于关键尺寸的检验或临时暂停。3.程序结束(M02)该指令表明主程序结束,机床的数控单元复位,如主轴、进给、冷却停止,表示加工结束,但该指令并不返回程序起始位置。4.M03主轴正转(逆时针)由尾座向主轴(车床)看,逆时针方向转动。5.M04主轴反转(顺时针)6.M05主轴停转7.M06换刀指令8.M07冷却液开9.M08冷却液开10.M09冷却液关11.M19主轴定向停止其他功能指令(1)进给功能指令F进给速度是指刀具向工件

3、进给的相对速度,单位mm/r或mm/min。当进给速度与主轴转速有关时,单位为mm/r,称为进给量。一般用直接数字法表示。F功能的分类:1)G98(车)G94(铣)表示进给量单位是mm/r。如F0.122)G99(车)G95(铣)表示进给量单位是mm/min。如:F1203)进给倍率实际进给率还可以通过机床操作面板上的进给倍率调整。主轴转速功能用来指定主轴的转速,可设置转动的单位r/min。1)恒线速度控制(G96、G97)当数控机床的主轴为伺服主轴时,通过指令G96来设定恒线速度(精加工表面质量高),G97取消恒线速度

4、如:G96S150——表示切削速度为150m/min。2)最高速度限制(G50)G50有坐标系的设定和主轴最高转速设定两种功能。用恒定线速度进行切削加工,当切削半径较小时,主轴转速很高,为了防止出现事故,必须限定主轴最高转速。如:G50S2300——表示主轴最高转速设定为2300r/min。(2)主轴转速指令S3)主轴转速波动检测功能(G26)该功能是数控系统对主轴转速进行监视。(3)刀具功能指令T不同数控系统方法不同,主要格式有:1)采用T指令用于数控车床。格式:T4(T加4位数字表示),前两位是刀具号,后两位是刀补号

5、(既是刀具长度补偿号,又是刀尖圆弧半径补偿号)。如:T0303——选择第3刀具,3号偏置量,T0300——选择第3刀具,刀具偏置取消。2)采用T、D指令用于加工中心。格式T2D2,T后两位数字,表示刀号,选择刀具;D后面两位数,表示刀补号。一、基本知识学习数控自动加工是按照既定各程序进行,程序是自动加工的前提,数控加工的程序要编制完整、正确、简洁、合理。(一)FANUC0i-MATE-TC系统的子程序1.M98 P :调用子程序。格式为M98 P****····,前四位为调用次数(若没有,则表示1次),后四位为所调子程序

6、号。2.M99:子程序结束标志。3.程序执行过程:(1)遇到M98跳入子程序(2)在子程序中遇到M99一次执行完(3)按编订的次数执行过完后回到主程序。注意:1.子程序执行完后的坐标位置、编程方式。2.子程序结束的M99后要有结束符。M98调用子程序、M99子程序结束指令的格式如下:M98PL;M99P;其中,P为程序号,L为调用次数。(二)SIMENS802D系统的子程序1.结构原则上讲SIMENS802D系统的主程序和子程序之间并没有区别。子程序的结构与主程序的结构一样,在子程序中也是在最后一个程序段中用M2结束程序

7、运行。子程序结束后返回主程序。2.程序结束除了用M2指令外,还可以用M17或RET指令结束子程序。RET要求占用一个独立的程序段。3.子程序调用在一个程序中(主程序或子程序)可以直接用程序名调用子程序,子程序调用要求占用一个独立的程序段。如果要求多次连续地执行某一子程序,则在设置时必须在所调用子程序的程序名后地址P下写入调用次数,最大次数可以为9999(P1…P9999)。子程序的嵌套深度可以为三层,也就是四级程序界面(包括主程序界面)。注意:在子程序中可以改变模态有效的G功能,比如G90到G91的变换。在返回调用程序时

8、请注意检查一下所有模态有效的功能指令,并按照要求进行调整。二、实践训练1.实践内容:子程序编程加工2.加工要求:编制子程序完成图示零件的割槽加工3、基本工艺及参考程序工步号工步内容刀具号刀具名称刀具规格主轴转速r/min进给速度mm/min切削深度mm1车削外圆T0193°硬质合金外圆车刀93°6001201.52割

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

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

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