您的位置:网站首页 > Ansys教程

ANSYS体扫掠详解

时间:2011-01-31 10:06:24 来源:未知

 本文详细分析了ANSYS体扫掠的相关使用。

  体扫掠的其它性质包括如下:

  ·源面和目标面不必是平面或平行面。

  ·如果源面和目标面的拓扑结构相同,尽管源面与目标面的形状不同,扫掠操作仍常能成功。但是形状彻底不同可导致单元形状失败。

  ·在体扫掠中,ANSYS可以生成线性或二次单元。可将二次面单元扫掠成线性体单元,也可将线性面单元扫掠成二次体单元。(但是,当ANSYS将线性面单元扫掠成二次体单元时,中间节点并不加到源面的边界上。这对使用不支持去掉中间节点的二次体单元将产生单元形状失败。)

  ·如果未指定源面和目标面,任何由EXTOPT,ESIZE,NDIV,BIAS定义的值将被忽略因为它们是与方向相关的。

  ·如果对源面、目标面和侧面进行了预网格划分,可在扫掠前使用EXTOPT,ACLEAR,1命令,ANSYS在生成了扫掠体网格之后自动地将任何选定的源面、目标面或边界面上的面单元清除。(注意:在GUI中,选择菜单途径Main Menu%26gt;Preprocessor%26gt;-Meshing-Mesh%26gt;-Volume Sweep-Sweep Opts打开一个对话框,可在此将清除选项打开或关闭。)必须在进行面网格清除前选择待清除的面。

  ·体扫掠并不要求模型为等截面,但如果是变截面,只有从扫掠的一端到另一端为线性变化才有最好的结果。

  ·在体扫掠中,如果不对源面预划分网格,ANSYS将用AMRTSIZE,KESIZE,ESIZE或DSIZE命令设置(视为合适的)去对源面划分网格。还注意下列ESIZE命令的信息。用ESIZE,NDIV来设置确定扫掠中沿体的侧边生成的单元分割数。然而,这不是首选的方法,因为如果源面没预划分网格,由NDIV指定的单元分割数也将加到所有源面的边上。如果要指定单元层数,首选方法是用EXTOPT命令(如前所述)。

  ·如果用户定义了源面和目标面(见下图)VSWEEP可以扫掠零半径轴(即源面和目标面相邻)。如果用户不在需要零半径轴的体上指定源面和目标面,VSWEEP将不会成功。而且,由VSWEEP使用的单元类型在扫掠四边形网格时必须支持楔形,在扫掠三角形网格时必须支持金字塔和四面体形状。

  中断网格划分操作

  当开始网格划分,会出现ANSYS状态窗口。窗口显示当前网格划分操作的状态信息,还显示网格划分操作完成的百分比。随着操作的进行状态信息和百分比不断地更新。

  在状态窗口下有一STOP按钮。单击STOP按钮放弃网格划分操作,导致放弃未完成的网格。在STOP之前完成的面或体网格将被保留。实体模型和有限元模型将保持网格划分开始前的样子。

  只有在用GUI模式工作时才能看到网格划分状态窗口。(状态窗口在缺省情况下将出现,但可用/UIS,ABORT,OFF命令将其关闭。)在非GUI模式,放弃网格划分操作要由中断系统功能来触发〔多数系统为CTRL─C或CTRL─P)。

  注意:如果将带有网格划分中断的交互运行过程所发生的log文件输入另一个ANSYS对话过程,其结果可能会与交互运行的结果不同,因为在后来的运行过程中不会复制终止任务