-
Abaqus网格文件导出:
1)Abaqus导出网格文件只有通过写入输出文件实现,格式只能是.inp。在导出INP文件前,要先对模型属性进行处理:
菜单栏->模型->编辑属性->选择需要导出的模型->勾选inp文件中不使用部件和装配
2)进入作业模块,创建作业,点击写入输入文件,然后在工作路径中就能找到生成的INP文件:
3a)打开Ansys-workbench,选择文件->导入->选择inp文件类型;workbench不能识别inp文件中定义的材料信息,不管有没有在abaqus中定义材料截面属性,都无法把材料信息导入ansys中:材料信息自行输入ansys。
删掉工程数据的链接,变成:
更新上下游组件,进入mechanical定义分析设置等,进行下一步计算。
3b)导入hypermesh:打开hypermesh,选择file->import->solverdeck,file type选择abaqus,选择inp文件,其余保持默认,即可完成导入。
2023/9/19 更新:
上面的内容中讲了abaqus的inp文件向ansys和hypermesh的单向传递,下面补充如何从hypermesh将inp文件传递到abaqus。
abaqus读取inp文件很简单,新建一个模型,右键“部件”,然后“导入”,将文件类型选择为inp文件,就能进行读取。
然而这个过程可能会存在一个问题:abaqus读取时部件名称不能是数字开头,否则读取不能成功。因此,在导入inp文件前,应该对inp文件进行检查,如果发现有这样的:*PART,NAME=123_abc,这样的数字开头的部件名称,则应该进行以下处理:
1. 改名;只要是字母开头且非关键字的名字都会被接受,这个名字会在导入后变成gui中部件的名称。
2. 删除;理论上inp文件只要提供节点和单元信息就能足够了,部件信息可以在导入以后重新定义。前提是你的inp文件里面仅有一个部件,如果有多个部件,删除 *PART,NAME= 这一行代码会导致导入的多个部件合并成了一个。
从hypermesh传递网格文件inp到abaqus需要注意的要点就是这些。