- 积分
- 0
- 注册时间
- 2011-5-29
- 仿真币
-
- 最后登录
- 1970-1-1
|
本帖最后由 shmilysun 于 2012-3-24 11:04 编辑
经过最近的摸索,对Isight有一点的了解了,谢谢论坛各位的指点!现在还是出现一个问题:
我用simcode集成Nastran,find programme用的是GoNastran.bat,内容是:"D:\MSC.Nastran\bin\mdnastran.exe" Elastic.bdf scr=yes
当我建完GoNastran.bat后,Elastic.bdf放到同一目录下,运行bat文件,f06文件正确无误。
然后在simcode的input导入Elastic.bdf,解析如图1,参数类型为Real,
Command的Advanced中勾选了wait for file,时间1s;
output解析f06文件,方式为find关键字模式;只解析3个参数,如图2,参数类型为real
所有设置完成后运行,出现如下错误:
Output Data Exchanger: EOPException: Ran off end of data while searching. in statement elastic.word(new LineLocator(3, new StringLocator("MAXIMUM DISPLACEMENTS", Locator.SOP)), 4).read(disp);
然后我查看fo6文件,说No PARAM values were set in the Control File.
有时候是ues fatal message,错误地方就是input的解析位置。
然后我在单独运行GoNastran.batfo6文件也是出现同样的错误
我个人觉得是simcode在运行的时候把bdf出错,可是我不知道为什么会出错,因为我解析input的时候也是用的find模式,类型是real,到底还要注意那里呢??或者是哪里出错了??请高手指点! |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
|