网格细化节点不连续?这里有一招
2017-05-08 by:CAE仿真在线 来源:互联网
在进行网格划分时,想对局部区域进行细化?在三维模型中可以按照下面的方法进行切割。
如果觉得这样进行分块很麻烦,或者网格细化时节点存在不连续,如上图1所示。这时候大家通常想到的是使用Tie连接,将两个不连续的面绑定在一起。
在Abaqus中,还提供了另外一种方法用来处理该不连续问题,那就是使用MPC的网格细化功能。
本文要讲述的就是该功能。
首先介绍MPC的LINEAR和BILINEAR,它们都用于一阶单元。
-
LINEAR
用法:
*MPC
LINEAR, p, a, b
-
BILINEAR
用法:
*MPC
BILINEAR,p, a, b, c, d
至于二阶实体单元及其它类型单元,请查看Abaqus帮助文档关于MPCs for mesh refinement。
下面通过一个简单的例子介绍该关键字的使用,并和Tie的结果进行对比。
模型为一悬臂梁,上面施加面载荷,在悬臂梁左端进行了网格细化,中间的位置存在网格不连续。
要在三维实体中使用MPC网格细化,需要照下图进行定义:先为边定义LINEAR型的MPC,然后为中心节点定义BILINEAR型的MPC。
由于Abaqus/CAE不支持MPC网格细化关键字,如果这个过渡面上网格和节点很多,使用手动编辑关键字的方法就比较让人头晕了。
幸好ANSA中提供了该功能,而且非常方便。在Abaqus DECK面板下MPC>MESH.REF>LINEAR/BILINEAR,可以基于节点或节点集进行手动创建,也可以利用Auto进行批量创建。
先选择LINEAR>Auto,框选所有过渡面上的节点,确认后如下。
然后选择BILINEAR>Auto,框选所有过渡面上的节点,确认后如下。
这样就完成了MPC网格细化的定义。
下面对比下MPC网格细化和Tie两种方法应力结果。
Tie连接应力结果 MPC连接应力结果
下面是过渡面处的局部放大图。
Tie连接应力结果 MPC连接应力结果
可以看出在过渡面上都存在应力不连续问题,但是MPC的结果要明显好于Tie的结果。
总结:Abaqus种,MPC除了上述的网格细化功能以及常用的多点约束(蜘蛛网)功能外,还能实现connector的功能以及旋转周期对称等功能,大家快去发掘吧。
相关标签搜索:网格细化节点不连续?这里有一招 abaqus分析培训 abaqus技术教程 abaqus岩土分析 钢筋混凝土仿真 abaqus分析理论 abaqus软件下载 abaqus umat用户子程序编程 Abaqus代做 Abaqus基础知识 Fluent、CFX流体分析 HFSS电磁分析 Ansys培训