前不久,我在仿真秀APP更新了2篇Hypermesh二次开发的文章,介绍了《Hypermesh二次开发之电子产品跌落全流程开发讲解》和《前处理软件Hypermesh二次开发如何从入门到精通》;同步推出了
线上视频课程,受到了大家的关注和好评。
今天继续为大家详细讲解,如何使用hypermesh二次开发功能实现一键式完成几何文件到求解文件的输出。
在实际工程项目中,CAE工程师经常会面临结构工程师很多重复简单的需求,我们以弹片压缩为例,假设工况是弹片下压一定的位移,结果看反力或塑性变形,结构工程师根据结果反馈修改弹片形状和材料然后再次提交给CAE工程师重复上述操作直至满足条件。
可是对CAE工程师来说,这就是简单重复的工作,一是比较浪费时间,二是对自己能力毫无提升。接下来给大家介绍如何使用hypermesh二次开发功能瞬间完成上述简单重复的工作。
首先我们进行的是几何文件的处理,在这里我们需要进行几步关键操作:
1、提取厚度等几何信息
获取几何厚度信息方式很多,主要是基于几何的某些特征来获取一些特定数值,然后通过tcl语言进行判断,从而得到几何的厚度信息。为后续赋予壳体属性和生成3d网格做厚度参数。
2、抽取中性面
采用如下命令,可以很好的得到几何的中性面,并自动生成middle surface的comp,待完成3d网格后,其所包含的2d单元随着组建一起删除掉。
*midsurface_extract_10 surfaces 1 -1 0 1 1 9 0 20 0 0 10 0 10 -2 undefined 0 0 1
接下来进行的网格的划分工作,首先进行2d单元网格自动划分工作,接着对2D单元网格进行质量检查,将不合格的单元重新划分,这里面重新划分网格一般有两种方法,一种是将不合格的单元与周围单元进行remesh操作,一种是单独调整不合格单元,比如四边形单元雅可比过小,可以调整单元节点改变四边形网格形状,也可以将四边形划分成两个三角形操作等。
最后是生成3d单元,赋予壳单元属性及厚度,删除2d单元。需要注意的是,网格划分方式不能选择interactive,而应该选择automatic对应的api接口命令。
根据我们设定的工况,我们可以预先定义好一个模板,然后在对一些**进行更新操作就可以完成求解文件的输出工作。这里面主要有两个过程:
1、调整压板位置,使之与spring上表面接触,计算两者之间距离信息,可以使用*translatemark命令来自动完成。如下图所示:
2、更新固定端节点:可以通过几何位置信息选取spring相对应的节点, *createmark nodes 1和 *entitysetupdate "fixed" nodes 1完成对应节点**的更新工作。
完成上述操作后,输出相对应求解器的求解文件,如果涉及到文件的覆盖操作,使用hypermesh的answernext命令,设置yes即可
Hypermesh编写批处理文件有两种方式,一种是调用cmf文件,一种是调用tcl文件,目前新版本hypermesh已经不再使用cmf文件记录脚本信息了,该为tcl文件直接记录脚本信息。
Bat文件内容如下:
"D:Program FilesAltair7hminwin64hmbatchexe" -tcl D:estcourse9.tcl
或者:
"D:Program FilesAltair7hminwin64hmopengl.exe" -tcl D:estcourse9.tcl
其中hmbatch方式不现实hm的界面,直接在后台运行tcl文件的操作,hmopengl方式会弹出hypermesh软件界面,用户可以看到tcl文件实时运行情况。
通过下面的视频我们可以看到,通过双击批处理文件,几十秒内就完成stp文件到inp文件的输出工作,整个过程无人工干预,一键式完成对应操作,而且自动化操作还可以避免人为操作带来的操作失误等问题。
好了,小伙伴!这就是我为您介绍的,使用hypermesh二次开发功能高效工作,一键式完成几何文件到求解文件的输出。不知道大家掌握的情况如何 ?是不是还想要一些模型文件进行练习。
为此,我确定在4月30日晚上19点(周二)在仿真秀知识讲堂直播间首播Hypermesh 二次开发高级培训系列课的第8期《教你一键式完成几何文件到求解文件输出》,时长40分。本期课程全部免费。模型文件和资料也全部免费发放。
讲课大纲(一键式完成几何文件到求解文件)
1、学习hypermesh 二次开发的几何处理
2、掌握网格划分及单元类型定义
3、掌握材料级属性定义
4、掌握边界条件定义
5、学会Hypermesh二次开发的输出设置
6、掌握Hypermesh分析步定义
用户得到:
1、熟练使用tcl语言在hm内完成复杂操作
2、掌握一键式完成几何文件到求解文件输出的开发流程
3、hypermesh二次开发中常用命令及使用技巧
作者:乘风,仿真秀专栏作者
声明:原创文章,首发仿真秀,部分图片源自网络,如有不当请联系我们,欢迎分享,禁止私自转载,转载请联系我们