Hypermesh to abaqus surface 研究 两个PART 分别是vol1 和vol2,要做的任务就是在hypermesh中完成abaqus 中surface 的建立过程。首先,在hypermesh 中划分好体网格,删除所有的2D 网格,接下来就开始我们的主要任务。 在开始前先说几点,有好多朋友针对此问题提出过好多种方法,先简单概括一下: 好多网友说在hypermesh 中利用find face 找到2D 网格,之后基于2D 网格建立set,导入到abaqus 中,其中这种方法经过个人验证是行不通的,在abaqus 中识别不出^face 的compoent。还有网格提出说在hypermesh 分配好属性,施加载荷之后再导入anbqus 中,我试验了一下也不行,大家也可以试试~~ 下面开始谈谈我的方法: 建立好网格之后,我们把面板切换到analisys→interfaces,在name输入要建立surface的名字 surf1,在type中选择SURFACE_ELEMENT,点创建。 生成一个group 组集,下面包含一个空的surf1,下面为surf1 添加单元。面板设置如下图。 添加单元后 vol1 显示如下: 按照上面的过程在 vol2 上建立 surf2,如下图: Surf1 Surf2 接下来我们把v ol1 和v ol2 分别输出成两个INP 文件。 找到下图中的窗口,并设置如下输出v ol1.inp(注意:如果不这样设置导入 abaqu s 报错) 同理输出v ol2.inp 这样就生成好了两个inp 文件,至此,完成了在 hy permesh 中的所有操作。 下面说下重点的问题,如果你的模型只有单 PART,上面的操作完成后已经解决了本文的问题。但是如果的你模型含有多个PART,导入到 abaqu s 中会出一些问题,别着急咱们慢慢说,对于多 PART 我们一般有两个办法导入 abaqu s,一是在 hy permesh 中输出一个INP 文件到 abaqu s 中,由于在 abaqu s 只生成一个PART,所以采用 part copy来实现 PART 的分解,如下图: 但是如果采用了这个操作后我们会发现,新生成的多个PART 中不包含有任何surf 信息了,说明在操作的过程中我们之前在hypermesh 的设置已经丢失了,而且这个操作会丢失很多装配和其他的信息,所以我推荐如果在零件比较少的时候,可以分别生成多个PART 分别到入abaqus 中不会丢失装配关系。 接着上面,把 VOL1.inp 导入abaqus 可以查看 surface 就是我们在hypermesh 中设置好的,成功 把 VOL2.inp 导入abaqus 两个INP 导入好之后,一共存在三个model,我们需要把v ol1 和v ol2合并到一个model 中。 在model 下找到copy...