A02-9479数控铣床加工中心编程及操作(华中系统)经典课件5-2.ppt

A02-9479数控铣床加工中心编程及操作(华中系统)经典课件5-2.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
A02-9479数控铣床加工中心编程及操作(华中系统)经典课件5-2

第五章 中级职业技能鉴定应会试题 第五章 轮廓加工 第二节 轮廓加工与子程序 一、子程序的概念 编程时,当一个零件上有相同的或经常重复的加工内容时,为了简化编程,将这些加工内容编成一个单独的程序,再通过调用这些程序进行多次或不同位置的重复加工。在系统中调用程序的程序称为主程序;被调用的程序称为子程序。 二、子程序的格式 格式: O××××; …; M99; 1.格式一:M98 P××××L×××× 子程序的程序名与普通数控程序完全相同由英文字母“O”和其后的四位数字组成,数字前的“0”可以省略不写。子程序的结束与主程序不同,用M99指令来表示,子程序在执行到M99指令时,将自动返回到主程序继续执行主程序下面的程序段。 三、子程序的调用 地址P后面的四位数字为子程序序号,地址L后的数字表示重复调用的次数,子程序序号及调用次数前的0可以省略不写。例如,M98P0010L0002可以简写成M98P10L2,表示调用子程序0010两次。 2.格式二:M98 P×××××××× 地址P后面是由八位数字所组成,前四位表示调用次数,后四位表示子程序号,在编写程序时,表示调用次数的前四位数字最前的0可以省略不写,但表示子程序号的后四位数字0不可省略。例如,M9800020020可以简写成M98P20020,表示调用子程序0020两次。 系统允许主程序重复调用子程序的次数为9999次,如只调用一次,此项可以省略不写。 主程序可以调用子程序,同时子程序也可调用另一个子程序,即子程序的嵌套,如图5-17所示 。在FANUC系统中,子程序最多可嵌套4级。 图5-17 子程序嵌套 四、子程序的特殊使用方法 1.子程序使用P指令返回 在子程序的结束指令M99后加入Pn(n为主程序的程序段号),则子程序执行完后,将返回到主程序中程序段号为n的那个程序段,如下图所示。 图5-18 使用P指令返回 2.自动返回到程序头 主程序中插入M99指令,系统在执行到M99指令时将自动返回到程序的开头位置继续执行程序,从而实现无限次循环。为了能够停止或执行下面的程序段,通常在M99指令前加上一个“/”,并按下数控系统面板的“跳过键”按钮,程序在执行到带有“/”符号的程序段时,将跳过这个程序段,而执行下一个程序段。 主程序中插入M99Pn,数控系统面板的“跳过键”按钮未按下,主程序执行到该程序段时,则不返回到程序开头,而是返回到程序段落号为n的程序段。如图5-19所示,系统在执行到M99P0020时,将返回到程序段落号为0020的程序段。 图5-19 返回到指定程序段 3.强制改变子程序的循环次数 如果将子程序结束指令M99改写为M99L××××的格式,将强制改变主程序规定调用子程序的次数。如主程序中调用子程序的指令为M98P0010L5,表示主程序调用子程序0010为5次。如子程序的结束指令为M99L1,则该子程序的重复执行次数变为1次。 五、编程实例一 如图5-20所示的零件,上下面以及外形为已加工表面,现要加工两个相同形状台阶的外形轮廓,台阶高度为5mm,利用子程序编写台阶的程序如下。 图5-20 子程序应用(1) 1.工艺分析 图5-20中,加工部位是长50mm、宽为60mm、高度为5mm的台阶。台阶的轮廓外形由直线和圆弧组成,在轮廓中存在半径为10mm的凹圆弧。另外,两个台阶在零件的中心形成一个宽度为25mm的直槽,故选择刀具时,刀具的半径必须小于或等于10mm,本例选择直径为16mm的平底铣刀。 图中两个台阶的形状和尺寸完全相同,可采用子程序的方式编程。其加工路线如图5-21所示。 图5-21 加工路线图 工件编程原点位于零件上表面的中心,如下图所示,编程时,为了通过调用子程序实现两个台阶的加工,在主程序中采用G90方式编程,只定位刀具的起始点;在子程序中采用G91方式编程编写轮廓的加工程序。 加工左边的台阶时,主程序中首先使刀具定位到“1”点(G90方式),然后在子程序中采用G91方式编程实现台阶轮廓的加工。加工右边的台阶时,只需要在主程序中将刀具定位到“1′”点(G90方式),再调用一次子程序即可实现第二个台阶的加工。 各个基点的绝对坐标和相对坐标见表5-4。 2.选择切削用量 (1)背吃刀量(ap) 如图5-20所示,台阶的加工深度为5mm。台阶的深度没有公差要求,选择背吃刀量为5mm。 (2)主轴转速(n) 主轴转速选择400r/min。 (3)进给速度 进给速度为40mm/min。 3.装夹 根据零件的形状采用平口钳和垫铁进行装夹。

文档评论(0)

yaocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档