田东-OpenFOAM基础入门1学习笔记

一、软件由来概述

亨利威勒、Hrvoje Jasak

杨振宁、李政道

一、OpenFOAM简单操作流程

1、复制

step1:复制系统自带案例到run文件夹--Tutorials
$ cp -r $FOAM_TUTORIALS Tutorials

step2:复制→incompressible\icoFoam\cavity\cavity到run文件

2、CFD 求解步骤(算例cavity)

step1:画网格(用命令blockMesh生成网格系统自动生成网格)
$ blockMesh
step2:求解(求解命令→在cavity中生成文件0.1-0.5文件)
$ icoFoam
step3:后处理(在cavity中生成临时文件)
$ paraFoam
$ Created temporary 'cavity.foam'

①在ParaView(后处理软件)中点击apply(P为压力)

左击旋转右击放缩,修改为Solid Color 和Surface With Edges(网格)

修改为U和Surface(U为速度,面)

②云图:点击球按钮生成Glyph1,在,Glyph1只留下速度U,不要压力P,点击apply→速度矢量

总结:当有算例之后放入run文件夹,第一步使用blockMesh命令画网格,第二步使用icoFoam命令进行求解,第三步是使用paraFoam命令进行后处理。启动paraview软件,调整为SolidColor查看网格,调整为U查看速度,调整为P查看压力。点击Glyph生成速度云图(矢量箭头代表流体流动速度方向的切线)

3、软件的基本结构

截图!23:53

4、文件的基本结构(算例cavity)

cavity文件初始由0、constant、system3个子文件夹组成

0文件夹

存放初始条件和边界条件(P:压力边界条件  U:速度边界条件)

constant文件夹

存放生成的网格和物性参数,运行blockMesh之后生成网格→polyMesh

system文件夹

控制网格生成(blockMeshDict)、运行时间运行步长(controlDict)、离散格式(fvSchemes)、求解方式(fvSolution求解器设定)

5、system--blockMeshDict文件的基本结构(算例cavity)

step1:在终端输入paraFoam命令打开ParaView查看视图

step2:高亮眼睛

step3:在view选项下选择Axes Grid(坐标轴)x:0-0.1 y:0-0.1 z:0-0.01

bolckMeshDict用于建立几何体和划分网格

openFoam中默认以米为单位,这里设置成0.1则变成以0.1为单位

6、system--controlDict文件的基本结构(算例cavity)

7、总结cavity算例简单操作流程

cp -r $FOAM_TUTORIALS Tutorials
cd Tutorials/incompressible/icoFoam/cavity/cavity
bolckMesh
icoFoam
paraFoam

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值