关于发那科系统自动分中宏程序.doc

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

关于发那科系统自动分中宏程序 % O001() #5201=0 #5202=0 #5203=0 #101=[?+15.](X-L)长 #102=[?+15.](Y-L)宽 #103=150(Z) (手动碰边X方向右手边) G0 G91 Z#103? (以下全部 打单节执行) #110=#5021 X-#101 Z-#103(手动碰边X方向) #111=#5021 #112=[#111-#110]/2.0 X#112 #5221=#5021 (手动移动自Y面向人一边并碰边) G0 G91 Z#103 #120=#5022 Y-#102 Z-#103(手动碰边Y方向) Z#103 #121=#5022 #122=[#121-#120]/2.0 Y#122 #5222=#5022 G0 G91 G28 Z0. G0 G90 G54 X0. Y0. % 以上程序适合不能在边中间位置分中的工件 % O001() #5201=0 #5202=0 #5203=0 #520=54(G54-G59) #521=0(0-1) #101=[?+15.](X-L)长 #102=[?+15.](Y-L)宽 #103=150(Z) IF[#521 EQ 1] GOTO2 GOTO1 (手动碰边X方向右手边) N1 G0 G91 Z#103? (以下全部 打单节执行) #110=#5021 X-#101 Z-#103(手动碰边X方向) #111=#5021 #112=[#111-#110]/2.0 X#112 (手动移动自Y面向人一边并碰边) G0 G91 Z#103 #120=#5022 Y-#102 Z-#103(手动碰边Y方向) Z#103 #121=#5022 #122=[#121-#120]/2.0 Y#122 GOTO2 N2 IF[#520 EQ 54]GOTO10 IF[#520 EQ 55]GOTO11 IF[#520 EQ 56]GOTO12 IF[#520? EQ 57]GOTO13 IF[#520? EQ 58]GOTO14 IF[#520 EQ? 59]GOTO15 GOTO9 N10 G10 P1X[#5021] Y[#5022] N11 G10 P2 X[#5021] Y[#5022] N12 G10 P3 X[#5021] Y[#5022] N13 G10 P4 X[#5021] Y[#5022] N14 G10 P5 X[#5021] Y[#5022] N15 G10 P6X[#5021] Y[#5022] GOTO9 N9 G0 G91 G28 Z0. G0 G90 G#520 X0. Y0. % 这个程序适合可以在边中间位置分中的工件 #520设置你所需要抄数的工件坐标系,直接修改为G54-G55 如果出现方向走反的情况,直接修改红色位置,负改正,正改负即可。 #101和#102“?”号处填写工件在机床上的X和Y尺寸,15是分中棒尺寸加大5 此程序以包含自动计算和抄数。 ?? 不懂宏程序者慎用切忌

文档评论(0)

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

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

1亿VIP精品文档

相关文档