数控加工编程与操作 (4).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文档。上传文档
查看更多
3.子程序 指令格式:M98 P XXXX L□□□ 其中,P XXXX为要调用的子程序号,L□□□为重复调用次数(1~999次),省略为一次。 如M98 P2008(调用子程序2?008一次),M98 P2008 L3(调用子程序2?008三次)。 4.镜像功能G24、G25 指令格式:G24 X_Y_Z_; M98 P_; G25 X_Y_Z_; 式中:G24:建立镜像。 G25:取消镜像,为默认值。 X、Y、Z:镜像位置。 4.3 用户宏程序 在一般的程序中,程序字为常数,只能描述固定的几何形状,缺乏灵活性和适用性。若能用改变参数的方法使同一程序能加工形状相同但尺寸不同的零件,加工就会非常方便,也提高了可靠性。 用户宏程序作为数控设备的一项重要功能,由于允许使用变量算术和逻辑运算以及各种条件转移等命令,使得在编制一些加工程序时与普通方法相比显得方便和简单,可以用变量代替具体数值,因而在加工同一类的工件时,只需将实际的值赋给变量即可,而不需对每一个零件都编一个程序。用户宏程序的应用特点如下: ① 相类似的工件,只需修改相应参数量,即可满足加工要求,不易出错。 ② 程序通用性强,能达到举一反三、事半功倍的效果。 ③ 程序简单,易于修改、分析与调整。 G42是在相对于刀具前进方向右侧进行补偿,称为右刀补,如图5-22(b)所示,此时相当于逆铣。 从刀具寿命、加工精度、表面粗糙度而言,顺铣效果较好,因而G41使用较多。 图4-26 刀具的半径补偿示意图 图4-27 刀具的补偿方向 ① 指令格式 说明: (1)在进行刀具半径补偿前,必须用G17或G18、G19指定补偿是在哪个平面上进行。 (2)α、β为所选插补平面内(G17或G18、G19)对应的X、Y、Z轴。 (3)刀具补偿指令的起始点不能写在G02或G03程序段中,即必须在G00或G01插补方式中加入G41或G42。 (4)执行G41或G42事先一定要将刀具半径值存入参数表中,用D代码来指定偏置值,即D00~D99。D代码是模态值,一经指定后长期有效。如选1号刀为?10立铣刀,则D01赋值5.0。图4-28 刀补动作 (5)通过D代码数据正、负号的不同,可实现G41、G42功能转换。 (6)加工小于刀具半径的内角或小于刀具半径的沟槽时会产生过切,连续进给时在发生过切的程序段刚开始处会停止,数控装置同时发生报警。如果运行单程序段,则在过切发生处发出报警。 取消刀具半径补偿指令 图4-28 刀补动作 ② 刀具半径补偿的过程(如图4-28所示) 刀补建立 当N2程序段中写上G41和D01指令后,运算装置即同时先进读入N3、N4 2段,在N2段的终点(N3段的起始点)作出一个矢量,该矢量的方向是与下一段的前进方向垂直向左,大小等于刀补值(即D01的值)。刀具中心在执行这一段(N2段)时,就移向该矢量终点。在该段中(刀补建立)动作指令只能用G00或G01,不能用G02或G03。 刀补进行 从N3开始进入刀补状态,在此状态下,G01、G00、G02、G03都可使用。它也是每段都先行读入2段,自动按照启动阶段的矢量做法,作出每个沿前进方向左侧,加上刀补的矢量路径。像这种在每段开始都先行读入2段、计算出其交点,使刀具中心移向交点的方式称为交点运算方式。 取消刀补 当N7程序段中用到G40指令时,则在N6段的终点(N7段的起始点)作出一个矢量,它的方向是与N6段前进方向垂直朝左,大小为刀补值。刀具中心就停止在该矢量的终点,然后从这一位置开始,一边取消刀补一边移向N7段的终点。此时(刀补取消)也只能用G01或G00,而不能用G02或G03等。 在这里需要特别注意的是,在启动阶段开始后的刀补状态中,如果存在有2段以上的没有移动指令或存在非指定平面轴的移动指令段,则有可能产生进刀不足或进刀超差。 ③ 刀具半径补偿功能的应用 刀具因磨损、重磨、换新而引起刀具直径改变后,不必修改程序,只需在刀具参数设置中输入变化后刀具直径。如图4-31所示,1为未磨损刀具,2为磨损后刀具,两者直径不同,只需将刀具参数表中的刀具半径r1改为r2,即可适用同一程序。 用同一程序、同一尺寸的刀具,利用刀具半径补偿,可进行粗、精加工。如图4-32所示,刀具半径为r,精加工余量为?。粗加工时,输入刀具直径D=2(r+?),则加工出虚线轮廓。精加工时,用同一程序、同

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档