找回密码 注册 QQ登录
一站式解决方案

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
查看: 19153|回复: 4
打印 上一主题 下一主题

[分享] 关于西门子钻孔输出cycle指令的后处理更改

[复制链接]
跳转到指定楼层
1
发表于 2008-3-8 13:40:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
查阅了论坛很久,就是没找到高手们如何教我们改的。下载有关西们子的后处理也都是跟法兰克一下的。
    摸索了很久,终于搞懂了。
现分享如下:


更改def文件。
1、新建字定义:
ADDRESS G_cycle
  {
      FORMAT      Digit_2
      FORCE       off
      MAX         99 Truncate
      MIN         0 Truncate
      LEADER      "cycle"
  }
2、找到孔循环块模板:
如BLOCK_TEMPLATE cycle_bore
  {
       G_motion[$mom_sys_cycle_bore_code]
       X[$mom_cycle_feed_to_pos(0)]
       Y[$mom_cycle_feed_to_pos(1)]
       Z[$mom_cycle_feed_to_pos(2)]
       fourth_axis[$mom_out_angle_pos(0)]
       R[$mom_cycle_rapid_to_pos($mom_cycle_spindle_axis)]
       F[$feed]
  }
将G_motion改为刚定义的字即G_cycle
3、将其它有关孔循环的都做如上处理。

后处理出来的程序如下:
%
N0010 G40 G17 G94 G90 G70
N0020 G91 G28 Z0.0
:0030 T00 M06
N0040 G00 G90 X-27.863 Y-16.534 B0.0 S0 M03
N0050 G43 Z3. H00
N0060 cycle81 Z-30. R3. F250.
N0070 X-24.801 Y21.433
N0080 X51.746 Y17.453
N0090 X28.169 Y-14.391
N0100 X10.41 Y12.86
N0110 cycle80
N0120 M02
%

附上修改好的文件,希望对某些人有用

[ 本帖最后由 yuequer 于 2008-3-8 13:48 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
2
发表于 2008-3-19 22:53:18 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

x
3
发表于 2009-1-10 18:15:46 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

x
4
发表于 2009-1-10 18:16:11 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

x
5
发表于 2011-12-1 14:34:05 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2024-12-2 18:30 , Processed in 0.037053 second(s), 13 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

快速回复 返回顶部 返回列表