- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数控编程基础 数控编程基础 ——吴道明 子程序调用 子程序M98、M99 在程序中含有某些固定顺序或重复出现的区域时,这些顺序或区域可以作为“子程序”存入存贮器内,反复调用以简化程序。子程序以外的加工程序“主程序”。 子程序编程是计算机程序设计中的基本功能,现代CNC系统一般都提供调用子程序功能。但子程序调用不是数控系统的标准功能,不同的数控系统所用的指令和格式不同。 1 .指令M98:调用子程序 M99:子程序结束 2.格式 M98 P ×××× L××× 子程序格式: %××××(子程序号) ┋ M99 3.说明 (1)L后的前3位数为子程序被重复调用的次数,当不指定重复次数时,子程序只调用一次。P后4位数为子程序号; (2)M99为子程序结束,并返回主程序; (3)M98程序段中,不得有其它指令出现。 例如:主程序 %O001;G90 G54 G00 X0 Y0 M03 S500 M08 ┇ M98 P100 L2 子程序 %O100; G91 Z100.0; X10.0 Y10.0; ┇ M99; G90 … ┇ M05 M09 M30 编程加工下列零件: 1、刀具直径16mm。 2、分粗加工、半精加工、精加工(精加工余量1mm)三道工序。 3、材料难加工程度高,每次Z轴加工深度不能超过2mm。 编程加工下面的零件 1、刀具直径20mm; 2、分粗、半精和精加工; 3、分层加工,每层3mm. 用子程序编制(分层加工,每一刀加工2mm) 用子程序编制(分层加工,每一刀加工2mm, 精加工1mm) 10 20 30 40 50 60 70 80 90 100 X Y 50 20 10 0 子程序的应用实例 例如:如图,已知铣削两个形状相同的工件的切深为10MM,试用子程序编程。 子程序的应用实例 例如:如图,已知铣削两个形状相同的工件的切深为10MM,试用子程序编程。 0 20 40 60 80 100 120 140 160 180 X Y 80 70 60 50 40 30 20 10 Y 80 10 20 0 20 40 60 80 100 120 140 160 X 刀具轨迹 已知加工如图工件,切深10MM,试编程。 0 10 20 50 60 70 100 110 120 150 X Y 110 80 70 60 50 20 10 Ⅳ Ⅴ Ⅵ Ⅰ Ⅱ Ⅲ 已知加工如图工件,切深10MM,试编程。 0 10 20 50 60 70 100 110 120 150 X Y 110 80 70 60 50 20 10 用子程序编写
您可能关注的文档
- 灰铸铁铸件生产技术 砂箱的搬运和翻箱装置 砂箱的搬运和翻箱装置.pptx
- 灰铸铁铸件生产技术 砂箱及其附件的材质 砂箱及其附件的材质.pptx
- 灰铸铁铸件生产技术 上海宝钢铸造有限公司铸造工能力认证培训课程 5.球墨铸铁及其生产过程--2019年8月上海宝钢铸造有限公司铸造工能力认证培训课程(2020).pptx
- 灰铸铁铸件生产技术 上海宝钢铸造有限公司铸造工能力认证培训课程 8.砂芯的结构及其下芯--2019年8月上海宝钢铸造有限公司铸造工能力认证培训课程(2020) - 副本 (7).pptx
- 灰铸铁铸件生产技术 上海宝钢铸造有限公司铸造工能力认证培训课程 26.铸件外观检验--2019年8月上海宝钢铸造有限公司铸造工能力认证培训课程(2020).pptx
- 灰铸铁铸件生产技术 数值模拟分析 西电集团AnyCasting软件模拟低压铸造工艺分析报告(2020).ppt
- 灰铸铁铸件生产技术 碳在铸铁中的存在形式 碳在铸铁中的存在形式.pptx
- 灰铸铁铸件生产技术 铁液的熔渣与处理 铁液的熔渣与处理.pptx
- 灰铸铁铸件生产技术 挖砂造型 挖砂造型.pptx
- 灰铸铁铸件生产技术 一箱多铸的应用 一箱多铸的应用.pptx
文档评论(0)