大型开源显式动力学有限元软件OpenRadioss怎么用
2022年9月,国际知名CAE软件公司Altair开源了旗下显式动力学有限元求解器Radioss。这一操作在当时引起了广泛的讨论。本文不对Altair开源这一行为以及开源后对国内工业软件的影响进行讨论,仅简要介绍下这一软件在windows下如何使用。对于开源软件openradioss,安装的方式包括直接下载可执行文件和通过源码编译得到可执行文件。本文只讲前一种方式。
- 在页面上可以看到最近一次的编译时间是2024年11月14日。实际上观察编译时间可知团队每周都会进行编译更新。下载OpenRadioss_win64.zip,这样我们就得到了OpenRadioss的可执行文件。这个下载过程可能会比较慢,当然也可以在本公众 号回复 Rad获得对应的文件。
这样之后,我们就可以使用OpenRadioss了。- 开始使用OpenRadioss,在使用之前,为了方便后处理,最好安装altair的后处理软件Hyperview,这是一个和hypermesh一样集成在Hyperworks下的软件。当然也可以安装开源后处理软件Paraview。如果使用Paraview,操作上要麻烦一点,我们这里以安装了Hyperview为例。
- 找到Hyperworks安装目录下对应的输入文件,输入文件共有3个:
同样,如果没找到或者未安装Hyperworks,也是在本公 众号 回复 Rad 获取。将对应文件拷贝到合适位置,例如如下图所示:在这里,我把网格文件mesh4.rad和其他两个.rad放到同一目录下了,这种情况下,需要对BOXBEAM_0000.rad的内容进行一点修改:把第62行的#include ../mesh4.rad改为#include mesh4.rad如果不修改BOXBEAM_0000.rad的内容,那么mesh4.rad就要放到上一层的目录下。- 把安装目录下exec中的所有可执行文件拷贝到输入文件对应目录
- 在文件夹中开启Windows powershell 窗口,然后输入:
.\starter_win64.exe -i BOXBEAM_0000.rad.\engine_win64.exe -i BOXBEAM_0001.rad回车后即开始了计算,对于这个例子来说,模型比较小,算得也很快。计算完成之后,可以发现工作路径下生成了很多文件,这些文件,就是计算结果输出文件。我们可以用hyperview打开这些文件显示结果。当然,也可以用anim_to_vtk_win64.exe这个文件生成paraview支持的vtk文件,要注意的是生成的vtk文件是utf-16的,需要转成utf-8的才能被paraview识别。
点击Apply后再点显示云图的图标后再选择对应的输出变量之后再Apply,即可以显示计算结果。以上,即是本文的全部内容。本文仅仅介绍了OpenRadioss的使用方法,当然实际上,作为优秀的大型显式动力学有限元开源软件,OpenRadioss的源码也是值得研究的,后续再进行介绍。
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-11-29
最近编辑:17小时前