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

iCAx开思网

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

[求助] GPP2后处理批处理程序的问题

[复制链接]
跳转到指定楼层
1
发表于 2008-5-20 11:41:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
请各位搞人指点:
1、在GPP2中怎样实现用SET_ON CUT_FILE分割各个TP?
2、怎样才能把FEED_TIME和AIR_TIME相加得出准确得时间?
    我现在出现得情况: TOTAL_TIME=FEED_TIME + AIR_TIME;
   显示:00:01:5500:00:31
3、显示行号问题:
NEW_LINE_IS $ ;
     OUTPUT \J "TEST" ;
     IF (SeqFlag == TRUE_)
  OUTPUT \J "N" SEQ_NUM ;
      ELSE
     OUTPUT \J  ;
    Seq = Seq + SeqIncr ;
      END_IF ;
什么也没有显示,连TEST也没有,但是用同一个DF2的内容,我另外建立一个

NEW_LINE_IS $ ;
      IF_SET (FlagSeq _EQ_ NO)
  OUTPUT \J ;
      ELSE
  IF_SET (FlagSub _EQ_ NO)
     OUTPUT \J "N" Seq ;
     Seq = Seq + SeqIncr ;
  ELSE
     OUTPUT \J "N" SubSeq ;
     SubSeq = SubSeq + SeqIncr ;
  END_IF ;
      END_IF ;

可以根据要求输出行号。搞不懂,望指点。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
2
发表于 2008-5-20 15:32:08 | 只看该作者
因在抗震,没太多时间上来看。单位也在停产中。。。

1的问题涉及太多,无法细说。总之如果以TP来分割,必然会有个检测TP名是否相同的判断式来做,是的话,就CUT_FILE。其它的支节问题,则遇一个解决一个就OK了。

2、3的问题,你所用的变量全是GPP的变量,现在GPP2变量能轻松的定义这些,所以你应该学习GPP2的常用变量,才能方便应用。
3
发表于 2008-5-20 18:37:55 | 只看该作者
谢谢taidaing,
1的问题我是在TOOL CHANGE里使用SET_ON FILE_CUT, 还要在哪个BLOCK上加语句呢?手册上只讲了BEGINNING OF TAPE:  aftercut: 和END OF TAPE: beforecut:,具体怎么用也没有看到,请问哪里还有讲到相关内容。
2那些才是GPP2的变量,这些变量都是从gpp2-sysvars.txt里拷贝出来的,真正的GPP2在哪里??
4
发表于 2008-5-21 09:41:16 | 只看该作者
我的ex2结构
......
NEW_LINE_IS $ ;
......

BEGINNING OF TLPATH:
......

BEGINNING OF TAPE: aftercut:
......

BEGINNING OF PROC:
......

END OF PROC:
......      

END OF TAPE: beforecut:  

END OF TOOLPATH:
......
CUT_FILE = TRUE_;  路径分割
......

END OF FILE:
......

      
TOOL CHANGE:
......

LINEAR MOTION: fast:
......
LINEAR MOTION:
......
CIRCULAR MOTION:
......
CYCLE:
......
CYCLE: off:
......

POST SCRIPT:
  .............
5
发表于 2008-5-21 12:19:36 | 只看该作者
关于在GPP2内做TP自动切割,建议用OUTPUT_REDIRECT来输出子程序, 再利用POST SCRIPT来合并,会比较好
6
发表于 2008-5-25 18:05:21 | 只看该作者
enliang, 能否给个例子看看 POST SCRIPT是怎么使用的,我用SYSTEM_CALL "md nc";等命令都没有反应,请问是这样用的吗?还有就是NEW_LINE_IS $:好象没有运行过,是不是有其他地方要设的?

[ 本帖最后由 sunylh 于 2008-5-25 18:08 编辑 ]
7
发表于 2008-5-25 20:01:14 | 只看该作者
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2025-2-26 07:27 , Processed in 0.026156 second(s), 11 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2025 www.iCAx.org

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