网站大量收购独家精品文档,联系QQ:2885784924

模块简化编程功能指令和程序运行.ppt

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

模块6:简化编程功能指令和程序运行 子程序调用M98 及从子程序返回M99 M98 用来调用子程序 M99 表示子程序结束执行M99 使控制返回到主程序 (i) 子程序的格式 %**** M99 在子程序开头必须规定子程序号以作为调用入口地址在子程序的结尾用M99 以控制执行完该子程序后返回主程序 (ii) 调用子程序的格式 M98 P_ L_ P 被调用的子程序号 L 重复调用次数 子程序调用M98 及从子程序返回M99 例子:根据图纸尺寸,使用子程序编制侧面、凸台和上表面的粗加工程序 旋转变换 G68, G69 格式 :G17 G68X__Y__ P__ G18 G68X__Z__ P__ G19 G68Y__Z__ P__ M98 P_ G69 说明: G68:建立旋转; G69:取消旋转; X、 Y、 Z:旋转中心的坐标值; P:旋转角度,单位 是(° ) ,0 ≤P ≤360°。 在有刀具补偿的情况下,先旋转后刀补刀(具半径补偿、长度补偿);在有缩放功能的情况下,先缩放后旋转。 G68 、G69为模态指令,可相互注销, G69为缺省值。 旋转变换 G68, G69 例 1:使用旋转功能编制如图 所示轮廓的加工程序: 设刀具起点距工件上表面 10mm,切削深度 5mm。 旋转变换 G68, G69 % 0068 ;主程序 M06T01 M03S1000 G90G54G0 X0 Y0 G43Z10H01 M98 P2001 ;加工 ① G68 X0 Y0 P45 ;旋转 45 ° M98 P2001 ;加工② G68 X0 Y0 P90 ;旋转 90 ° M98 P2001 ;加工 ③ G69 M05 M30 ;取消旋转 % 2001 ;子程序 (①的加工程序) G41 G01 X20Y- 5 D02 F300 Y0 G02 X40 I10 X30I- 5 G03 X20I- 5 G00Y- 6 Z10 G40 X0 Y0 M99 注意事项 1、主程序中调用子程序的起始点为选转点,子程序的终止点也为选转点; 2、刀具的补偿功能只能放在子程序中; 3、不能在子程序中套用子程序; 4、选转角度为正时,逆时针选转,负为顺时针; 5、当旋转出现不全时,将子程序的运动方式改为同一种方式,工进方式; 6、当旋转完成时,应取消旋转,执行G69指令。 实例 镜像功能G24, G25 格式: G24X__Y__Z__ M98 P_ G25X__Y__Z__ 说明: G24:建立镜像; G25:取消镜像; X、 Y 、Z、 :镜像位置。 当工件相对于某一轴具有对称形状时,可以利用镜像功能和子程序,只对工件的一部分进行编程,而能加工出工件的对称部分,这就是镜像功能。 当某一轴的镜像有效时,该轴执行与编程方向相反的运动。 G24 、G25为模态指令,可相互注销 ,G25为缺省值。 镜像功能G24, G25 例 2:使用镜像功能编制如图 3.3.21所示轮廓的加工程序: 设刀具起点距工件上表面 5mm,切削深度 5mm。 镜像功能G24, G25 % 0024 ;主程序 M06T01 G90G54G0 X0 Y0 G43Z5H01 M03 S900 M98 P1001 ;加工 ① G24 X0 ;Y轴镜像,镜像位置为X= 0 M98 P1001 ;加工 ② G24 Y0 ; X ,Y轴镜像,镜像位置为( 0 0) M98 P1001 ;加工 ③ G25 X0 ; X轴镜像继续有效,取消 Y轴镜像 M98 P1001 ;加工 ④ G25 Y0 ;取消镜像 M30 % 1001 ;子程 序(①的加工程 序) : G41 G00 X10 Y4 D01 G01Z-5 F300 Y30 X20 G03 X30Y20 I10 G01Y 10 X5 G0Z5 G40X0Y0 M99 注意事项 1、主程序中调用子程序的起始点为公共点,子程序的终止点也为公共点; 2、刀具的补偿功能只能放在子程序中; 3、不能在子程序中套用子程序; 4、G25为取消指定的镜像轴,镜像完后应全部取

文档评论(0)

181****9125 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档