Install
openclaw skills install @jiasu1017-beep/sausgSAUSG(结构通用分析与设计软件)自动计算与操作工具。用于弹塑性计算、非线性分析、动力时程分析、隔震减震设计、钢结构分析等。当用户提及 SAUSG、SAUSAGE、OpenSAUSG、SAUSGDelta、SAUSGJG、SAUSGPI、SAUSGZeta 等相关软件,或要求进行弹塑性计算、读取计算结果时使用此技能。
openclaw skills install @jiasu1017-beep/sausgSAUSG(结构通用分析与设计软件)是一款专业的结构工程分析与设计软件,包含多个专业模块。
当用户提及以下内容时,自动使用本 Skill:
# 用指定模块打开模型(默认 OpenSAUSG)
python <skill>/scripts/sausg_open.py <模型路径> [模块名称] [软件目录]
# 运行结构计算
python <skill>/scripts/sausg_calc.py <模型路径> [软件目录] [--no-cleanup]
# 读取计算结果
python <skill>/scripts/sausg_result.py <模型目录> [模型名称]
注:
<skill>指.claude/skills/sausg
| 输入 | 模块 |
|---|---|
| open, 通用 | OpenSAUSG.exe |
| sausage, 非线性 | SAUSAGE.exe |
| delta, 钢结构 | SAUSGDelta.exe |
| jg, 加固 | SAUSGJG.exe |
| pi, 隔震 | SAUSGPI.exe |
| zeta, 减震 | SAUSGZeta.exe |
# 用隔震模块打开模型
python .claude/skills/sausg/scripts/sausg_open.py Project/Model.ssg 隔震
# 运行计算
python .claude/skills/sausg/scripts/sausg_calc.py Project/Model.ssg
# 读取结果
python .claude/skills/sausg/scripts/sausg_result.py Project/Model Model
用户可以直接说:
系统自动搜索 D 盘及其他盘符下的 SAUSGXXXX 文件夹,提取版本号并选择最新版本。
默认会清理模型目录下的旧结果文件(.BCR, .BEM, .MSG 等)和结果文件夹(StaticResult/, EarthQuakeResult/, DesignResult/)。使用 --no-cleanup 可跳过清理。
计算完成后自动输出:
必须顺序执行,等待前一个计算完成后再启动下一个。系统会自动检测是否有计算程序正在运行。