您的位置:网站首页 > CAD新闻

MSHAPE,KEY,Dimension和MSHAPE,KEY比较介绍

时间:2011-02-18 16:32:40 来源:未知

 本文比较介绍了MSHAPE,KEY,Dimension和MSHAPE,KEY相关内容。

  1)网格形状控制

  对于二维结构形状可选择为四边形和三角形,对于三维结构,有四面体和六面体可供选择。但需要注意网格形状需与单元类型匹配,定义的单元类型需支持设定的单元形状。

  网格划分形状的控制命令如下:

  MSHAPE,KEY,Dimension

  其中:KEY项:用于设定单元的形状,如果为0,则说明对于2D网格使用四边形单元,对于3D网格使用六面体单元;如果为1,则说明对于2D网格使用三角形单元,对于3D网格使用四面体单元。

  Dimension项:用于设定网格空间的维数,如果为2D,则说明为二维网格,如果为3D,则说明为三维网格。

  2)网格划分方式的控制

  网格划分的方式有多种,对于自由网格划分和映射网格划分这两种方式的选择可以通过HSHKEY命令来控制,

  其使用格式如下:

  命令:MSHKEY,KEY

  其中:KEY项设定网格划分方式的控制项,如果为0,则说明用自由网格划分方式;如果为1,则说明使用映射网格划分;如果为2,则说明自由网格划分和映射网格划分混合使用。

  通常MSHAPE命令和MSHKEY命令配合使用,前者说明网格划分的形状,后者说明网格的方式。

  3)网格尺寸的控制

  网格尺寸的控制最简便的方式 是通过定义总体单元连长或单元划分数目来实现,通常使用的命令是ESIZE,

  其格式如下:

  命令:ESIZE,SIZE,NDIV

  其中:SIZE项:控制单元边界的尺寸。

  NDIV项,控制单元划分数目。

  除了以上调整单元边界尺寸的ESIZE命令外,类似的控制网格尺寸的命令还有KESIZE、LESIZE等。

  KESIZE命令通过定义关键点附近单元尺寸来控制网格划分密度,格式如下:

  命令:KESIZE,NPT,SIZE,FACT1,FACT2

  其中:NPT项:指定关键点编号,

  SIZE项:控制关键点附近的单元的边界尺寸。

  FACT1/FACT2项:设定单元尺寸的比率。

  LESIZE命令是通过定义线上单元数目来控制网格划分密度,格式如下:

  命令:LESIZE,NL1,SIZE,ANGSIZ,NDIV,SPACE,KFORC,LAYER1,LAYER2,KYNDIV

  其中:NL1项:指定线的编号。

  SIZE项:控制单元边界的尺寸。

  ANGSIZ项:控制单元边界的弧度。

  NDIV项:控制线的划分数目。

  SPACE项:控制分段的比率。

  4)如果使用自由网格划分方式,一般推荐使用智能网格划分的模式,此时就要经常用到SMART命令,格式如下:

  命令:SMART,SIZE,SIZLVL,FAC,EXPND,TRANS,ANGL,ANGH,GRATIO,SMHLC,SMANC,MXITR,SPRX

  其中:较为常用的控制项即为SIZLVL项,该项控制网格划分的粗细等级,有1~10级可供选择,数值越小,网格越细。