三维网

标题: 这绝对是BUG [打印本页]

作者: ytsunwjb13    时间: 2011-4-16 09:40
标题: 这绝对是BUG
本帖最后由 ytsunwjb13 于 2011-4-16 11:20 编辑 " T9 o9 X, s2 A# t; E  D! U  }
2 J6 U; A- |/ J
CIMATRON E9 SP3P12 ,把若干刀路镜像后(除了镜像以外再无其他操作),GPP2后处理就无法初始化一些变量(主要是XML_V_STEP和XML_H_STEP),而镜像之前却没有任何问题,Cimatron工程师给解释解释!
* _7 D: s7 K+ J) r; ]: d
. Z' T' [" t8 _  t*** GPP运行时间警告 (TP TP_MODEL, PROC 2.5轴-封闭轮廓 (19), UCS MODEL, BLOCK 418): XML_V_STEP 未初始化!+ {2 _. t" j* F$ r5 x+ Q
*** GPP运行时间警告 (TP TP_MODEL, PROC 曲面铣-限制角度精铣 (22), UCS MODEL, BLOCK 4161): XML_H_STEP 未初始化!2 d3 p7 R" R2 }) b/ T" q, A4 c# x: ~
[attach]1875559[/attach]. M* B; ^! [6 `% \
part文件:" X$ s' ~6 \( p
[attach]1875621[/attach]
作者: wuchuanfu88    时间: 2011-4-16 10:28
传上你的刀路我试试,应该不会
作者: akk1898    时间: 2011-4-16 10:53
是不是你的后处理不行啊 图档和后处理都传上来,试试看.
作者: ytsunwjb13    时间: 2011-4-16 11:22
传上你的刀路我试试,应该不会
$ P+ E) S3 q' i% ]" s/ a4 twuchuanfu88 发表于 2011-4-16 10:28 http://www.3dportal.cn/discuz/images/common/back.gif

# T* D9 d7 ~0 b; s1 j' r8 n% I你可以把镜像删掉,保留原始的刀路再后处理试试
作者: akk1898    时间: 2011-4-16 13:33
4# ytsunwjb13
2 ~" ?% U" H/ _; X! m5 d- k5 s- n* d& U
已经试过了, gpp2后处理完全正常,楼主还是自己找找原因吧!
作者: ytsunwjb13    时间: 2011-4-16 14:51
4# ytsunwjb13
$ l- r7 @3 U4 V
" m! G* H9 C1 {( D1 w! W" R已经试过了, gpp2后处理完全正常,楼主还是自己找找原因吧!- E5 _  q& v! a; B8 [/ |/ S
akk1898 发表于 2011-4-16 13:33 http://www.3dportal.cn/discuz/images/common/back.gif

. V8 w- y$ @% `& E% W* X% _
7 @$ x+ |% a9 \8 M1 \, j4 dG代码当然一切正常,请看仔细了,我说的是镜像以后不能输出某些变量,别总把问题想的过于简单
作者: ymcoming    时间: 2011-4-16 15:39
你是正版GPP2?不然如何敢这样认定是BUG?不过话说回来,正版去找CIMATRON的技术支持啊~发在这儿没用
9 z: A$ ?; A; D6 Y5 ~! I  E( O, v3 d% y. m
是不是BUG还得另说,至少我的GPP2没有这2项报警。# o% q: K) Z) H2 T

+ I2 n' B0 a+ K4 T就算报警“未初始化”。。。也不代表是BUG,说明你的GPP2编写有缺陷,没充分定义、初始化变量。如果正版,直接找技术支持让他们修改。
作者: master_e    时间: 2011-4-16 15:57
没有这样的警报!!!
作者: akk1898    时间: 2011-4-16 16:03
G代码当然一切正常,请看仔细了,我说的是镜像以后不能输出某些变量,别总把问题想的过于简单5 l* @& g/ d4 k
ytsunwjb13 发表于 2011-4-16 14:51 http://www.3dportal.cn/discuz/images/common/back.gif

$ J7 v+ R! {1 P! [7 Y
6 g0 ?, \' l) u# b7 F& x- O# v/ ?+ @1 S
真对楼主无语
作者: ytsunwjb13    时间: 2011-4-16 16:42
你是正版GPP2?不然如何敢这样认定是BUG?不过话说回来,正版去找CIMATRON的技术支持啊~发在这儿没用! o& P& D; u$ n
% l# j+ k+ I1 O9 h
是不是BUG还得另说,至少我的GPP2没有这2项报警。
: _+ y  W" |0 |" }  W8 c, X5 }" e5 m
就算报警“未初始化”。。。也不代表是BUG,说明你的GPP ...$ ~  V$ x( S5 ^" p& x: e: P7 I2 H
ymcoming 发表于 2011-4-16 15:39 http://www.3dportal.cn/discuz/images/common/back.gif

7 y% I5 B. a. T4 K: O1 [1 E4 g( [/ G
我用的确实是盗版GPP2,在这发帖本来也没打算解决问题,只是想对同行们通报一下而已。其实这个报警对我来说没有多大影响,我可以通过其他方法来解决,说这个报警是BUG,也绝不是信口开河!试问,如果是GPP2编写有缺陷,那为什么镜像之前没有报警?难道刀路镜像后还要重定义GPP2语句?
作者: ymcoming    时间: 2011-4-16 17:04
你是做程序单需要这些值吧,我用GPP2做的程序单也未报警,并且有正常数值。
作者: ymcoming    时间: 2011-4-16 17:10
另外一个GPP2做的
作者: ytsunwjb13    时间: 2011-4-16 22:45
本帖最后由 ytsunwjb13 于 2011-4-16 22:47 编辑
# i7 r1 D" }8 d/ c* x
你是做程序单需要这些值吧,我用GPP2做的程序单也未报警,并且有正常数值。
" T9 {* Q+ P! g0 K3 Q+ n3 l1 }' u$ A9 iymcoming 发表于 2011-4-16 17:04 http://www.3dportal.cn/discuz/images/common/back.gif
  \0 U8 s: k# w# C

2 i* f; {) i! z4 D4 m- a5 N1 j这样吧,先不说我的GPP2语句是否正确,咱就拿E9 GPP2自带的Demo和Elec报告来试。0 M6 I' ^: E7 n# t$ j$ m
下面有两份报告,一份是镜像之前原始刀路的报告,另一份是镜像后刀路的报告,我以人格担保,绝对没有使用第三方软件修改过!自己看吧,不要告诉我E9 GPP2自带的Demo和Elec报告编写的也有缺陷!
作者: ytsunwjb13    时间: 2011-4-16 22:50
以我多年的开发软件经验,结合Cimatron E9发布补丁的频繁程度,很难让我相信这不是个BUG!
作者: ufo6k    时间: 2011-4-17 13:55
谢谢楼主的资料~來看看~
作者: ymcoming    时间: 2011-4-17 18:35
本帖最后由 ymcoming 于 2011-4-17 18:39 编辑
; X0 {2 o1 M  B1 P! w/ [
# m1 D6 n- ^: w& k$ ^# |- K2 Z2 `没有E9无法判断。: p% B% `' A. I8 T
不过你要注意即使是CIME原版默认安装的各类DEMO的模板,也未必正确。
" a- f" l1 p0 J3 R; g2 e因为它会解释为仅供演示或参考,正式客户的加工模板和后处理均是专门提供。
( O2 G) [. N) B  C/ ?$ Q7 ]
8 A* G3 ?& J- p0 K“未初始化”这个词,你既然有多年的开发软件的经验。我想你应该知道这个是个小问题,我是学C语言的,变量的初始化定义是C语言的基础了。VB也不例外,你说它的模板有问题也可以。但是通过完善的定义是能解决的。
作者: ytsunwjb13    时间: 2011-4-17 21:17
本帖最后由 ytsunwjb13 于 2011-4-17 21:23 编辑
9 J# t' Y1 ]7 p$ D9 M4 E+ h
没有E9无法判断。
: I/ @. P$ e  j3 ?- |1 w1 D不过你要注意即使是CIME原版默认安装的各类DEMO的模板,也未必正确。
( N0 Y$ B1 \# E- P* J, t因为它会解释为仅供演示或参考,正式客户的加工模板和后处理均是专门提供。8 c1 y/ L. K- B; O

5 e2 q. S& H6 \- p“未初始化”这个词,你既然有多年的开发软件 ...- i' b) I$ h$ S
ymcoming 发表于 2011-4-17 18:35 http://www.3dportal.cn/discuz/images/common/back.gif

  Y; |7 [$ Q, n: v5 m2 i完善的定义确实是解决“未初始化”问题的良方,但问题是要知道需定义的变量是属于原生软件工程的范畴还是二次开发?如果是前者,那我说这是软件的BUG也无可厚非,因为原生软件工程不可能让我们用户来改,根本就不给你提供源代码!编写GPP2充其量就是二次开发,旨在扩展软件的功能,不可能指望它来修正软件的BUG,所以有些问题也不是说充分定义了GPP2变量就能解决的。
3 c; j) _; ~! q1 V- e6 C( f4 P至于安装时自带的模板是否正确,作为一个盗版用户来说确实无法考证,但我也只能以它为标准(难道还有比CIM公司更了解CIM软件的人或组织吗?),因为我的资料实在是有限
作者: 密密麻麻    时间: 2011-4-24 09:35
路过进来看看
作者: master_e    时间: 2011-4-29 15:49
GPP2后置处理时,文件不能放在中文目录下,不然要报错!!!
作者: hahajin123    时间: 2011-6-9 11:39
正版的   好解决。。。




欢迎光临 三维网 (http://www.3dportal.cn/discuz/) Powered by Discuz! X3.4