HyperMesh_To_Abaqus接口——模型导入导出问题

新手在使用hypermesh与abaqus接口问题的过程中,或多或少都会出现一些问题。要能够处理好两个软件的接口问题,必须对两个软件都有一定的了解。初学者很多问题都是由于对软件某个局部操作出现问题,导致导出模型出错,这些操作上的问题可以通过看一些高手的做的模型例子或视频来不断提高。

本文会对两个软件之间导入导出可能会出现的几个小问题进行总结。

一、导入导出问题

总的来说,Hypermesh与Abaqus之间的转化离不开一个文本文件INP,能够正确的得到两个软件都认识的inp文件,你就可以实现两个软件之间的互通。

1、Abaqus求解文件导入Hypermesh:

如果你对ABAQUS比较熟悉,可以利用inp文件导入Hypermesh对照着关键字快速的上手学习。这也就存在一个ABAQUS的inp文件怎么导入Hypermesh的问题。

很多同学在这一步可能会碰到一个错误,如果是装配体,导入Hypermesh,就会出错,显示很乱。

答:ABAQUS导入Hypermesh显示很乱是因为ABA对每个part的单元和节点都是从1开始编号的,所以不同的单元都含有相同的节点了。

解决的方法:在command line输入

mdb.models['modelName'].setValues(noPartsInputFile=ON)

重新生成inp文件,这样在写出的inp文件里面就没有instance信息,而且单元节点编号也不会有重复了。

注意: ['modelName']. 里面的modelname要改成 当前model的name。

如图所示:

pic1.png

注意:需要区分大小写。

2、在Hypermesh中加载Abaqus模板:

Hypermesh作为一个强大的前处理软件,提供了跟很多软件的接口模块,与软件之间实现互通。但是由于各软件之间的网格类型,材料,属性及其对应的求解文件中的关键字都会有些差异,所以各模块都有些差别,正确选择模板是成功实现软件对接的第一步。

在Hypermesh中处理好网格模型后可以使用中性文件导入ABAQUS,常用的是INP格式。

常见问题:如果没有采用ABA user profile,很多对应的单元类型,材料属性可能不能与ABAQUS对应起来,导入至ABAQUS会出现很多错误或警告。

Pic4.png

3、在Hypermesh导入Abaqus的东西是网格,没有几何?

 答:这个是基本的概念。

对于初学者,特别是从abaqus学上来的同学,这个问题很常见,不仅在hypermesh_to_abaqus中有人问,在HM与其它软件接口也有人反复问。

实际上对于求解器来说,它只需要知道节点,单元,材料,载荷等信息就能够求解了。

几何只是辅助我们进行建模的,一旦节点,网格有了,几何模型就可以扔掉了。

如果实在依赖abaqus前处理建模。在hypermesh中建模的时候把所需要的set集全部建出来就可以了。

4、模型没有问题,导入abaqus的时候提示报错?

报错信息如下

pic2.png

这种问题多半是因为关键字名称有问题。

所以一定要注意component、属性、材料等名字的写法,不能随便地写纯数字,特殊字符等。否则会出现Abaqus不能识别的问题。

tupian.png

5、从HM中把一个装配件划分好的网格生成inp文件后,导入abaqus中去,为什么是一个零件,怎样才能是一个装配件?

答:part,instance是abaqus独有的概念。在其他cae软件里是没有这个说法的,你在hm里就是一个整体,导入自然就是一个part了。

方法一:手动编辑inp文件,在适当的地方添加*part,name=...和*end part

方法二:在abaqus中的模型树中右击part模块下的零件名,选中copy。在弹出的对话框中更改文件名,选中最后一项(Separate disconnected……),点击OK就OK了。

方法三:inp导入的都是model,不过可以将不同的part export 不同的inp,导入到abaqus后,在abaqus/CAE中用copy objects将part集合成一个model。

总结:以上就是在Hypermesh和Abaqus之间导入导出可能碰到的一些问题和疑惑。解决了这些问题,至少你可以顺利的实现两个软件之间的导入导出,如果你对一个软件比较熟悉,那上手在另一个软件中进行相应的设置就会更加快一些。

当然,本文只是讲解了一些导入导出的问题。要想掌握 hypermesh+abaqus的方法,还是需要更深入的学习。可以通过看一些高手的做的模型例子或视频来不断提高。

 

本文的例子对应的视频连接如下:视频连接

 

HyperMesh_To_Abaqus接口——模型导入导出问题的图5

当然,如何在Hypermesh中设置可以直接求解的inp的方法可以学习后续的视频,目录文档:

HyperMesh_To_Abaqus接口——模型导入导出问题的图6HypeMesh_For_abaqus.pdf

 

 

hypermeshABAQUS

HyperMesh_To_Abaqus接口——模型导入导出问题的评论8条

HyperMesh_To_Abaqus接口——模型导入导出问题的相关案例教程

************************************如何删除重复单元****************************** 在用Hypermesh划分网格的时候,经常会产生重复单元。重复单元也就是完全一样的两个或者多个单元出现在同一个位置。重复单元必修要删除。如何删除重复单元? 第一步:合并节点。 shift+F3, 设置合适的Toerance,重复的单元的节点equiv
hypermesh中已划分好网格单元的模型导出.cbd导入ansys时需要注意,一定要在hypermesh中给已完成网格划分的单元赋予单元类型(sensor)后再导出.cbd格式,否则导入ansys中的只能显示节点而不能显示单元网格,因为ansys无法识别未定义单元。 hypermesh中的网格想导入workbench中有两种比较常见的方法,第一种是在ansys接口下hypermesh完成的网格单
结构有限元分析可以分为静力学分析和动力学分析,动力学分析中最基本的分析类型为模态分析今天给大家介绍下Hypermesh与ABAQUS联合的模态分析。 图1 模型了解 Hypermesh与ABAQUS联合仿真分析的流程如下所示: 图2 HM&ABAQUS联合仿真分析流程 Hypermesh部分 1、网格划分 将几何模型导入Hypermesh中,通过solidmap进行六面体网格划分,得到如图3所示的
1 1 领取整车碰撞模型 今天讲一下如何分割Abaqus inp文件,有的模型规模非常大,节点和单元数超级多,导致inp文件有好几百MB、甚至几个G,不仅占内存而且编辑起来困难,即使用Vim也要半天才能打开,这个时候就需要分割inp文件了,分割出来的主文件一般只有几KB,格式清晰明了,便于查看和修改模型参数。下面是它的一个应用场景,本文可以直接领取这个模型的原始文件。 Toyota Venza(2
随机骨料模型 混凝土、沥青混合料等颗粒增强复材料的级配及骨料含量显著影响其宏观力学特性。为了最优化混凝土、沥青混合料等颗粒增强复材料的力学性能,对其细观结构开展数值模拟仿真分析,开展级配优化设计和研究具有重要的意义。而建立包含随机形状,随机尺寸和随机位置的骨料颗粒是进行颗粒增强复合材料力学性能数值模拟分析的前提和基础。 此外在磨削分析中,将磨料建模为指定粒径的随机凸多面体可更好的考虑磨具中的磨粒对
硕士/CAE技术专家
影响力
粉丝
内容
获赞
收藏
    项目客服
    培训客服
    8 36