QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 3498|回复: 19
收起左侧

[讨论] 这绝对是BUG

[复制链接]
发表于 2011-4-16 09:40:55 | 显示全部楼层 |阅读模式 来自: 中国山东烟台

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

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

x
本帖最后由 ytsunwjb13 于 2011-4-16 11:20 编辑 , Y# _9 p2 Y3 ~# z" O' l1 P
* t/ }, r- R2 Q# o7 r' q
CIMATRON E9 SP3P12 ,把若干刀路镜像后(除了镜像以外再无其他操作),GPP2后处理就无法初始化一些变量(主要是XML_V_STEP和XML_H_STEP),而镜像之前却没有任何问题,Cimatron工程师给解释解释!
) @0 J7 L6 ~8 q+ X3 t# X8 P+ ~6 j. M+ z; r$ ~8 P* C) z# \
*** GPP运行时间警告 (TP TP_MODEL, PROC 2.5轴-封闭轮廓 (19), UCS MODEL, BLOCK 418): XML_V_STEP 未初始化!
: ^/ `) k$ p" A5 }' e7 i*** GPP运行时间警告 (TP TP_MODEL, PROC 曲面铣-限制角度精铣 (22), UCS MODEL, BLOCK 4161): XML_H_STEP 未初始化!
1 b' o: x9 Q% ]0 x9 w7 [ 1.PNG , c3 Y8 @/ {7 e4 R
part文件:) O# E% i/ M  m$ ~3 X6 Q7 _: _
C101B1-M.rar (410.34 KB, 下载次数: 24)
发表于 2011-4-16 10:28:59 | 显示全部楼层 来自: 中国重庆
传上你的刀路我试试,应该不会
发表于 2011-4-16 10:53:38 | 显示全部楼层 来自: 中国上海
是不是你的后处理不行啊 图档和后处理都传上来,试试看.
 楼主| 发表于 2011-4-16 11:22:08 | 显示全部楼层 来自: 中国山东烟台
传上你的刀路我试试,应该不会
7 e  _4 H2 H+ qwuchuanfu88 发表于 2011-4-16 10:28 http://www.3dportal.cn/discuz/images/common/back.gif
; j2 c( D  P' Q: U9 n
你可以把镜像删掉,保留原始的刀路再后处理试试
发表于 2011-4-16 13:33:49 | 显示全部楼层 来自: 中国上海
4# ytsunwjb13
3 G2 [" o4 R: l: J+ _5 O7 w& n" ~: U' F: C8 \8 `! A
已经试过了, gpp2后处理完全正常,楼主还是自己找找原因吧!

b1.rar

36.96 KB, 下载次数: 15

 楼主| 发表于 2011-4-16 14:51:40 | 显示全部楼层 来自: 中国山东烟台
4# ytsunwjb13 + ?; B1 W/ x; B" i& h, d/ v5 S

% t) C, `4 o" i5 q1 [# D8 e已经试过了, gpp2后处理完全正常,楼主还是自己找找原因吧!
5 D, q& M  M9 d" G3 q; Y* Iakk1898 发表于 2011-4-16 13:33 http://www.3dportal.cn/discuz/images/common/back.gif

& F  F( R7 n2 [& `% D
1 |: l, P" W5 B8 t0 h: IG代码当然一切正常,请看仔细了,我说的是镜像以后不能输出某些变量,别总把问题想的过于简单
发表于 2011-4-16 15:39:20 | 显示全部楼层 来自: 中国四川绵阳
你是正版GPP2?不然如何敢这样认定是BUG?不过话说回来,正版去找CIMATRON的技术支持啊~发在这儿没用
9 R4 ]0 e) v% f# j2 h9 s7 f; K
是不是BUG还得另说,至少我的GPP2没有这2项报警。& y7 g+ U. O' a) ~4 s
! V( y2 x) m9 J/ {! S- I; |
就算报警“未初始化”。。。也不代表是BUG,说明你的GPP2编写有缺陷,没充分定义、初始化变量。如果正版,直接找技术支持让他们修改。
发表于 2011-4-16 15:57:40 | 显示全部楼层 来自: 中国浙江宁波
没有这样的警报!!!
发表于 2011-4-16 16:03:11 | 显示全部楼层 来自: 中国上海
G代码当然一切正常,请看仔细了,我说的是镜像以后不能输出某些变量,别总把问题想的过于简单# m9 W: d3 r8 m6 Z" c/ z1 S) h
ytsunwjb13 发表于 2011-4-16 14:51 http://www.3dportal.cn/discuz/images/common/back.gif

$ E9 k) f8 |" T2 X; T, I0 s+ n7 M: j* j$ g- T$ J) k
* W3 X$ _2 r+ w( Y5 Q; a
真对楼主无语
 楼主| 发表于 2011-4-16 16:42:01 | 显示全部楼层 来自: 中国山东烟台
你是正版GPP2?不然如何敢这样认定是BUG?不过话说回来,正版去找CIMATRON的技术支持啊~发在这儿没用* @" S2 h+ I' q: Z  k7 a2 x+ K

1 O5 w7 B+ S3 N8 B是不是BUG还得另说,至少我的GPP2没有这2项报警。
$ v3 u6 `" _: d9 W
- Y4 T! B- ]+ C就算报警“未初始化”。。。也不代表是BUG,说明你的GPP ...
: d; E6 N- V. U% {" Fymcoming 发表于 2011-4-16 15:39 http://www.3dportal.cn/discuz/images/common/back.gif
+ j* X* I8 f/ h) G5 N* }$ o+ W

; A# J* [% l% c) X我用的确实是盗版GPP2,在这发帖本来也没打算解决问题,只是想对同行们通报一下而已。其实这个报警对我来说没有多大影响,我可以通过其他方法来解决,说这个报警是BUG,也绝不是信口开河!试问,如果是GPP2编写有缺陷,那为什么镜像之前没有报警?难道刀路镜像后还要重定义GPP2语句?
发表于 2011-4-16 17:04:22 | 显示全部楼层 来自: 中国四川绵阳
你是做程序单需要这些值吧,我用GPP2做的程序单也未报警,并且有正常数值。
1.jpg
发表于 2011-4-16 17:10:07 | 显示全部楼层 来自: 中国四川绵阳
另外一个GPP2做的
2.jpg
 楼主| 发表于 2011-4-16 22:45:09 | 显示全部楼层 来自: 中国山东烟台
本帖最后由 ytsunwjb13 于 2011-4-16 22:47 编辑
! |7 y2 f" I/ _, l" o
你是做程序单需要这些值吧,我用GPP2做的程序单也未报警,并且有正常数值。
* w* ]! j8 [% V/ f  Nymcoming 发表于 2011-4-16 17:04 http://www.3dportal.cn/discuz/images/common/back.gif

* u' b1 @; |- |7 T3 u( J( o4 ?2 c6 {$ v4 |
这样吧,先不说我的GPP2语句是否正确,咱就拿E9 GPP2自带的Demo和Elec报告来试。" J3 @) Q& V( e% h% w. Z$ B
下面有两份报告,一份是镜像之前原始刀路的报告,另一份是镜像后刀路的报告,我以人格担保,绝对没有使用第三方软件修改过!自己看吧,不要告诉我E9 GPP2自带的Demo和Elec报告编写的也有缺陷!

镜像后.rar

143.56 KB, 下载次数: 4

原始.rar

139.81 KB, 下载次数: 3

 楼主| 发表于 2011-4-16 22:50:11 | 显示全部楼层 来自: 中国山东烟台
以我多年的开发软件经验,结合Cimatron E9发布补丁的频繁程度,很难让我相信这不是个BUG!
发表于 2011-4-17 13:55:23 | 显示全部楼层 来自: 中国台湾
谢谢楼主的资料~來看看~
发表于 2011-4-17 18:35:54 | 显示全部楼层 来自: 中国四川绵阳
本帖最后由 ymcoming 于 2011-4-17 18:39 编辑 2 i1 k- k$ ]2 `. @

" a  z6 L) Q$ R+ j1 z& j- J没有E9无法判断。5 h& {9 R  y( r) p$ I
不过你要注意即使是CIME原版默认安装的各类DEMO的模板,也未必正确。3 Q! Z3 e+ z0 i, o/ Y. r& {+ {* |
因为它会解释为仅供演示或参考,正式客户的加工模板和后处理均是专门提供。
* P) q6 h& w% E5 H* n' m) M% x8 n/ l! G: m0 S7 Y" |# T
“未初始化”这个词,你既然有多年的开发软件的经验。我想你应该知道这个是个小问题,我是学C语言的,变量的初始化定义是C语言的基础了。VB也不例外,你说它的模板有问题也可以。但是通过完善的定义是能解决的。
 楼主| 发表于 2011-4-17 21:17:44 | 显示全部楼层 来自: 中国山东烟台
本帖最后由 ytsunwjb13 于 2011-4-17 21:23 编辑
5 v; t5 g$ a) X* l% q
没有E9无法判断。4 j1 }  t( |* E
不过你要注意即使是CIME原版默认安装的各类DEMO的模板,也未必正确。& g+ V& p+ l& `( u
因为它会解释为仅供演示或参考,正式客户的加工模板和后处理均是专门提供。
+ Q  b6 o* X  o: T
: D$ @" Z/ @4 s9 l“未初始化”这个词,你既然有多年的开发软件 ...
/ `# z7 h- @9 R2 @ymcoming 发表于 2011-4-17 18:35 http://www.3dportal.cn/discuz/images/common/back.gif

) o9 z4 \  M% I完善的定义确实是解决“未初始化”问题的良方,但问题是要知道需定义的变量是属于原生软件工程的范畴还是二次开发?如果是前者,那我说这是软件的BUG也无可厚非,因为原生软件工程不可能让我们用户来改,根本就不给你提供源代码!编写GPP2充其量就是二次开发,旨在扩展软件的功能,不可能指望它来修正软件的BUG,所以有些问题也不是说充分定义了GPP2变量就能解决的。
) d5 m* E+ j0 K% O. i! i% o至于安装时自带的模板是否正确,作为一个盗版用户来说确实无法考证,但我也只能以它为标准(难道还有比CIM公司更了解CIM软件的人或组织吗?),因为我的资料实在是有限
发表于 2011-4-24 09:35:47 | 显示全部楼层 来自: 中国浙江绍兴
路过进来看看
发表于 2011-4-29 15:49:00 | 显示全部楼层 来自: 中国浙江宁波
GPP2后置处理时,文件不能放在中文目录下,不然要报错!!!
发表于 2011-6-9 11:39:36 | 显示全部楼层 来自: 中国广东汕头
正版的   好解决。。。
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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