CFX 12.0 remeshing 教程
本帖最后由 songxguan 于 2009-12-26 16:34 编辑最近刚把12的remehsing调好,先放个小动画,没时间做教程,但是写点“提示”吧,对于真正需要用remshing,真正有兴趣的应该会有点帮助。
1. remeshing前需要自己对icem cfd有相当了解,如何录制.rpl文件,这些都是基础;
2. remehsing需要一个触发器,告诉cfx什么时候开始返回几何参数给icemcfd来重画网格,这个触发器就是solver interrup里面设定。例如,用最小Orthogonality Angle小于多少控制;
4. remeshing中一定要清楚total mesh disp., mesh displacement, total centroid disp.三个变量之间的区别,这个非常重要(也是目前的缺陷,用remehsing做了那个ball valve的例子就会知道)。 期待有教程 期待有教程 本帖最后由 songxguan 于 2009-12-26 16:52 编辑
40534427兄,不知道你做的那个阀门开启例子,是自己定义的位移,还是水压控制的,发现水压控制有问题,因为remehsing导致绝对位移出错,除了用user fortran控制之外,不知道还有没有什么好办法?
另:做教程太累,把.cfx放送了吧。 自己定义位移的 但用的还是1自由度算法 做的不错啊。不论是fluent还是cfx都具有了remesh功能。而且论坛里已有人贴出了 各自remesh的算例。
我前一段时间遇到一个问题:FLUENT 或者CFX计算浮力。模拟一个重物上浮过程,不知道能不能实现。 CFX计算浮力模拟重物上浮是很容易的,参照那个ball valve开启控制就可以了。 6# 水若无痕 用非定长做的 担不是动网格 鉴于很多朋友都私下发短信,问cfx 12.0remeshing一些问题, 我就忙里偷闲做个简单教程吧,大家一起讨论,集思广益,进步也快些。
*************************************************************************************************************
*************************************************************************************************************
如图,这个例子非常简单,就是一个block在矩形管里的移动。虽然简单了点,但是作为练手remehsing功能,还是很有帮助的,而且也可以根据这个例子解决一些速度已知的问题,如汽车行驶,手动开启闸门...... 本帖最后由 songxguan 于 2009-12-26 16:36 编辑
1.划分网格+录制.rpl文件
这一步虽然简单,但是有两点注意的:
(1) 如果在remeshing过程中用到了block的点、线(面是一定要用的),那么在做.tin文件的时候,包括移动体的点、线、面都要创建在一个part里面,此例子为“mp”;
(2) 在保存.tin文件之后才开始录制.rpl文件,若从开始就录制,那么每次划分网格都是初始的未变形的.tin文件;
【切记:做好rpl之后,自己先做几个变形,然后调用rpl文件看看能不能‘remesh’】 本帖最后由 songxguan 于 2009-12-26 16:41 编辑
2.cfx中导入mesh,设置边界(很少很简单)。
3. 在expressions中添加这句:ort = minVal(Orthogonality Angle)@REGION:SOLID < 40
然后在 solver control >>>> interrupt control 中新建一个逻辑变量,指定为ort.
【意义:当最小正交角小于40度是,终止cfx运行】 4. 在simulation control里面加入一个configuration,用来控制remshing。 本帖最后由 songxguan 于 2009-12-26 16:22 编辑
5. 在remeshing里面,按图加载.tin, .rpl文件, 定义 part map 选项中 MP 和 mp对应。 本帖最后由 songxguan 于 2009-12-26 16:54 编辑
这样一个简单的例子就做完了,很简单吧:)
但是,可但是,请记住,这个只是我第一次做的过程,后来证明是不对的,确切说是不完整的,还少两样东西!
1.关于mp部分位移的定义(提示:需要理解total mesh disp., mesh displacement, total centroid disp.三个变量之间的区别,实在不理解,那就试试看了);
2.关于cfx和icem cfd两个软件中模型比例的问题(提示:查看.res文件和结果文件夹里面的多个.tin文件,并多看help);
留点悬念吧,免得大家都不思考了。
最后是三个文件: .tin; .rpl. .cfx 又来看帖子了,还是没有权限。55 非常感谢!!!!!!!!! Thanks a lot ! 好东西, 可否降低阅读权? 谢谢了,正需要用remesh呢,先学习学习的 太好了,多谢楼主