团子良 发表于 2022-8-29 09:49:28

abaqus中节点、单元及面的定义

使用过ansys apdl的都知道,在ansys中可以采用直接生成有限元节点、然后通过节点生成单元,在abaqus可以采用类似的建模方式吗?理论上可以通过inp文件生成。可以参见《Abaqus Analysis User's Guide》手册,见下图。

节点的生成可以通过*node命令生成指定坐标的节点,如下图生成8个节点

*Node
      1,         1.,         1.,         1.
      2,         1.,         0.,         1.
      3,         1.,         1.,         0.
      4,         1.,         0.,         0.
      5,         0.,         1.,         1.
      6,         0.,         0.,         1.
      7,         0.,         1.,         0.
      8,         0.,         0.,         0.还可以读入外部文件的坐标生成节点,*NODE, INPUT=file_name。对于其他命令如下

单元的生成命令为*Element,TYPE=name(name为单元名字),程序实例如下,经过验证,对于组成单元的节点编号应该是由顺序要求的,否则生成的单元很奇怪。
*ELEMENT, TYPE=C3D8R
11, 2, 3, 9, 7, 5, 8, 12, 16面(Surface)的生成,在接触分析中,对于面的离散方式主要用到了Element-based surface 以及Node-based surface,前者在主从面定义中都可以采用,而后者仅可以用于从面的定义。见下的help

采用Element-based surface对于面的离散,需要确保网格足够的细致。

采用Node-based surface对于面的离散,要注意默认其面积是默认是单元面积的,也就是单元周围的面积为1,总共的离散面的面积为节点数量之和,这是不真实的。该方法谨慎应用。(个人总结)

页: [1]
查看完整版本: abaqus中节点、单元及面的定义