从ICEM CFD到求解器步骤概要

发布时间 : 星期一 文章从ICEM CFD到求解器步骤概要更新完毕开始阅读

从ICEM CFD到求解器步骤概要: 导出网格概要:init,output blocks,合并块,run,fix,看空间网格是否出错,convext to multiblock, output.

使用ICEM导出求解器输入文件和Plot3d网格文件过程:

初始文件:

几何文件——ICEM网格.tin文件 生成网格文件——ICEM网格.blk文件

1. 导入ICEM a. 打开ICEM b. 更改工作路径

File/Change Working Dir… c. 打开.tin文件和.blk文件

Open Geometry, 打开.tin文件;Open Blocking,打开.blk文件

2.确定边界对应的Part,为inp文件中的边界条件设置做准备 a.关闭对应实体的Parts,检查流场网格质量

在Display tree/Part中关闭对应实体的Parts;Blocking/Pre-mesh Quaility, apply,出现提示Mesh recomputed? 选Yes。检查网格质量,看是否有负体积的出现。 b. 确定远场及表面网格对应的parts

如果不能确定parts和表面网格之间的对应关系,就会在写inp文件设置边界条件时出现困难。

Display tree/Blocking/Pre-mesh, 生成表面网格;通过在Display tree/Parts中打开关闭Parts,观察表面网格的变化,从而可以确定出Part和表面网格的对应关系。记录下要设置边界条件的Parts以及边界类型。(这一步提示我们需要规范Parts管理,否则会给后面的工作带来不必要的麻烦。) 3.合并块

有些流场网格划分的块过多,在导出输出文件的时候,我们可以对块进行适当的合并。流程如下:

a.右键点击Display tree/Blocking,选择Init Output Blocks b.右键点击Display tree/Blocking/Pre-mesh, 选择Output Blocks

c. Blocking/Edit block, 在弹出框Edit Block栏选择Merge Blocks,Merge Blocks栏选择Automatic, Apply。在Edit Block栏中Renumber Blocks观察网格合并前后网格块数的变化。

d.在合并网格后,由于左手系问题,会出现大量负体积。可通过以下步骤消除:

Blocking/Block Checks,在弹出框Block Checks栏Method下拉列表中,选择Run Check/Fix,Apply,然后选择Fix Inverted Blocks,Apply,如此即可消除合并网格过程中左手系产生的负体积问题。当然,在合并网格块的过程中,也有可能很少一部分Edge的投影关系会紊乱,适当修改即可解决问题。 e.检查网格质量,确定无虞后输出多块网格。

4.多块网格输出

a.确定关闭实体对应块的Parts;

b.右键点击Display tree/blocking/pre-mesh,选择Convert to MultiBlock Mesh; c.在弹出的MultiBlock对话框中选择导出的Domain类型,体网格选择Volume,面网格选择Surface;

d.如果没有生成.prj文件,会在接下来弹出丢失prj名的提示框。选择Yes或者是Save as project.如果选择no 中止输出过程。

e.开始导出Domain。导出作业完成后,在Display Tree中会多出一个Mesh分支树。关闭Domain。

5. inp文件输出

a. Output/Select Solver,弹出Solver Setup框,Output Solver下拉列表框选择求解器,Apply。

b. Output/Boundary Conditions,弹出Family boundary conditions框。在Surfaces/?mixed/unknown和?mixed/unknown中,选择需要设置边界条件的Parts,设置正确的边界条件类型。相同类型可以通过Copy来简化操作。设置结束后,Accept.

c.Output/Write input。弹出另存为对话框,选择保存。 弹出保存PRJ对话框,Yes或者No都可以,不是重点。

弹出打开对话框,默认Multiblock或者 工程名.Multiblock,选择打开。 弹出求解器对话框,默认设置即可,Done.

弹出solver_params,默认设置,Done。可以在信息提示框观察导出进度。

6.Plot3d网格文件输出(如果不需要该步可跳过,或选择其它所需的格式) Output/select solver,弹出Solver Setup框,Output Solver下拉列表框选择Plot3d,Apply。 b.Output/Write input。

弹出保存PRJ对话框,Yes或者No都可以,不是重点。

弹出打开对话框,默认Multiblock或者 工程名.Multiblock,选择打开。 弹出Plot 3d对话框,precision项选择double,Include IBLANK array项选择No,其他选项默认,Done.

弹出solver_params,默认设置,Done。可以在信息提示框观察导出进度。

7. 说明:inp为求解器所需的读入文件,内含各PART对应的边界类型设置,如FLUENT的cas文件。

联系合同范文客服:xxxxx#qq.com(#替换为@)