Fluent动网格【4】(DEFINE_CG_MOTION宏实例)
DEFINE_CG_MOTION宏通常用于定义刚体部件的运动。本文以一个简单的案例描述DEFINE_CG_MOTION的使用方法。
案例描述 本次计算的案例如图所示。在计算域中有一个刚体块(图中的小正方形),其运动速度为:
\[ u_x = 0.1sin(6.8t) \]
由速度方程可知其运动周期为1s。
计算域空间长度0.1m,宽度0.03m,刚体块位于计算域中心,其边长为0.01m。采用Design Modeler创建几何模型。
网格 采用三角形网格,网格尺寸1mm。
UDF UDF可写成:
#include "udf.h"
DEFINE_CG_MOTION(velocity,dt,vel,omega,time,dtime)
{
vel[0] = 0.1* sin(6.28*time);
}
动网格 激活smoothing与Remeshing。
其中smoothing参数保持默认设置。
Remeshing参数如下图所示。
视频操作 更多CFD资料可微信扫描下方二维码关注微信公众号。
![Fluent动网格【4】(DEFINE_CG_MOTION宏实例)](https://img.it610.com/image/info8/bae55d8815574d1ab21f5410764f54ef.jpg)
文章图片
【Fluent动网格【4】(DEFINE_CG_MOTION宏实例)】转载于:https://www.cnblogs.com/LSCAX/p/7011247.html
推荐阅读
- Ⅴ爱阅读,亲子互动——打卡第178天
- python学习之|python学习之 实现QQ自动发送消息
- 《一代诗人》37期,生活,江南j,拨动心潭的一泓秋水
- 以读攻“毒”唤新活动曹彦斌打卡第二天
- 移动端h5调试方法
- 使用composer自动加载类文件
- 动如脱兔
- Hive常见问题汇总
- 姚老师互动问答会|姚老师互动问答会 # 问题001(如何更有智慧的和身边人分享金刚智慧())
- 孤独,怕什么