项目2模块2子程序介绍.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * * * * * * * 项目二 制作螺旋千斤顶 模块二 加工螺母 数控车床子程序的编制 知识目标: 1. 掌握数控车FANUC系统子程序的常用指令。 2.掌握子程序的编程规则。 能力目标: 结合所学的复合循环编程与加工技术,掌握沟槽粗、精加工程序和梯形螺纹分层切削的设计思想。 [教学目标]: [项目导入]: [项目分析]: 一、零件图分析 分析螺母的结构,主要有梯形内螺纹的加工,本零件是配合件的中间件,与螺杆有螺纹的配合,与底座有孔轴的配合,因此对各加工表面加工精度要求较高。 二、分析毛坯 零件材料为Φ40的锻铝,毛坯采用锻造成型,外圆最小加工余量为2mm。 [项目分析]: 三、制定加工工序卡 零件选用经济型数控车床加工,三爪卡盘装夹,遵循先圆后孔的加工顺序,考虑到单件生产,依次完成外圆的粗、精加工、内孔的粗、精加工、梯形内螺纹的粗、精加工,考虑到梯形内螺纹车刀切削过程中伸出刀杆的刚性问题,外圆和内孔加工完毕后,切断工件(保证总长)掉头装夹,进行梯形内螺纹的加工。 [项目示范]: 利用子程序加工如图所示零件的梯形螺纹。 名称 代号 计算 螺距 p P=10 牙顶间隙 ac ac=0.5 大径 d d=50 牙高 h3 h3=0.5p+ ac=0.5×10+0.5=5.5 小径 d3 d3=d-2h3=50-2×5.5=39 牙槽底宽 w w=0.366p-0.536ac=0.366×10-0.536×0.5=3.392 [项目示范]: 根据梯形螺纹的基本参数,可以分为4层切削用量,每层分别为4.8mm、3.6mm、2.4mm、0.2mm,各层通过调用子程序完成径向进给。 程序分为主程序和子程序。通常CNC是按主程序的指示运动的,如果主程序中遇有调用子程序的指令,则CNC按子程序运动,在子程序中遇到返回主程序的指令时,CNC便返回主程序继续执行,如下图所示。 子程序的定义 子程序的作用 子程序的编程格式 子程序的调用 子程序的嵌套 主程序和子程序的关系 [项目示范]: [项目示范]: 1.子程序的定义 某些被加工的零件中,常常会出现几何形状完全相同的加工轨迹,在编制加工程序时,有一些固定顺序和重复模式的程序段,通常在几个程序中都会使用它。这个典型的加工程序段可以做成固定程序,并单独加以命名,这组程序段就称为子程序。 [项目示范]: 2.子程序的作用 使用子程序可以减少不必要的重复编程,从而达到简化编程的目的。子程序可以在纸带或存储器方式下调出使用,即主程序可以调用子程序,一个子程序也可以调用下一级的子程序。子程序必须在主程序结束指令后建立,其作用相当于一个固定循环。 [项目示范]: 3.子程序的编程格式 子程序的格式与主程序相同。在子程序的开头,在地址O后写上子程序号,在子程序的结尾用M99指令(有些系统用RET返回),表示子程序结束、返回主程序。 O××××; …… M99; [项目示范]: (1)M 98 P×××× L×××× ; 式中M98—子程序调用字; P—子程序号; L—子程序重复调用次数,L省略时为调用一次。 4.子程序的调用 (2) M 98 P○○○○ ×××× ; P后面前四位为重复调用次数,省略时为调用一次;后4位为子程序号。 例: M98 P51002 ; 表示号码为1002的子程序连续调用5次。 [项目示范]: 5.子程序的嵌套 为了进一步简化程序,可以让子程序调用另一个子程序,称为子程序的嵌套。上一级子程序与下一级子程序的关系,与主程序与第一层子程序的关系相同。注意:子程序嵌套不是无限次的,子程序可以嵌套多少层由具体的数控系统决定,在FANUC 0i系统中,只能有两次嵌套。下图是子程序的嵌套及执行顺序。 但当具有宏程序选择功能时,可以调用4重子程序。可以用一条调用子程序指令连续重复调用同一子程序,最多可重复调用999次。 [项目示范]: 根据梯形螺纹的基本参数,可以分为4层切削用量,每层分别为4.8mm、3.6mm、2.4mm、0.2mm,各层通过调用子程序完成径向进给。 [项目示范]: [项目示范]: % O0001; 左右车削的子程序 G92 U-13 Z-56 F10; 车削螺纹左牙侧面,U为刀尖至牙顶的距离 G00 W0.692; 快速定位至螺纹右牙侧面,W为刀尖宽与牙底宽的轴向间隙 G92 U-13 Z-56 F10; 车削螺纹右牙侧面 G00 W-0.692; 快速定位至螺纹左牙侧面 M99; 子程序结束并返回主程序 % [项目实践]: 学生独立完成螺母的模拟加工。 [项目交流]: 学生分组展示

文档评论(0)

1112111 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档