Salome

AI TOOL PROFILE工具资料

面向数值仿真的开源前处理与后处理平台

官网地址 http://www.salome-platform.org

访问官网
价格开源免费,LGPL 2.1 授权
平台Linux / Windows
归类AI 编程
收录2026-07-27
复核2026-07-27
编辑评分 4.2 / 5

Salome编辑总结

EDITOR REVIEW编辑评测

SALOME 是由 CEA、EDF 与 OPEN CASCADE 共同维护的开源数值仿真平台,已有二十多年历史,目标是为数值计算提供前处理与后处理支持。它包含参数化 CAD 建模、多算法网格生成、三维可视化与数据同化等能力,并以 SolverLab 求解偏微分方程,另配套 salome_meca、salome_cfd 等专用应用。整个项目以 LGPL 2.1 授权分发,可在 Linux 与 Windows 上运行。主要短板是发布节奏偏慢、界面向工程仿真倾斜,新手需要一定学习成本。

Salome是什么?

SALOME 是一个开源的软件框架,面向数值仿真的前处理与后处理,由 CEA、EDF 和 OPEN CASCADE 联合开发与发布。CEA 和 EDF 自身就用它完成大量仿真工作,典型场景涉及电厂设备与替代能源。它的目标是把用户的求解器或模块集成进来,因此被设计成可扩展的平台,而不是单一功能的工具。

平台以 LGPL 2.1 授权分发,所依赖的产品同样使用 LGPL(或等效)授权,或采用「非商业用途免费」的许可。功能上覆盖参数化 CAD 建模(SHAPER)、多算法网格生成与编辑(SMESH)、科学可视化、计算过程监管、数据同化、不确定性分析、场数据操作,并可通过 SolverLab 求解偏微分方程。专用应用方面,salome_meca 集成了面向结构与热力学的 code_aster 求解器,salome_cfd 集成了面向单相与多相计算流体力学的 code_saturne 和 neptune_cfd。

普通工程用户可以直接使用图形界面完成建模、划网格、看结果这一套流程;需要集成自有代码的开发者,可以把计算代码或模块挂到平台上;团队则可以基于 salome_meca、salome_cfd 这类专用应用,按结构或流体方向分工使用。

Salome核心功能

CAPABILITIES工具标签

参数化 CAD 建模

内置 SHAPER 参数化建模器,可以构建并修改几何形状,作为后续网格划分与仿真计算的输入。

多算法网格生成

SMESH 组件支持多种网格划分算法,可生成并编辑六面体等网格,用来匹配不同几何与求解精度要求。

三维科学可视化

提供高级三维可视化工具,可展示几何、网格以及固体力学计算得到的 Von Mises 应力等结果场。

求解器集成框架

以可扩展方式集成用户自有的计算代码或模块,把外部求解器接入统一的仿真流程。

SolverLab 求解 PDE

SolverLab 用于求解偏微分方程,是平台自带的开源求解组件。

专用仿真应用

salome_meca 集成面向结构与热力学的 code_aster,salome_cfd 集成面向单相与多相流体力学的 code_saturne 和 neptune_cfd。

数据同化与不确定性

提供数据同化、不确定性分析与场数据操作工具,用于处理计算结果数据并评估仿真中的不确定因素。

Salome适合谁用?

WHO IS IT FOR工具标签

结构与热力学工程师

推荐

用 salome_meca 配合 code_aster 完成结构与热力学仿真,从建模、划网格到出结果可在同一平台内走完。

流体仿真工程师

推荐

用 salome_cfd 配合 code_saturne 与 neptune_cfd,处理单相与多相计算流体力学问题。

需集成自有求解器的开发者

推荐

平台面向可扩展设计,可把自研计算代码或模块接入,适合已有求解器、只缺前后处理的团队。

习惯 Windows 桌面的个人用户

有条件

平台在 Linux 与 Windows 上开发和验证;Linux 下若没有对应二进制包,可用基于 CentOS 7 构建的通用二进制。

只需要单一轻量建模工具的用户

有条件

SALOME 是覆盖建模、网格、可视化、求解集成整套流程的平台,只想要一个简单建模器的话功能偏重。

Salome优点和缺点

PROS & CONS工具标签

优点

  • 以 LGPL 2.1 开源分发,可自由修改与再分发
  • 覆盖 CAD 建模、网格生成、可视化、求解集成完整链路
  • 二十多年持续迭代,版本从 9.9.0 一路更新到 9.16.0
  • CEA 与 EDF 自身用于电厂设备与替代能源仿真
  • 提供 salome_meca、salome_cfd 等即用型专用应用

缺点

  • 许可条款与依赖组件授权较复杂,商用前需逐项确认
  • 官网未公开统一的安装包获取入口说明
  • 界面向工程仿真场景倾斜,非仿真背景用户上手偏慢

Salome常见问题

FAQ工具标签
SALOME 是免费的吗?

项目以 GNU Lesser General Public License(LGPL)2.1 版分发,平台本身开源免费。它依赖的产品采用 LGPL(或等效)授权,或「非商业用途免费」许可,因此商业用途下需要逐个确认依赖组件的授权条件。

当前主力版本是哪个?

最新公开发布是 SALOME 9.16.0,包含相对 9.15.0 的计划内改进与缺陷修复。9.15.0 于 2025 年 9 月发布,9.14.0 于 2025 年 2 月发布,9.13.0 于 2024 年 9 月发布。

支持哪些操作系统?

SALOME 在 Linux 与 Windows 上开发和验证。Linux 侧的构建与测试平台包括 Red Hat、CentOS 7 与 8、Debian 9 与 10、Ubuntu 18 与 20、Fedora;如果没有对应你系统的二进制包,可使用在 CentOS 7 上构建的通用二进制,所需库已打进压缩包。

自带求解器吗?

自带 SolverLab,可求解偏微分方程。面向具体领域还有专用应用:salome_meca 集成面向结构与热力学分析的 code_aster,salome_cfd 集成面向单相与多相计算流体力学分析的 code_saturne 和 neptune_cfd。此外还有基于非开源代码的应用,但不在网上分发。

和 salome_meca、salome_cfd 是什么关系?

SALOME 是底层平台,提供 CAD 建模、网格生成、三维可视化与求解器集成框架;salome_meca 和 salome_cfd 是建立在平台之上、面向特定物理领域的专用应用,分别内置结构热力学与流体力学求解器。选择时按自己处理的物理问题定,而不是按平台功能定。

Salome竞品对比

COMPARISON工具标签
工具编辑评分价格核心功能平台
Salome本工具 4.2 开源免费,LGPL 2.1 授权 参数化 CAD 建模;多算法网格生成;三维科学可视化;求解器集成框架 Linux / Windows
PredictEasy — 未标价 无代码的 AI 驱动数据分析平台,用于数据预处理、可视化和模型构建 —
Mamba-Codestral-7B-v0.1 — 未标价 高性能的开源代码模型 —
Code Llama 70B — 未标价 开源代码生成模型 —
Blokay — 未标价 一个快速创建仪表盘和后台管理系统的平台,使用 AI 驱动的网页组件 —
Flash UI — 未标价 一个用于快速 UI 开发的组件库,具有复制粘贴组件和 AI 特征 —