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

[入门&进阶] FD集成NASTRAN总是出现不能找到f06文件

[复制链接]
发表于 2011-6-24 10:01:44 | 显示全部楼层 |阅读模式 来自 广东广州
各位,我用FD集成NASTRAN做模态分析时,解析输出的f06文件,在文件管理中设置Source为rundir,Destination为Fiper File manager。输入的bat和bdf文件Source均为In Model,Destination为rundir。运行该simcode时总是出错。错误信息为:
  1. Output Data Exchanger: ExchangeException:Error opening input file C:\Documents and Settings\admin\Local Settings\Temp\FiperRuns\20110624_093227\LOCAL_E38080C5\Workitem_E38080C7\mode.f06: C:\Documents and Settings\admin\Local Settings\Temp\FiperRuns\20110624_093227\LOCAL_E38080C5\Workitem_E38080C7\mode.f06 (系统找不到指定的文件。)
复制代码



但是实际上该目录中已经出现了结果的f06文件。如下图所示。请问是怎么回事?如何解决?

本帖子中包含更多资源

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

×
发表于 2011-6-24 17:01:32 | 显示全部楼层 来自 吉林长春
Simdroid开发平台
把f06的路径设成"absolute directory"。另,建议运行nastran求解的命令不要勾选"distribute..."
回复 不支持

使用道具 举报

发表于 2011-6-24 17:02:34 | 显示全部楼层 来自 吉林长春
忘了说,绝对路径填上你f06所在的文件夹
回复 不支持

使用道具 举报

发表于 2011-6-24 17:04:25 | 显示全部楼层 来自 吉林长春
另,有封装数据文件,建立input或output文件指针的解决办法,这个操作起来麻烦一点点
回复 不支持

使用道具 举报

发表于 2011-6-24 17:52:16 | 显示全部楼层 来自 陕西西安
提交运算后几乎立刻报错?
回复 不支持

使用道具 举报

发表于 2011-6-25 13:22:03 | 显示全部楼层 来自 吉林长春
5# ariesmoo
你配置了输入文件bdf么?
回复 不支持

使用道具 举报

 楼主| 发表于 2011-6-25 14:59:29 | 显示全部楼层 来自 广东广州
把f06的路径设成"absolute directory"。另,建议运行nastran求解的命令不要勾选"distribute..."
hhf_cas 发表于 2011-6-24 17:01
绝对路径不对吧?因为输入文件bdf和命令文件在运行时被拷贝到一个工作临时文件夹下,生成的f06文件必然也在该目录下, 如果指向初始的f06,相当于告诉软件,不管输入参数如何改变,都是对初始f06解析获得结果。这样显然是不正确的啊。

另外,为什么NASTRAN不能选择distribute?
回复 不支持

使用道具 举报

 楼主| 发表于 2011-6-25 15:00:45 | 显示全部楼层 来自 广东广州
提交运算后几乎立刻报错?
ariesmoo 发表于 2011-6-24 17:52
计算完成后。
回复 不支持

使用道具 举报

发表于 2011-6-25 20:34:07 | 显示全部楼层 来自 北京
你确认算完了之后Isight才报的错?
你这错误显然是f06都没生成,你设了wait for file? Nastran这个是必设的。
你的路径设置没错误,包括rundir和 in model,都没什么问题。
回复 不支持

使用道具 举报

 楼主| 发表于 2011-6-26 15:33:10 | 显示全部楼层 来自 广东广州
你确认算完了之后Isight才报的错?
你这错误显然是f06都没生成,你设了wait for file? Nastran这个是必设的。
你的路径设置没错误,包括rundir和 in model,都没什么问题。
ariesmoo 发表于 2011-6-25 20:34

这位朋友,感谢讨论。
但是事实上f06文件是生成了的,你可以看看一楼我原帖里面的图片。
回复 不支持

使用道具 举报

发表于 2011-6-26 18:50:02 | 显示全部楼层 来自 北京
两回事。。生成是肯定生成的,nastran是老程序,提交运算后本身线程就直接退出的。
你找个nastran集成的基本教程就明白我说的咋回事了。
回复 不支持

使用道具 举报

 楼主| 发表于 2011-6-28 14:31:15 | 显示全部楼层 来自 广东广州
两回事。。生成是肯定生成的,nastran是老程序,提交运算后本身线程就直接退出的。
你找个nastran集成的基本教程就明白我说的咋回事了。
ariesmoo 发表于 2011-6-26 18:50


既然已经生成了f06文件,为何iSIGHT还报错说不能找到?这点儿我不明白。



另外关于你在上面提到的:
这错误显然是f06都没生成,你设了wait for file? Nastran这个是必设的。: Y* H& e, W- f3 \( @' G



这个在哪里设置?NASTRAN必须设置吗?FD里面没有找到设置的选项。
回复 不支持

使用道具 举报

发表于 2011-6-28 18:10:54 | 显示全部楼层 来自 山东潍坊
因为是报错后生成的f06,所以我问你确认报错的时候f06是否正确输出了,还是刚开始写。Nastran提交任务的问题,老程序都这样,abaqus如果不加interactive会抱一样的错;
fd 2.5 -3.0 里没那个设置,老Isight有,4.0之后的版本都有;
回复 不支持

使用道具 举报

发表于 2011-11-2 17:13:56 | 显示全部楼层 来自 吉林长春
路径的问题,我也比困惑,有时候成功失败,还是不到火候啊。
如果是用的FD,作为一种可行的解决方案,可以:右键点击component-》property-》设置工作目录为zmf文件所在目录,把所有必须的文件copy到这个目录下
回复 不支持

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-26 21:51 , Processed in 0.050754 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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