数控车削编程与加工技术(第2版)12、调用子程序加工外沟槽

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
尖为刀位点)。 (3)量具:0~150mm游标卡尺。
想一想:你的编程思路是怎样的?
思路:切槽宽度6mm,切槽刀宽度4mm,需要左、右进刀。为了减 少刀具磨损,需要采用分层切削加工的方法。
想一想:你安排的刀具轨迹是怎样的?
轨迹:增量编程,采用“定位——径向车削——径向退刀——轴 向右定位——径向车削——轴向左移平整槽底——径向退刀”, 如此反复完成槽的加工。
任务十二 《调用子程序车削外沟槽》
任务目标: 1、了解子程序,理解子程序的格式及调用。 2、运用子程序编程车削单个外沟槽。 3、运用子程序编程车削多排等距外沟槽。
一、什么是子程序?什么是子程序嵌套?
1、主程序: 一个完整的零件加工程序,或是零件加工程
序的主体部分。
在编制加工程序中,有时会遇到一组程序段在
3、编写参考程序
四、数控车削任务2:运用子程序编程加工多排等距外沟槽
数控车削图所示的零件的外沟槽部分,(槽宽6mm),毛坯为 Ф30mm×100mm的45钢。
想一想:采用什么装夹工件?选用怎样的刀具? 选用什么量具?
1、准备阶段 (1)装夹方式:一夹一顶。 (2)刀具:切槽刀(1号刀,刀宽4mm,硬质合金材料,左刀
例如:M98 P50020表示调用的子程序号为0020,调用次数5次;M98 P0030表示调用的子程序号为0030,调用的次数为1次。
3、子程序的返回
(1)代码格式
当子程序调用完毕后,执行M99下一程序段,或M99后 由P指定的程序段。M99代码在MDI下运行无效。
(2)代码功能
当子程序调用完毕后,未输入P时,返回主程序中调用当前 子程序的M98代码的后一程序段继续执行。
尖为刀位点) (3)量具:0~150mm游标卡尺
想一想:你的编程思路是怎样的?
思路:切槽宽度6mm,切槽刀宽度4mm,需要左、右进刀。为了减 少刀具磨损,需要采用分层切削加工的方法。
想一想:你安排的刀具轨迹是怎样的?
轨迹:增量编程,采用“定位——径向车削——径向退刀——轴 向右定位——径向车削——轴向左移平整槽底——径向退刀”, 如此反复完成一个沟槽的加工然后Z向移动,进行第二个槽的加 工,如此反复,最终完成整个零件的外沟槽的加工。
2、子程序:
一个程序中多次出现,或者在几个程序中都要使 用它,这个典型的加工程序可以做成固定程序,
并单独加以命名,这组程序段就为子程序。
3、子程序嵌套:
为了进一步简化程序,可以让子程序调用另一个子程序, 这一功能称为子程序的嵌套。GSK980TDb系统中,子程序可嵌套 4级。
二、子程序的格式是怎样的?怎么调用?怎么返回主程序? 1、子程序的格式 格式如下: O0100;(子程序名) G01 W-2.; …… M99;(子程序结束,并自动返回主程序) 2、子程序的调用
3、编写程序
七、课堂小结 1、认识子程序的概念、格式、嵌套、调用。 2、子程序的应用。 (1)准备阶段 (2)编程参考思路和刀具参考轨迹 (3)编写程序
八、完成课后练习
(子程序中)当前程序段的其它代码执行完成后,返 回主程序中由P指定的程序段继续执行。
三、数控车削任务1:运用子程序编程加工单个沟槽
数控车削图所示的零件的外沟槽部分,毛坯为Ф30mm×45mm的45钢。
想一想:采用什么装夹工件?选用怎样的刀具? 选用什么量具?
1、准备阶段 (1)装夹方式:三爪卡盘。 (2)刀具:切槽刀(1号刀,刀宽4mm,硬质合金材料,左刀
相关文档
最新文档