5.2轮廓加工与子程序( 课件)-高二《数控铣床编程与操作》同步教学(劳动版)
2023-07-23
|
9页
|
75人阅读
|
0人下载
普通
内容正文:
第二节 轮廓加工与子程序
一、 子程序的概念
编程时,当一个零件上有相同的或经常重复的加工内容时,为了简化编程,将这些加工内容编成一个单独的程序,再通过调用这些程序进行多次或不同位置的重复加工。
在系统中调用程序的程序称为主程序,被调用的程序称为子程序。
二、 子程序的格式
格式:
O××××;
…;
…;
…;
…;
M99;
三、 子程序的调用
1. 格式一:M98 P××××L××××
地址P后面的四位数字为子程序序号,地址L后的数字表示重复调用的次数,子程序序号及调用次数前的0可以省略不写。
2. 格式二:M98 P××××××××
地址P后面是由八位数字所组成,前四位表示调用次数,后四位表示子程序序号,在编写程序时,表示调用次数的前四位数字最前的0可以省略不写,但表示子程序序号的后四位数字0不可省略。
子程序嵌套
四、子程序的特殊使用方法
1. 子程序使用 P指令返回
使用P指令返回
2. 自动返回到程序头
主程序中插入M99指令,系统在执行到M99指令时将自动返回到程序的开头位置继续执行程序,从而实现无限次循环 。
返回到指定程序段
3. 强制改变子程序的循环次数
如果将子程序结束指令M99改写为M99 L××××的格式,将强制改变主程序规定调用子程序的次数。
五、 编程实例一
毛坯尺寸为150mm×80mm×30mm,材料为45钢,上、下面以及外形为已加工表面,需加工两个相同形状台阶的外形轮廓,台阶高度为5mm,如图所示。现利用子程序编写台阶的加工程序。
子程序应用实例一
六、 编程实例二
毛坯尺寸为80mm×80mm×30mm,材料为45钢,零件的上下面以及外形为已加工表面,需加工出60mm×60mm 高度为 15mm 的台阶,如图所示。试编写该数控程序。
子程序应用实例二
$
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。