CFD软件之比较进行时

CFD软件之比较进行时

ID:36749767

大小:244.75 KB

页数:5页

时间:2019-05-14

CFD软件之比较进行时_第1页
CFD软件之比较进行时_第2页
CFD软件之比较进行时_第3页
CFD软件之比较进行时_第4页
CFD软件之比较进行时_第5页
资源描述:

《CFD软件之比较进行时》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、流沙的牢骚ICEMCFDVS.Gambit最近经常有网友问我,到底是该学ICEMCFD还是GAMBIT。很多时候我都是建议他们学ICEMCFD,但这并不表示我认为ICEMCFD比gambit强。在阐述我的理由之前,我们先来了解一下这两款软件的来龙去脉以及今后的走向。GAMBIT软件是FLUENT公司的产物。FLUENT是欧洲的公司,它并不是一家公司,而是一些公司联合而成的。各个公司提供不同的产品,有的提供前处理器,有的提供求解器,有的提供后处理器等等。这个从目前的一些fluent系列软件就可以看

2、出来。例如mixsim,airpak,icepak等等都是前处理器,而fluent软件则是一个单纯的求解器。gambit也是fluent公司的产品,专门为fluent系列软件提供网格生成。这个从gambit的solver菜单中就可以看出。当然自从fluent公司被ansys公司收购后,情况有了一些变化,加入了对一些ansys产品的支持。ICEMCFD以前也不属于ANSYS公司,而是另外一家叫做ICEM公司的产品,该公司不但提供icemcfd,另外著名的工业设计软件ICEMSURF也是该公司的产品

3、。该公司2002年被ANSYS公司收购。再来看ANSYS公司。ANSYS公司历史比较悠久,该公司的起家产品为ANSYS软件。在今天的有限元固体计算软件界,该软件是大名鼎鼎。但是在流体领域,该软件中自带的flotran模块可以说是鸡肋。于是,财大气粗ANSYS为了体现其多物理场耦合的策略,于2000年收购了流体计算软件CFX,更于2005年收购了CFD巨头FLUENT。CFX软件情况还稍微好点,因为其带有自己的前处理模块CFX-BULID,一个类似前处理巨牛patran的模块。但是从cfx-5.7

4、版之后,也就是ansyscfx的第一个版本,取消了cfx-build,原因在于该版本推出的时候,ansys已经收购了icemcfd,为了体现该软件的价值,ansys将icemcfd与cfx的兼容性进行了改善,同时去除了cfx-build。当然也有小道消息说是cfx-build是购买了的patran版权,人家patran后来不给ansys面子,ansys被逼无奈才收购icemcfd的,此消息未经证实。但是也有可能,毕竟patran是ansys的竞争对手msc的产品。自从ansys在2005年收购了

5、fluent后,ansys一直想将icemcfd作为FLUENT的前处理器。然而由于历史原因,gambit作为fluent前处理器的王者地位一直难以动摇。毕竟gambit跟随fluent的时间很长,而且fluent的历史比ansys也短不了多少,一些fluent的忠实用户流沙QQ896037971流沙的牢骚用惯了gambit,哪儿可能说用icemcfd就改呢。这些可都是用户啊,都是钱啊,ansys当然不可能放弃这些用户,所以没办法,gambit还得继续更新,一直坚持到07年更新到2.4版。到了0

6、7年的时候,ANSYS产品结构策略出现了大的改变。这个从08年更新的ansys11.0就可以看出。ansys11.0与10.0相比,发生了天翻地覆的变化。首先其将workbench集成到了软件中,其次软件使用工作流程发生了改变。workbench强调将数据集中管理,方便调用各种软件。于是问题来了,到底是集成ICEMCFD还是集成gambit到workbench呢?我猜ANSYS公司肯定在这个问题上纠结了很久。的确很难取舍。估计是当时的icemcfd已经能够生成fluent识别的msh网格,而ga

7、mbit却无法生成cfx识别的gtm网格的原因,导致ansys的boss们选择了集成icemcfd,而放弃了gambit吧。当然这些都是我猜想的。不过最终的结果是ICEMCFD11.0被集成至workbench中,在workbench中在利用DM建立模型后可以直接调用icemcfd进行网格划分,继而进行流体或固体计算。ANSYS11.0是第一次也是最后一次将ICEMCFD集成至Workbench中。而gambit的命运则比较悲惨,没有更新不说,官方还宣称将其算法思想集成至workbench的me

8、shing模块中,这无疑意味着gambit将会被meshing逐渐吸收,当吸收完毕,gambit自然会淡出用户的视野,自然消亡。转眼一年过去了,到了2009年,ANSYS版本又一次更新,推出了其12.0及12.1版本。但是很奇怪的是,ICEMCFD并未集成至workbench中,而是作为一个独立的模块出现。这也意味着,在workbench中无法直接调用ICEMCFD进行网格划分。要在workbench中使用ICEMCFD网格,需要通过一个叫做FEModule的模块进行中转。我猜想,ICEMCFD

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。