找回密码
 注册
Simdroid-非首页
查看: 124|回复: 4

[iSIGHT] isight读不了输出文件里的值

[复制链接]
发表于 2012-11-7 22:48:57 | 显示全部楼层 |阅读模式 来自 江苏南京
在用isight做优化时,输出文件里的值总是读不了,从而不能赋值给目标变量,总是为0,这是什么原因?

是集成UG和ANSYS,单独运行都没问题,输出文件数值也在改变
我觉得是解析问题,但一直找不到原因

输入文件取得了值,isight也能使之改变,搞不懂为什么取不了输出文件的值
优化的每一步设计变量在改变,目标应力值始终为0

向各位请教了
发表于 2012-11-8 16:34:39 | 显示全部楼层 来自 黑龙江哈尔滨
Simdroid开发平台
你要知道isight在运行时的原理,它会生成一个runtime路径用来存储运行时的文件,所以,你运行时的文件与你直接用bat调用的文件不再一个目录下,所以ansys有可能会找不到ug的输出。但这一切对isight来说,并不是错误,isight能找到没有改动过的ansys输入文件,可以继续运行。
所以,你现在应该做的是通过文件映射的方式,强制ansys读ug的输出文件。
在操作上,是ansys的输入文件是in model。
回复 不支持

使用道具 举报

 楼主| 发表于 2012-11-9 10:16:54 | 显示全部楼层 来自 江苏南京
非常感谢
回复 不支持

使用道具 举报

发表于 2012-11-9 13:33:50 | 显示全部楼层 来自 江西南昌
可能是路径的问题
回复 不支持

使用道具 举报

发表于 2012-11-16 22:55:47 | 显示全部楼层 来自 福建泉州
元宝 发表于 2012-11-8 16:34
你要知道isight在运行时的原理,它会生成一个runtime路径用来存储运行时的文件,所以,你运行时的文件与你 ...

学习了,谢谢
回复 不支持

使用道具 举报

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

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-10-2 19:14 , Processed in 0.032162 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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