找回密码 注册 QQ登录
开思网工业级高精度在线3D打印服务

iCAx开思网

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

[求助] GGP2問題

[复制链接]
跳转到指定楼层
1
发表于 2011-8-1 19:29:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
小弟修改GPP2
其中有段发现有个问题

OUTPUT \J PROC_NAME;
  IF (PROC_NAME != "DRILL")
               
      OUTPUT \J " G05.1 Q1" ;
  END_IF ;
结果后处理出来的NC码变成下面那样

G90 G0 G56 X0. Y0.      
DRILL                    
G05.1 Q1               
G90 G00 Z200. G43 H5   

中间会多一段OUTPUT \J PROC_NAME
是因为后处理出来的钻孔程式一直出现G05.1Q1
所以中间补上这一段
结果查看NC码的时候
发现PROC_NAME=DRILL是没错的
可是NC码依然POST出G05.1Q1
请教各位大哥
小弟是哪一个部份有宣告错误的
感激不尽


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
2
发表于 2011-8-1 20:21:12 | 只看该作者
双引号去掉
3
发表于 2011-8-2 10:41:34 | 只看该作者
本帖最后由 1199887 于 2011-8-2 10:42 编辑
provider 发表于 2011-8-1 20:21
双引号去掉


请问你说的意思是这样吗?

  
IF (PROC_NAME != DRILL)               
      OUTPUT \J " G05.1 Q1" ;
  END_IF ;



但改成这样
我编译的时候出现错误讯息

87   IF (PROC_NAME == DRILL)               
*** GPP error: undefined variable: DRILL.

如果我在上面加个
FORMAT (USER_10)     DRILL ;

则编译后会出现警告讯息
88   IF (PROC_NAME == DRILL)               
*** GPP warning: comparing variables of different types.
Compilation ended successfully. File "FANUC.dx2" created.

两个不同类型的变数比较...
请问该怎么设定才好

4
发表于 2011-8-2 20:38:14 | 只看该作者
我理解错误了

评分

参与人数 1贡献 +10 收起 理由
1199887 + 10 感谢你的帮忙

查看全部评分

5
发表于 2011-8-2 21:07:36 | 只看该作者
本帖最后由 provider 于 2011-8-2 21:08 编辑

刚自己试下了,这个问题是PROC_NAME的后面还有3个空格

评分

参与人数 1贡献 +10 收起 理由
1199887 + 10 谢谢你的资讯

查看全部评分

6
发表于 2011-8-3 11:07:32 | 只看该作者
POCKET后面有一个空格,PROFILE两个,DRILL....

评分

参与人数 1贡献 +10 收起 理由
1199887 + 10 谢谢你

查看全部评分

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

本版积分规则

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

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

GMT+8, 2025-1-26 21:18 , Processed in 0.026060 second(s), 16 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2025 www.iCAx.org

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