找回密码
 注册
查看: 20514|回复: 26

熟悉icem cfd边界条件设置的板油进来解答一下

[复制链接]
发表于 2011-6-29 09:56:02 | 显示全部楼层 |阅读模式

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

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

x
以前通常在icem中画好网格,在gambit中定义边界,对icem中边界条件的设置不是很熟悉。哪位高手对icem中边界条件设置比较熟的进来解答一下:

1、fluent中的边界条件,在icem中设置不同的part,但两个流域之间的内部wall,老是搞不成功,明明设置了边界的,导入fluent里面就不见了,变成了interior;

2、两个流域之间如果有一对interface交界面,该如何定义?
发表于 2011-6-29 10:09:55 | 显示全部楼层

回复 1# 浪子轻狂 的帖子

ICEM中设定边界要先选择求解器,然后不同的求解器设定边界是有区别的,然后基本上跟在求解器里设置没有多大的区别了。
你设置不同的part后,是四面体网格还是六面体网格?如果是四面体网格,自动的生成不同的part网格,分界面导入fluent中会自动生成两个wall(一个是shadow);如果是block画六面体网格,你还要把block也对应到不同的part里,然后才会生成自动的面,如果使用默认part,中间的面不会产生。
其实我到现在还不在icem中定义边界,所有边界都是默认的wall,到cfd软件中才设置,边界命名弄得有条理点。
 楼主| 发表于 2011-6-29 10:19:56 | 显示全部楼层

回复 2# 飞翔鸟 的帖子

谢了,我是通过block块画的六面体,icem里的边界条件设置面板实在太不友好,弄了几次导入fluent里面都报错。icem个人感觉功能是够强大,细节问题做的真不咋地,最显著的问题就那几个:实体拖动卡、手感差(主要表现为选择block有时没反应、有时通过指定点分割block不成功)、和某些词霸软件快捷键冲突、边界条件设置不友好。
不少版本了,这些问题貌似一直没什么改善。
发表于 2011-6-29 10:27:06 | 显示全部楼层

回复 3# 浪子轻狂 的帖子

好软件都是有很多bug的,哈哈。
发表于 2011-6-29 10:43:25 | 显示全部楼层
这个我来说一下哈,其实ICEM里只能定义边界条件类型,而且导入FLUENT后还要定义相应数值,因此建议不再ICEM里定义边界条件。如果两个流域之间有interface,而且网格节点还完全重合,建议分别生成网格,然后合并。
 楼主| 发表于 2011-6-29 11:36:00 | 显示全部楼层
谢谢二位,参照二位的意见,又自行摸索着弄了个例子,彻底搞明白了,呵呵
发表于 2011-6-29 13:37:25 | 显示全部楼层
先做一个记号,以后看看
发表于 2011-6-29 14:27:57 | 显示全部楼层
1.由于个人感觉fluent中定义边界条件很不方便,我一般是在icem中画好网格后(只需简单的定义一些part,甚至不需要定义太多的prat),然后导入starccm+,在这里面定义边界条件,定义好后再导入fluent中即可。

2.要生成interface,必须要是不同的domain,icem中建立多域的方法,可以参考如下:part---> create part ---> blocking material, create part,将其中一个domain对应的block选择出来,创建新的domain。
发表于 2011-6-29 15:00:15 | 显示全部楼层

回复 6# 浪子轻狂 的帖子

ICEM非常强大,挺好使的,
可能是浪子用惯了Gambit,
这两款软件的思想是大不一样的。
 楼主| 发表于 2011-6-29 16:19:41 | 显示全部楼层

回复 9# seaharrier 的帖子

我转过来有一段时间了,讲过一段时间的练习,现在画网格已经没什么问题了。icem的分网功能确实强大,但上手难度和界面友好方面比gambit差的多。所以,以前都是在icem中做好网格,在gambit中设置边界条件,导入fluent直接就用了,灰常方便。划分网格的思想倒是没什么不同,都是分区么,只不过,gambit是基于模型的实体分区,icem是基于block虚拟的分区而已。

[ 本帖最后由 浪子轻狂 于 2011-6-29 08:23 编辑 ]
 楼主| 发表于 2011-6-29 16:22:07 | 显示全部楼层

回复 8# foreverchenpeng 的帖子

fluent中设置边界咋个不方便啊?话说,叫chenpeng的还真多啊,我同学中就三四个,这个名字很吃香啊,呵呵。
发表于 2011-6-29 20:20:02 | 显示全部楼层

回复 10# 浪子轻狂 的帖子

ICEM输出Fluent网格可以定义边界条件,跟Gambit一样啊,
 楼主| 发表于 2011-7-1 09:00:04 | 显示全部楼层

回复 12# seaharrier 的帖子

不一样,gambit定义的边界条件分的非常细,涵盖了所有的边界条件,导入fluent直接可用,无需修改,icem中的边界条件比较粗糙,有好几种边界是没加区分的,定义完毕导入fluent,还得重新定义。另外,icem定义bc时还要考虑block,麻烦些。
发表于 2011-7-1 10:26:52 | 显示全部楼层

回复 11# 浪子轻狂 的帖子

比如划分网格的时候,整个模型的面没有被区分开来,这时候导入fluent,就应该是所有的面整体是一个wall,这时候starccm+就可以方便的把这些面分开,fluent我还真不知道怎么做,也可能是不会,哈哈,见笑了。
 楼主| 发表于 2011-7-1 10:33:39 | 显示全部楼层

回复 14# foreverchenpeng 的帖子

你设置好不同的part名,在fluent里面就可以对各个面设置边界了。如果你没设置,在fluent中的确会是整个一个wall。从你说的情况看,star蛮智能的,多交流。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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