有做fluent三维动网格动网格的小伙伴吗

只需一步,快速开始
扫一扫,访问微社区
后使用快捷导航没有帐号?
查看: 3300|回复: 10
求一个fluent三维动网格旋转的例子
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
才可以下载或查看,没有帐号?
最近在研究fluent 看了很多的教程,发现三维的动网格旋转的例子还真是没有,致使我的搅拌机模拟老是做不出来,非常苦恼,想问有没有做过此方面分析的高手,能够不吝赐教,做个简单的fluent动网格旋转的例子,不胜感激!
这是搅拌机的模型,开始不会上传,现在终于传上来了
14:35 上传
点击文件名下载附件
388.68 KB, 下载次数: 1286
本模型是三维问题,模型类似齿轮泵,动静盘是滑动啮合,设置了间隙。采用GAMBIT四面体非结构网格划分。用REMESHING使网格更新。
现在的问题是,更新网格的过程中,只有运动边界在动,而网格却并不更新,只会被拉伸和压缩变形,最终迭代几步就会出现负网格。
我也尝试过使用二维模型,用三角形网格划分,能够正常更新网格。
请高人指点,为何网格的更新二维可以实现而三维却不可以?有什么地方设置的不对吗?但能想到的都试了遍,还是不成功,求高手指点!
:你的cas和data呢?还有你的udf文件也没有上传,没有办法知晓你的问题出在哪里,我也是刚开始做三维动网,没有成功,但接近成功,你把那些文件传上来,大家一起看看问题出在哪里,如果你已经解决了,那就算了
回复 4# wujinlao5 的帖子
刚做了cas文件和udf ,不过用的是fluent6.3+vc6.0 ,cas文件我是用proflies 导入的,给看看设置的有什么不对吗?方便的话用qq聊吧
11:05 上传
点击文件名下载附件
2.38 MB, 下载次数: 1705
可以更新了,由于rigidbody里的ajacent zone只有fluid,所以需要多设变形域,具体见附件,我qq,以后可以多交流
23:33 上传
点击文件名下载附件
215.21 KB, 下载次数: 893
回复 6# wujinlao5 的帖子
开始 网格是可以更新的,但更新时间长了 ,步数多了还是会出现负体积的情况。。请问:是不是刚体在运动过程中,只要时间足够长,最终都会产生负体积??
还是哪里设置的不对?如果不能解决这个问题的话,那是不是就只能把它限制在某段时间内进行模拟分析呢?
淘宝店铺&&酷酷老哥 fluent 视频教程15天的 培训 视频。具体的看一下, 那里有手机号&&,店铺里有联系方式&&发短信 联系
现在的联系方式是&&qq,手机在qq资料里,网址是 /auction/goods/goods_on_sale.htm?tracelog=tszbb
各位,这个问题是怎么解决的,咋没见后续情况呢??
发表于 7&天前
然后呢然后呢,分享下
Powered by
&nbsp &nbsp版权所有:中国CAE联盟 Copyright  All Rights ReservedFLUENT动网格系列:区域运动
本次使用的是滑移网格,动网格实现以后再讨论。要实现的运动如下图所示。
杯子中装满水,现在以速度1rad/s延续1s钟使杯子倾斜1rad,观察5s钟内水的变化情况。
本例可以用滑移网格或动网格实现,但是使用滑移网格能够保持较好的网格质量。本例使用滑移网格。
FLUENT中的滑移网格可以最大限度的代替动网格,尤其对于一些分界面确定的计算模型。滑移网格可以用于瞬态模拟中(其它如MRF,SRF,MP则很少用于瞬态模拟中)。
本例涉及到的内容包括:
(1)分界面几何模型的建立。涉及到多几何体的创建。在workbench的DM模块中很容易解决此类问题。但是如果要在ICEM
CFD中创建网格的话,则需要进行一些特别的处理。主要是各部分模型网格的组装问题。
(2)区域运动的指定。在本例中主要是指定运动区域的旋转速度。需要注意的是旋转中心与旋转方向的设定。
(3)多相流的使用。本例中使用的是VOF模型。
1、几何模型
本例的几何模型如下图所示。尺寸是随便定的。
如图所示,计算模型分为三个区域,1、2、3分别对应名称为braket、zone与cup,如前所述,区域zone与cup为运动区域,运动方式用UDF进行定义。
2、边界类型
一共有两对interface,分别位于zone区域与cup区域,zone区域与braket区域。如下图所示。braket区域的左侧、右侧及下方边界均为wall类型,上方边界为pressure_outlet类型,内部边界为interface类型。cup区域左、右、下侧边界为wall类型,上方边界为interface类型。在mesh
interface中设置interface对,一共是两对。
最终组合后的网格如下图所示。
3、求解参数设置
导入模型后,在scale面板中进行必要的scale操作以使模型尺度满足要求。在general面板中设置使用瞬态模拟,并设置重力加速度。选择RNG
K-Epsilon湍流模型。设置多相流模型为VOF模型,如右下图所示。
4、添加材料
在材料数据库中添加水至当前材料中。设置空气为主相,水为第二相。VOF中主相与第二相的设置并没太多的限制,但是一般将需进行patch的相设置为第二相,或者将含量较少的相设置为第二相。当然没有明确的规定。设置水-空气的表面张力系数为0.07。
5、区域运动UDF
这里使用宏DEFINE_TRANSIENT_PROFILE宏,设置当时间小于1s时,旋转速度1rad/s,其它时间保持静止。编译此UDF文件。代码如下:
#include "udf.h"
DEFINE_TRANSIENT_PROFILE(rotation_rate_ramp,time)
rotation_rate = 0;
&&& if(time
rotation_rate = 1.0;
rotation_rate = 0.0;
&&& return
6、区域设置
主要设置区域cup与zone的运动。FLUENT中区域默认为静止。以区域cup为例,设置运动如下图所示:
zone区域设置与此完全相同。
7、边界条件
需要特别说明的是,属于某区域的wall需要设置相对速度,与区域的相对速度为0。主要是针对区域cup与zone。
设置braket区域中的pressure_outlet边界静压为0,并设定湍流条件。
8、求解器控制参数
采用默认。
zone进行初始化。patch区域cup的第二相(水)体积分数为1。如下图所示。
10、设置迭代进行计算
设置时间步长0.1s,时间步数50步进行迭代。如下图所示。
11、计算结果
如本篇开始所示。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。09-0707-2008-2707-17
07-2912-2708-2101-09
◇本站云标签

我要回帖

更多关于 fluent动网格实例 的文章

 

随机推荐