先说清楚工程输入
用 YAML 明确几何、材料、约束、载荷和检查标准。校验单位与引用,减少隐含假设。
OPEN SOURCE / LINEAR STATIC ANALYSIS
把工程规格编译为可审阅的 Mechanical 脚本,用独立提取的结果和基准校核,连接每一次输入与结论。
Python 3.11–3.13 · MIT · Alpha
默认 dry-run;真实求解需明确执行。

5真实测试通过 · 5 次求解
3二次网格 · 12 / 8 / 5 mm
2026 R1Student · 已记录版本
WARN工程校核仍需复核
01 / WHY SIMSTUDIO
把散落在脚本、界面和截图里的分析过程,整理成可检查、可复现的项目。适用于范围明确的 ANSYS Mechanical 线性静力结构分析。
用 YAML 明确几何、材料、约束、载荷和检查标准。校验单位与引用,减少隐含假设。
先生成规范化规格、执行计划和 Mechanical 脚本。dry-run 不启动求解器,真实求解由 --execute 显式开启。
通过 DPF 独立提取结果,检查力与力矩平衡、网格变化和线性响应,保存数值、图像、状态与来源哈希。
02 / RECORDED BENCHMARK
Images used courtesy of ANSYS, Inc. 图片来自已保存 5 mm 工程的原始导出,按 SHA256 核对,未重新求解、未改色或裁剪。
5 项测试通过,对应 5 次真实求解,耗时 208.16 秒。组合载荷使用 12 / 8 / 5 mm 网格,再以 5 mm 网格核验仅自重及倍增力/压力。独立力与力矩平衡、网格变化、扣除自重后的全节点线性均通过。局部应力审查仍为 WARN,安全系数与自动视觉审查为 NOT_RUN;其他 Mechanical 版本和远程执行未验证。
阅读完整报告 →English report ↗03 / GET STARTED
克隆项目,安装基础 CLI,验证托架规格并生成 dry-run 产物。仓库规格采用 8 mm 名义网格,研究另生成 12 / 8 / 5 mm 工况。安装完成后的这一步无需 ANSYS 或网络。
Windows 与真实求解指南 →# 在已激活的 Python 虚拟环境中
git clone https://github.com/kaze-kaze/SimStudio.git
cd SimStudio
python -m pip install -e .
ansys-sim validate examples/gusseted-bracket/simulation.yaml --json
ansys-sim run examples/gusseted-bracket/simulation.yaml --out build/bracket-first-run --json审阅输出目录中的 normalized-simulation.yaml、mechanical-plan.json 与 generated-mechanical.py。每次运行使用新的输出目录。
04 / OPEN & REVIEWABLE