如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
引用入门教程(26)-网格划分高级技术ANSYS(b)四、单元有效性检查不良的单元形状会导致不准确的结果,然而并没有判别单元形状好坏的通用标准,也就是说一种单元形状对一个分析可能导致不准确的结果,但可能对另一种分析的结果又是可接受的。在计算过程中,ANSYS可能不出现单元形状警告信息,也可能会出现很多个单元形状警告信息,这都不能说明单元形状就一定会导致准确或不准确的结果,因此单元形状的好坏和结果的准确性完全依赖用户的判断和分析。1.单元形状参数限值设置命令:SHPP,Lab,VALUE1,VALUE2ANSYS单元形状检查是缺省的,但控制单元形状检查的参数可以修改。⑴Lab=ON:激活单元形状检查。VALUE1可取:ANGD:SHELL28单元角度检查。ASPECT:单元纵横比检查。如四边形单元警告限值为20,错误限值为1E6;PARAL:对边平行度检查。如无中间节点的四边形该项的警告限值为70°,如超过150°则给出错误信息。MAXANG:最大角度检查。无中间节点的四边形单元该项警告限值为155°,而其错误限值为179.9°;JACRAT:雅可比率检查。简单地说,雅可比率表达了“单元”模拟“实际”的计算可靠性,比率越高越不可靠。如h单元的警告限值为30,超过30单元形状就很不理想(与母单元形状相差甚远)。WARP:歪曲率检查。对于四边形面单元、壳单元或体单元的面等,当其严重歪曲时造成不好的单元形状,此值越高表示单元歪曲越严重。也可用ALL关闭或激活所有选项。⑵Lab=WARN:仅激活警告模式,对超过错误限制的单元只给出警告信息而不致网格划分失败。而Lab=ON则一旦超过错误限制时将导致网格划分失败。⑶Lab=OFF:完全关闭单元形状检查,可通过设置VALUE1的值而关闭个别形状检查。如VALUE1可取ANGD、ASPECT、PARAL、MAXANG、JACRAT、WARP及ALL等。⑷Lab=STATUS:列表输出当前形状检查限制参数及检查结果情况。⑸Lab=SUMMARY:列表输出所选择单元的形状检查结果。⑹Lab=DEFAULT:恢复单元形状检查限值的缺省值。⑺Lab=OBJECT:是否将单元形状检查结果保存于内存中的控制参数;如VALUE1=1、YES或ON(缺省)则保存在内存中;如VALUE1=0、NO或OFF则不保存在内存中。⑻Lab=LSTET:检查雅可比率时选择在积分点还是角点取样控制;如VALUE=1、YES或ON则选择积分点;如VALUE1=0、NO或OFF(缺省)则选择角点取样。⑼Lab=MODIFY:重新设置一个形状参数检查限值,此时VALUE1为修改的形状参数限值的数据位置,而VALUE2则为修改的新限值。如拟修改纵横比率检查的警告限值,通过SHPP,STATUS列表可以看出,该数据的位置为1,缺省设置为20.0。可用SHPP,MODIFY,1,1000将此限值修改为1000。如拟修改h单元的雅可比率警告限值,通过SHPP,STATUS列表查得该数据的位置为31,其缺省设置为30.0。可用SHPP,MODIFY,31,100将此限值修改为100。使用shpp,defa将恢复系统的缺省限值设置。⑽Lab=FLAT:确定显示非零或非常数Z坐标单元的警告和错误限值。2.网格检查命令⑴逐个单元数据完整性检查命令:CHECK,Sele,LevlSele-拟检查的单元。如Sele为空,检查所有单元数据;Levl-仅当Sele=ESEL时,其值可取WARN(选择生成警告和错误信息的单元)和ERR(仅检查生成错误信息的单元,这是缺省选项)。该命令对每个单元的数据完整性和单元形状进行检查,也是在求解之前自动进行的检查。如单元材料、实常数、约束及单元形状等,然后在输出窗口列出结果。⑵网格连通性检查命令:MCHECK,Lab其中Lab=ESEL,该选项可不选泽正确的单元,仅选择有问题的单元。CHECK命令对单个单元进行检查,而MCHECK则根据单元的连接方式检查网格潜在的问题,如单元的交叠等。其检查内容主要有:①方向:当两个面单元共线时,检查每个单元的节点顺序是否与其法线方向一致;②体:当两个体单元共面时,检查每个单元的完整体符号是否一致;③封闭面:检查形成封闭面的单元外表面,以防网格中出现“裂缝”;④网格空洞:当环绕内部空腔的单元面数量很少时,有可能出现遗漏的单元从而形成空洞。五、网格修改如果对生成的网格不满意,可用下列方法改变网格:①重新设置单元尺寸,并划分网格(只有GUI才可);②清除网格,重新设置单元尺寸,并划分网格;③细化局部网格;