dsh-abaqus
在终端中运行以下命令:
dsh plugin install feihong-li/dsh-abaqus
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 的 Settings → Plugins → 安装中粘贴仓库地址 https://github.com/feihong-li/dsh-abaqus,或在终端执行 dsh plugin install feihong-li/dsh-abaqus,然后重启 DSH。
插件介绍
在仿真工作流里,有限元建模往往卡在「人要在 CAE 里点半天、脚本和结果各说各话」:几何、网格、载荷、集合命名和读结果很难让智能体一气呵成。dsh-abaqus 把整套流程收成一份声明式 JSON 规格,由插件生成算例、提交求解并拉回位移与应力等关键量,让 Harness 里的代理能真正「建模型—跑算例—看结果」。
核心设计是一份规格驱动两条后端:商业 Abaqus/CAE 路径可走真实 CAD 特征与官方网格器;开源 CalculiX 路径则在无 Abaqus 许可时也能产出可运行的 .inp,且截面、分析步、边界、载荷与集合词汇与 Abaqus 路径一致。内置六类工具覆盖环境探测、规格参考、构建、运行、作业状态与结果导出;集合命名从网格到 *NSET/*ELSET 再到结果读取保持同一套名字,避免「能算但读不对集」。
适合需要在 DSH 里做快速结构验证的工程师与研究者:悬臂梁挠度、圆管受压、圆柱重力、模态等算例已在 CalculiX 侧用测试脚本校验。若你已有 Abaqus 环境,可走 CAE 后端(开发机未实机验证);若只想先跑通流程,CalculiX 即可。v1 仅支持盒体/圆柱几何、部分载荷与区域选取有已知限制,复杂曲面与四面体网格需 Abaqus 后端。
使用场景
- 在 DSH 里用一份 JSON 快速搭盒体或圆柱算例并提交 CalculiX 求解
- 需要对比不同单元类型或网格密度下的挠度与 von Mises 应力
- 让智能体根据 abaqus_spec 迭代载荷、边界与分析步并导出 CSV 结果
适合人员
- 在 Harness 中做结构概念验证的机械/仿真工程师
- 暂无 Abaqus 许可但已安装 CalculiX 的研究者
- 希望用声明式规格而非手写 .inp 的自动化与代理用户