Thursday, September 24, 2026

WELSIM调用有限元求解器CalculiX

CalculiX是一款经典开源通用有限元求解器,基于GPL协议,支持线性/非线性静力、动力学、热、接触等分析,原生兼容Abaqus INP输入文件格式,在高校科研、中小企业仿真中使用广泛。 WELSIM作为一款通用CAE前后处理软件,内置对CalculiX的前处理支持:既可以一键导出CalculiX的INP输入脚本离线计算,也可以在WELSIM图形界面内直接调用ccx求解器完成计算,打通「CAD导入→网格→材料→边界→求解」的流程。 本文介绍Windows操作系统下,两个软件联合求解有限元模型的步骤。 软件准备 下载并安装最新版本的WELSIM,文本使用2026R3开发版作为示例。 图片 CalculiX求解器可以从官网www.calculix.de或者GitHub下载预编译包,解压缩后在bin文件夹下会看到ccx.exe(串行)、ccx_MT.exe(多线程并行版本)的求解器可执行文件。用户无需对CalculiX解压缩后的文件做任何修改。需要注意的是,不要将CalculiX文件夹放置在系统盘如C盘,同时文件夹的绝对路径不宜过长。 配置路径 首次联合WELSIM调用CalculiX求解器时,需要简单配置一下CalculiX的路径。步骤如下: 1. 打开WELSIM软件,点击菜单或者工具栏的Preferences(首选项)。 图片 2. 在左侧列表找到 `Solvers`(求解器)选项卡。 3. 在右侧找到CalculiX file一栏,点击Browse,选中解压好的ccx_MT.exe,或者ccx.exe。Windows下示例路径可以是:D:\WelSimLLC\executable34\CalculiX-2.23.0-win-x64\bin\ccx_MT.exe。 图片 4. 点击OK,保存配置。 5. 具体有限元分析时,在项目结构树窗口中,将Study Settings节点的求解器(Solver)属性设为CalculiX即可。 图片 设置完成,可以直接调用CalculiX求解器。 总结 本文描述了如何在Windows操作系统下配置WELSIM与CalculiX联合求解有限元模型,Linux环境下的设置与操作基本一致。WELSIM安装包不自带CalculiX求解器,需要用户自行下载CalculiX二进制程序并配置路径,这是本文核心内容。 WELSIM还未支持CalculiX结果文件的后处理功能,将会在以后的版本中,支持读取并显示CalculiX的结果文件。 WelSim与作者不隶属于CalculiX, Abaqus。和CalculiX, Abaqus开发团队与机构没有直接关系。这里引用开源软件的名称仅用作技术博客文章与软件使用的参考。

No comments:

Post a Comment