首页/文章/ 详情

Hypermesh基础操作31(一个隐匿的查询/检查方法)

9月前浏览1596
本次分享主要内容:介绍在Hypermesh中一个隐匿角落下的模型信息查询方法
很多HM学习者或使用者在学习和应用过程中,当掌握了某些固定的操作技巧或者方式之后就基本固化在这些操作的框框中,这无可厚非,但对于更多操作功能的探索而言更易于满足现状而止步不前,这很大程度上也是一种自得圆满——于我仅仅是一种感慨。
今天介绍一个多数人可能都不大会触碰的功能,但它并不鸡肋,相反它有时候能给到我们不少帮助。该功能更多的是查询一些模型上的信息,也可以当作模型质量检查的一种。
在功能区的最下方,这里总是那么不起眼,几乎很多人都不大愿意关注到这里,就像海报的最下方的那些小字,总能被忽略它们的存在。
Post功能是整个面板中最不起眼的地方,曾经我也是觉得这里面的东西很鸡肋,用途又不多,还不如多学学其他面板中的功能。然而在Post下面的summary功能却是个十分好用的东西。
看到这样的面板或许你会觉得有点不知所措,但你别急,它能给你提供不少查询工具。点击load可以进入选择某一计算模块类型,如ABAQUS、ANSYS、ls-dyna、Optistruct等等。根据自己的计算模块选择对应类型即可。
如常用的Optistruct,如下模型中有好几个结构十分奇异的部件,想知道每个部件的惯性中心在哪里这是十分困难的。
通过选择对应计算模块文件夹,里面有好些类型查询的文件,如检查模型中component的情况,重心,惯性中心等。
最后点击summary即可进行查看。
使用components查询,可以查看到模型中厚度、质量以及单元数量等信息。
使用ctr_of_gravity查询,可以查看到单个component和整体模型的质量、重心的统计数据。
使用mom_of_inertia查询,可以查询到单个component和整体模型的惯性中心的信息。

PSsummary中还有其他可供查询的方法,大家可以多试用一下,或许会在其中找到一些查询的新方法,便于以后操作上的使用。

来源:SimYoungC
LS-DYNAOptiStructHyperMeshAbaqus疲劳非线性网格处理二次开发UM材料控制
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-11-13
最近编辑:9月前
SimYoungC
硕士 签名征集中
获赞 24粉丝 62文章 157课程 0
点赞
收藏
作者推荐

Hypermesh+ABAQUS案例——小球落网(附文件)

仿真软件是个很有意思的工具,如果你是个爱好仿真的人,当你逐渐熟练里面的操作之后就会开始想着如何把生活中的一些现象复刻到仿真软件里,这是个十分有趣且折磨人的过程。本次就网球运动中的球与网接触力学行为做个Demo与各位伙伴们分享一下。 在建模之前我们需要了解关键点——在球与网的接触过程中,球与网线的接触以及网线与网线之间的接触是高度非线性,在整个接触过程中是属于短暂接触且时刻发生变化的方式,因此采用的接触只能用全局自动检索,计算采用瞬态计算方式更加合理。 HM中的建模 在HM中绘制交错的线,形成网。这个过程会比较复杂,在建立过程中需要注意仿真用的线通常会用梁单元来代替,需要考虑截面属性,即线与线交错的位置要控制好距离,避免模型干涉问题。 再建立一空心球体,作为主要观测物体。至此,在HM中的操作仅仅是建立模型和材料的赋予,剩余步骤均在ABAQUS中完成。 ABAQUS中的设置 前面的模型都已经在HM中完成,在ABAQUS中导入.inp文件仅需设置STEP、INTERACTION以及LOAD即可。在STEP中设置Dynamic,Explicit,至于时间控制可以根据自己观测需要进行调控。 由于本案例是存在多种接触,且接触形式较为复杂,通常采用General Contact,尤其是在Dynamic,Explicit计算下通常选择用通用接触行为,这样可以极大减少设置接触的成本。因此,在INTERACTION中仅需在Initial中设置通用接触即可。 最后在Load中将网的边缘自由度约束住,给小球一个初始速度即可。注意,如果在HM中没有改变单元类型,在单元中的类型选择一定要重新定义成Dynamic形式下的类型。 来源:SimYoungC

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈