iCAx开思网

标题: 关于西门子钻孔输出cycle指令的后处理更改 [打印本页]

作者: yuequer    时间: 2008-3-8 13:40
标题: 关于西门子钻孔输出cycle指令的后处理更改
查阅了论坛很久,就是没找到高手们如何教我们改的。下载有关西们子的后处理也都是跟法兰克一下的。
    摸索了很久,终于搞懂了。
现分享如下:


更改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 编辑 ]
作者: LDCZLYP6819    时间: 2008-3-19 22:53
格式不对啊!!
作者: lgn748    时间: 2009-1-10 18:15
YOU are a tian cai ,小弟在此谢谢天才哈,
作者: lgn748    时间: 2009-1-10 18:16
再顶一哈,顶到死为止
作者: jingkaikai    时间: 2011-12-1 14:34
为什么下不了呢




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3