ICEM CFD为ANSYS APDL做前处理

浏览:166537
[p=null, 2, left] 虽然说ICEM CFD可以无缝输出至ANSYS APDL中,但是很多人还是不适应ICEM CFD的前处理方式(事实上我也不适应)。但是利用ICEM CFD划分的网格导出至ANSYS APDL中是不会保留几何信息的,所导出的信息只包含网格节点及单元信息。因此,若想在APDL中施加边界条件的话,则需要在ICEM CFD中进行额外的设置。[/p]

实际上,ICEM CFD提供了一些功能以帮助我们进行边界定义,最主要的方式是利用part的分组功能。

利用part可以将划分的网格进行分组处理。放置于part中的单元导出至APDL中会被识别为component,这样在施加载荷时可以通过选择component的方式进行加载。

本例使用ICEM CFD进行模型网格划分、载荷施加,然后导出计算文件至APDL中进行计算。

1、导入模型并创建PART

简单起见,本例使用一个非常简单的几何模型。几何模型尺寸(1x2x12),几何约束等如下图所示。


图1 几何描述

2、创建part

创建3part放置几何体的面,固定约束面的partfixed,压力面pres,其他面walls

3、创建网格

这里由于几何简单,我们使用六面体网格进行划分。详细网格划分过程不再累述。分块完毕后通过file> mesh > load from blocking生成网格。生成网格如下图所示。


图2 网格

4、定义材料属性

进入Properties标签页,选择create material property按钮,本处计算线弹性,只需要输入弹性模量与泊松比即可。设置弹性模量2.1e11Pa,泊松比0.3,如下图所示。


图3 定义材料

5、设置单元属性

进入Define 3D element Properties,弹出如下图所示面板,进行图中设置。


图4 单元定义

6、定义约束

进入Constraints面板,选择Create Constraint/Displacement按钮,弹出如下面板,进行如图所示设置。


图5 约束定义

7、定义载荷

我们这里定义压力载荷。进入load标签页,选择place pressure按钮。


图6 载荷定义

8solve定义

进入Solve Options设置求解器。选择Setup Solve Parameters命令按钮。


图7 求解参数

选择setup Analysis type按钮,进行下图所示设置。


图8 求解参数

选择write/view input file输出in文件。如下图所示设置。


图10 输出in文件

输出的ansys.in文件位于ICEM CFD当前工作目录下。到此ICEM CFD的工作完成。

9、打开APDL运行in文件

启动APDL,【File>
read input from…】,在弹出的Read File对话框中选择上一步创建的ansys.in文件。如下图所示。


图10 输入文件

10、运行求解

实际上我们已经完全定义了计算模型,导入到APDL中就可以直接求解了。

进入solution > solve > current LS,即可进行求解计算。计算结果如下图所示。

ICEM CFD为ANSYS APDL做前处理的图1

图11 计算结果

邀请回答 我来回答

当前暂无回答

回答可获赠 200金币

没解决?试试专家一对一服务

换一批