CalculiX 是一款著名的开源有限元分析(FEA)软件,主打结构力学(静力、动力、非线性)与热分析,适用于科研、教学和中小型工程场景。CalculiX的核心优势有:开源免费。 笔者曾在《使用WELSIM生成CalculiX求解器文件》一文中,介绍了如何快速地生成CalculiX输入文件。 目前,WELSIM已经可以很好的作为CalculiX的前处理器生成输入文本,极大的方便用户使用CalculiX进行有限元分析。本文以更详细的方式介绍生成接触与边界条件的命令。 WELSIM设置接触如下图所示,转换成CalculiX命令时,使用CONTACT命令。这里值得注意的是,CalculiX规定,主接触面又称作独立接触面,必须是以单元定义的表面。 WELSIM已经可以很好的设置各种边界条件,能够快速生成CalculiX求解器所需要的输入文件,并可以直接用于计算。用户可以使用WELSIM作为CalculiX的前处理器。
新增支持开源求解器CalculiX新版本增加了CalculiX求解器的前处理模块,用户可以快速的生成CalculiX计算所需的输入文件,也可以直接通过WELSIM调用CalculiX进行求解。 目前已经支持了60个命令,占CalculiX全部命令的42%,且全部为核心命令,能满足常用的分析。 免费的材料编辑软件MatEditor增加了对CalculiX和Elmer格式的材料数据导出功能。自动化测试系统变得更加易用且丰富,支持了读取和保存测试组文件*.wstb,支持删除选中的测试案例。 WelSim与作者不隶属于CalculiX、Elmer FEM。和CalculiX、Elmer FEM的开发团队与机构没有直接关系。这里的引用仅用作技术博客文章与软件使用的参考。
用户也可以使用其他求解器如CalculiX, Elmer等,这会在以后的文章中介绍。本文就以调用FrontISTR和OpenRadioss的求解功能为主。 WelSim与作者和OpenRadioss,FrontISTR,Elmer, CalculiX开发机构没有直接关系。 这里引用OpenRadioss,FrontISTR,Elmer, CalculiX仅用作技术博客文章与软件使用的参考。
三是支持有限元,在有限元工作台,静力计算就不用说了,还有流体……关键是看calculix这个开源有限元插件在fc中,你怎么用的问题,这样从参数化建模到有限元分析到结果展示全部有了。
其他开源求解器的支持,可以参考《使用WELSIM生成CalculiX求解器文件》、《使用WELSIM生成SU2求解器文件》,《使用WELSIM调用OpenRadioss进行显示动力学分析》,《使用WelSim
开源软件:CalculiX, Code_Aster等,免费且灵活,但通常需要较强的理论和编程背景。