| |
基于HyperMesh二次开发的静刚度分析程序 | |
樊红光 昝建明 | |
为节省流量,手机版未显示文章中的图片,请点击此处浏览网页版 | |
摘要:静刚度分析是汽车研发CAE分析中的一项基础、繁琐而又十分重要的工作。本文利用TCL语言对HyperMesh进行二次开发,将静刚度分析流程化,程序化,既节省了工作时间,同时也提高了分析的准确率,一致性。
1 前言
在汽车研发的CAE分析工作中,静刚度分析是一项基础而重要的内容。静刚度分析内容多,工作量大,且分析流程类似,操作大量重复,枯燥繁琐;同时,静刚度分析项目不同工况的载荷大小、约束及其它操作和参数存在较多细节上的差异,工程师在完成该类分析时,容易出现人为的遗漏和错误,还需耗费大量时间去检查;另外,静刚度分析对应的分析规范多,并且由于分析方法的改进,分析规范也处在不断的更新过程之中。为了确保分析方法与最新的分析规范相一致,工程师每次分析之前均需要查阅和确认最新的分析规范。不仅耗时费力,而且容易出错。这样就很难保证分析规范严格高效地执行。本文利用TCL/TK语言,对HyperMesh进行二次开发,将基本的静刚度分析项和分析规范集成到HyperMesh当中,固化分析参数与步骤,最大程度地减少人工干预。实现了静刚度分析流程自动化,很好的解决了静刚度分析面临的上述问题,大大提高了工作效率。为了便于推广应用,还编写了相应的使用帮助文档《静刚度/模态分析程序使用手册》,便于CAE工程师快速学习和查阅。
2 程序功能介绍
程序界面如图1所示,在HyperMesh菜单栏上添加了一个NVH下拉菜单,菜单分为二级,第一级为静刚度分析和模态分析,静刚度分析的二级菜单则为20多项常规的刚度分析内容,模态分析的二级菜单则为自由模态分析和约束模态分析。网格模型导入后,选择二级菜单中的相关分析项,程序将提示并引导用户作一些简单的输入,程序将自动完成其它的处理工作,并生成求解器输入文件,同时在HyperMesh中添加了一个工具条,使得用户可以直接在工具条上点击相应按钮,即可启动求解器进行分析,并将结果文件保存到用户指定的目录当中,如果用户一次选择了多个分析项,并在最后点击工具条上的启动求解器计算按钮,则程序生成批处理文件,可使求解器批量处理这些分析项。 (图片) (图片) (图片) (图片) (图片) (图片) (图片) | |
电脑版 | 客户端 | 关于我们 |
佳工机电网 - 机电行业首选网站 |