Hypermesh主要用于几何处理、网格划分及边界等设定,而后导出成ABAQUS、ANSYS、Ls_dyna等计算输入文件,最后提交计算。而有时候在Hypermesh中的前处理操作较原软件(ABAQUS、ANSYS、Ls_dyna等)的操作复杂,就只需要在Hypermesh中处理下几何及网格就可以了,剩余操作回归到原软件,如一些ABAQUS中的简单操作到了Hypermesh中就变成了关键字,这是十分头疼的。
对于ABAQUS熟悉的人应该知道一次性从Hypermesh导出所有部件会导致在ABAQUS中形成一个part,不利于其他操作(如:自动建立接触对),而一个个导出就能在ABAQUS中形成一个便于操作的装配体。两者的操作各有优劣,就只能取决于使用者的操作意愿而定了。本次分享从Hypermesh中导出ABAQUS多部件的一个简单脚本。
将Hypermesh中的四个部件逐一导出,最终在目标文件夹下生成4个inp文件,这样就可以逐个导入到ABAQUS中形成装配体。
脚本内容如下,根据需求自行修改,如有技术或问题交流可私信小编