数控铣床_加工中心编程与实训 教学课件 作者 曾海波 宋爱华 张炼兵 主编数控铣床_加工中心编程与实训 教学课件 作者 曾海波 宋爱华 张炼兵 主编5项目五 子程序的应用.pptx

数控铣床_加工中心编程与实训 教学课件 作者 曾海波 宋爱华 张炼兵 主编数控铣床_加工中心编程与实训 教学课件 作者 曾海波 宋爱华 张炼兵 主编5项目五 子程序的应用.pptx

ID:51785441

大小:263.60 KB

页数:20页

时间:2020-03-09

数控铣床_加工中心编程与实训 教学课件 作者 曾海波 宋爱华 张炼兵 主编数控铣床_加工中心编程与实训 教学课件 作者 曾海波 宋爱华 张炼兵 主编5项目五 子程序的应用.pptx_第1页
数控铣床_加工中心编程与实训 教学课件 作者 曾海波 宋爱华 张炼兵 主编数控铣床_加工中心编程与实训 教学课件 作者 曾海波 宋爱华 张炼兵 主编5项目五 子程序的应用.pptx_第2页
数控铣床_加工中心编程与实训 教学课件 作者 曾海波 宋爱华 张炼兵 主编数控铣床_加工中心编程与实训 教学课件 作者 曾海波 宋爱华 张炼兵 主编5项目五 子程序的应用.pptx_第3页
数控铣床_加工中心编程与实训 教学课件 作者 曾海波 宋爱华 张炼兵 主编数控铣床_加工中心编程与实训 教学课件 作者 曾海波 宋爱华 张炼兵 主编5项目五 子程序的应用.pptx_第4页
数控铣床_加工中心编程与实训 教学课件 作者 曾海波 宋爱华 张炼兵 主编数控铣床_加工中心编程与实训 教学课件 作者 曾海波 宋爱华 张炼兵 主编5项目五 子程序的应用.pptx_第5页
资源描述:

《数控铣床_加工中心编程与实训 教学课件 作者 曾海波 宋爱华 张炼兵 主编数控铣床_加工中心编程与实训 教学课件 作者 曾海波 宋爱华 张炼兵 主编5项目五 子程序的应用.pptx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数控铣床/加工中心编程与实训项目五子程序的应用曾海波、宋爱华、张炼兵、张振、林金盛项目五子程序的应用子程序的格式和应用任务一子程序的加工实例任务二任务一子程序的格式和应用一、子程序知识在一个加工程序中,如果其中有些加工内容完全相同或相似,为了简化程序,可以把这些重复的程序段单独列出,并按一定的格式编写成子程序。主程序在执行过程中如果需要某一子程序,通过调用指令来调用该子程序,子程序执行完后又返回到主程序,继续执行后面的程序段。1.子程序的概念任务一子程序的格式和应用图5-1程序的嵌套2.子程序的嵌套为了进一步简化程序,可以让子程序调用另一个子程序,这种程序的结构称为子程序嵌套。

2、在编程中使用较多的是二重嵌套,其程序的执行情况如图5-1所示。任务一子程序的格式和应用3.子程序的应用①零件上若干处具有相同的轮廓形状 在这种情况下,只要编写一个加工该轮廓形状的子程序,然后用主程序多次调用该子程序的方法完成对工件的加工。②加工中反复出现具有相同轨迹的走刀路线 如果相同轨迹的走刀路线出现在某个加工区域或在这个区域的各个层面上,采用子程序编写加工程序比较方便,在程序中常用增量值确定切入深度。任务一子程序的格式和应用③在加工较复杂的零件时,往往包含许多独立的工序,有时工序之间需要作适当的调整,为了优化加工程序,把每一个独立的工序编成一个子程序,这样形成了模块式的程序

3、结构,便于对加工顺序的调整,主程序中只有换刀和调用子程序等指令。任务一子程序的格式和应用二、FANUC0i-MA系统子程序功能指令的格式(1)指令格式M98(2)指令格式M98P××××L(3)指令功能调用子程序(4)指令说明P__为要调用的子程序号。××××为子程序名称,L为重复调用子程序的次数,若只调用一次子程序可省略不写,系统允许重复调用次数为1~9999次。1.调用子程序指令(1)指令格式M99(2)指令功能子程序运行结束,返回主程序(3)指令说明①执行到子程序结束M99指令后,返回至主程序,继续执行M98P××××程序段下面的主程序;②若子程序结束指令用M99P___

4、格式时,表示执行完子程序后,返回到主程序中由P___指定的程序段;③若在主程序中插入M99程序段,则执行完该指令后返回到主程序的起点。2.子程序结束指令任务一子程序的格式和应用④若在主程序中插入/M99程序段,当程序跳步选择开关为“OFF”时,则返回到主程序的起点;当程序跳步选择开关为“ON”时,则跳过/M99程序段,执行其下面的程序段;⑤若在主程序中插入/M99P___程序段,当程序跳步选择开关为“OFF”时,则返回到主程序中由P___指定的程序段;当程序跳步选择开关为“ON”时,则跳过该程序段,执行其下面的程序段。任务一子程序的格式和应用三、SIEMENS802D系统子程序

5、功能指令的格式1.子程序调用L(1)指令格式L××××P××××(2)指令功能在自动方式下,执行L指令时,当前程序段的其它指令执行完成后,CNC去调用执行L指定的子程序。(3)说明在地址L后面所跟文字或数字用于调用子程序的程序号,P后面所跟数字用于指定调用的重复次数。任务一子程序的格式和应用2.从子程序返回RET/M17/M02(1)指令格式RETM17M02(2)指令功能(子程序中)当前程序段的其它指令执行完成后,返回主程序中由P指定的程序段继续执行。任务一子程序的格式和应用(3)子程序结构一个子程序应该具有如下格式:BB;子程序号(必须与主程序的调用号一致)…………;………

6、…;…………;子程序内容…………;M17;返回主程序(M17是必不可少的,否则将无法返回主程序)任务一子程序的格式和应用(4)注意事项①在使用子程序编程时,应注意主、子程序使用不同的编程方式。一般主程序中使用G90指令,而子程序使用G91指令,避免刀具在同一位置加工。②在半径补偿模式中的程序不能被分支。刀具半径补偿模式在主程序及子程序中被分支执行,当采用这种形式编程时,系统将出现程序出错报警。任务一子程序的格式和应用任务二子程序综合加工实例一、加工图纸本任务以图5-4为子程序综合应用为例,巩固前面所学习的任务,工件毛坯为经过预先铣削加工过的规则合金铝块,尺寸为80mm×80mm

7、×30mm。二、零件工艺分析本实例为典型外形铣削零件的加工,毛坯形状比较规则,因此其装夹、定位方便。加工顺序安排的原则是基面先行、先面后孔、先粗后精、先主后次等。刀具的选择通常要考虑机床的加工能力、工序内容和工件材料等因素。切削用量选择的原则是,粗加工时,一般以提高生产率为主,但也考虑经济性,通常选择较大的背吃刀量和进给量,采用较低的切削速度。任务二子程序综合加工实例二、零件工艺分析任务二子程序综合加工实例半精加工和精加工时,应在保证加工质量的前提下,兼顾切削效率、经济性和加工成本,通常选择

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

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

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