开源结构有限元软件CalculiX

CalculiX是一个设计来利用有限元方法求解场问题的软件,其既能够运行在类Unix(包括Linux)平台上,也能在MS-Windows上运行。

使用CalculiX,你可以构建有限元模型,对模型进行求解以及后处理。CalculiX的预处理器和后处理器基于openGL API开发而成。其解器能够进行线性和非线性计算,包括求解静态、动态和热力学问题的模块。

有趣的是,CalculiX的前后处理与求解器可以独立使用。一方面,CalculiX的求解器使用abaqus的输入文件格式,因此你可以使用该商业软件的预处理器得到输入文件后利用CalculiX的求解器进行去接。另一方面,你可以使用CalculiX的预处理器输出能够被nastran、abaqus、anays、code_aster以及OpenFOAM等软件能够使用的 格相关数据。

CalculiX的安装

Debian/Ubuntu

推荐使用synaptic包管理软件搜索并安装CalculiX。同时你也可以通过系统apt来安装:

~$ sudo apt install calculix-ccx

Windows

对于Windows用户可以前往
http://www.bconverged.com/download.php#calculix下载CalculiX进行使用。

应用展示

弯曲测试

此案例模拟了线条的弯曲过程,具有巨大的形变、塑性,并展示了刚体控制性。

韧性测试

此案例展示了常见的韧性测试,并且是一个轴对称模型。

瞬态热分析

这是一个表面瞬态热分析,温度监控的应用结果。

往期文章

LabPlot替代Origin用于科研绘图

Linux下无法挂载exfat格式的分区

开源多物理场有限元软件MOOSE

CP2K教程系列之第一性原理分子动力学(Pymatflow篇)

本平台致力于在国内推广与传播开源的科学计算工具。 我们,以获取更多免费有用的资讯。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年3月1日
下一篇 2020年3月1日

相关推荐