liaohuming 发表于 2014-7-31 23:58:17

【求解答】Isight集成计算时,输入输出文件的更新问题?

集成环境:在Isight5.7环境下集成:UG+ANSYS
UG输入:1.exp、ug.bat、update.exe、1.prt
UG输出:1.x_t

ANSYS输入:1.x_t (UG中映射过来)、apdl.tx、ansys.bat
ANSYS输出:2.txt

在运行的时候,我的理解是:
对表达式里的变量进行抽样,进而更新1.exp,1.exp更新后,由update.exe对1.prt进行更新,生成新的1.x_t,然后由新的1.x_t带入ANSYS进行计算,得到新的计算结果2.txt
可是实际计算的时候,我观察了工作目录下文件随时间的变动,每循环计算一次:
UG输出:1.x_t   和ANSYS输出:2.txt
都会更新一次,而1.exp、1.prt 这两个文件却不会更新。


我的疑问就来了:如果1.exp、1.prt这两个不更新,1.x_t用的是哪里的参数进行更新的?
本人刚接触isight,目前对isight的文件流动不是很清楚,请教大家帮我解答一下这个疑问,谢谢!

liaohuming 发表于 2014-8-1 11:41:18

自己顶顶!

liaohuming 发表于 2014-8-3 09:12:23

有没有人帮忙解答一下

twocui 发表于 2014-8-7 17:14:49

你的理解问题不大,但是最后没有更新,可能并不是没有产生新数据,而是新产生的数据并没有更新之前的数据,就好像我们在保存一个已经保存过的文件的时候会提示你是否替换,你的模型中可能并没有对此进行选择;
更大的一种情况是,新数据确实产生了,并且生成了输出文件,但是Isight每次都只是从你最原始的数据中进行读取。并没有读取新产生的数据。一般是路径设置问题导致的,请仔细检查。
页: [1]
查看完整版本: 【求解答】Isight集成计算时,输入输出文件的更新问题?