找回密码
 注册
查看: 3080|回复: 11

请教一个journal的问题

[复制链接]
发表于 2013-9-24 20:48:29 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

x
在学习fluent,关于自动执行的问题,在网上搜到录制journal再修改的方法。

在使用的时候,如果是新打开的fluent软件,就没有任何问题,打开、设置、计算、处理数据、保存全部正常

但是,第一个计算完之后,紧接着打开第二个journal的时候,就出错了,模型载入正常,但是设置边界条件就不对了,边界条件的窗口是打开的,数值没有修改成功;正常的应该是修改成功后关闭边界条件窗口,之后的迭代到没有问题,就是边界条件为0

不关软件手动载入journal第二次出错,同一个journal里面,放两次计算的代码,同样第二个出错。只要关闭fluent再重新打开,并只计算一个模型,就一切正常,不知道是为什么?
 楼主| 发表于 2013-9-25 07:43:45 | 显示全部楼层

回复 1# foolfish 的帖子

晕。。我在fluet版发的,怎么到这儿来了
发表于 2013-9-25 23:13:22 | 显示全部楼层
两套网格一样吗?如果不一样,注意两套网格的边界条件ID号是否一致
 楼主| 发表于 2013-9-26 07:44:51 | 显示全部楼层

回复 3# agangood 的帖子

完全一致,就是同一个case改边界条件。

原先手动试的时候,计算完之后不重新读取case直接改边界条件,计算结果与重新读取是不一样的;重新读取都没问题

journal里录的是读取-设置-计算-保存,如果不重启fluent直接重新读取case,就改不了边界条件,全部是0,边界条件的窗口应该关闭的,也关不了
发表于 2013-9-26 22:48:36 | 显示全部楼层
计算完case1,读case2的journal语句和打开fluent读case1的语句是不一样的,会出现一些提示问题
journal这样录:
读取case1-设置-计算-保存case1-读取case2-设置-保存case2
想添加case3,找到case2的journal语句,复制放到journal文件后面,把case2替换为case3即可

[ 本帖最后由 agangood 于 2013-9-26 22:52 编辑 ]
 楼主| 发表于 2013-9-27 17:18:26 | 显示全部楼层

回复 5# agangood 的帖子

应该不是打开的问题

我比较过两种打开,如果数据没保存,会多一个警告窗口,除此之外没有区别,而且问题是出在打开case之后,边界条件设不进去。
发表于 2013-9-29 20:02:44 | 显示全部楼层

回复 6# foolfish 的帖子

解决了吗,如果没解决,把你case和脚本发给我,我帮你看看,agangood@sina.com
 楼主| 发表于 2013-9-30 15:04:09 | 显示全部楼层

回复 7# agangood 的帖子

多谢,我这会在外面,晚上回去就给你发过去。
发表于 2013-10-8 23:48:10 | 显示全部楼层

回复 8# foolfish 的帖子

你邮箱我给你发不过去,希望你能看到,能对你有所帮助。
第一个问题:
确实会出现你所述的问题,我试了下也没能结绝。给出以下两个结觉方案:
1 我一直用Fluent 12.0 ,也写过一些journal文件,没出现过这样的问题,你可以试试。
2 在环境变量中添加fluent程序,写一个bat文件,格式如下
fluent.exe 3d -t2 -wait -i *\*\*1.jou
fluent.exe 3d -t2 -wait -i *\*\*2.jou
可以添加无限多个
说明:
3d:三维是3d,三维是2d
-tn:并行核数为n,删除为单核运行
-wait -i *.jou:读脚本*.jou,可带路径,如-wait -i E:\fluent\1.jou
注意:
每个jou文件最后加一行
(cx-gui-do cx-activate-item "MenuBar*FileMenu*Exit")
关闭fluent
读网格语句
(cx-gui-do cx-set-text-entry "Select File*Text" " test_mesh_subme.msh")
最好把路径带上,如变成(如果放在E盘1文件夹下)
(cx-gui-do cx-set-text-entry "Select File*Text" " E:\1\test_mesh_subme.msh")
这样就可以连续打开运行和关闭fluent

第二个问题:
只要是输出带自定文件名的journal语句,都可以吧路径带上,如你写的jou文件
(cx-gui-do cx-set-text-entry "Select File*Text" "result-proc.cas")可以改为
(cx-gui-do cx-set-text-entry "Select File*Text" "E:\cas\result-proc.cas")
(cx-gui-do cx-set-text-entry "Select File*Text" "l-ver-9ch-vy.tif")可以改为
(cx-gui-do cx-set-text-entry "Select File*Text" "E:\pic\l-ver-9ch-vy.tif")
前提是该路径存在,就可以可以随意选择保存位置

jou.rar

3.62 KB, 下载次数: 71

 楼主| 发表于 2013-10-12 16:45:59 | 显示全部楼层
原帖由 agangood 于 2013-10-8 23:48 发表
你邮箱我给你发不过去,希望你能看到,能对你有所帮助。
第一个问题:
确实会出现你所述的问题,我试了下也没能结绝。给出以下两个结觉方案:
1 我一直用Fluent 12.0 ,也写过一些journal文件,没出现过这样的问题 ...



多谢帮忙,我仔细研究一下
发表于 2013-10-17 10:06:18 | 显示全部楼层
确实不错哦!!嘻嘻嘻
发表于 2013-12-26 22:35:38 | 显示全部楼层
GUI命令换成TUI命令就完美解决了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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