自动保存 自动保存 · AutoSave Pro

按指定分钟间隔自动保存当前 Grasshopper 文件
📂 LK → User📄 AutoSave.cs

📖 功能概述

在 Rhino/Grasshopper 的界面线程上定时保存当前 GH 文档,避免后台并发访问文档。开启组件或修改间隔后会从当前时刻重新完整计时。

安全写入:已命名文件会先写入同目录临时文件,写入成功后再覆盖源文件,以降低保存中断造成文件损坏的风险。

📥 输入参数

名称类型必填说明
启用 (E)Boolean可选True 开启定时保存,False 停止;默认 False。
间隔(分钟) (T)Integer可选保存间隔,范围 1~1440 分钟,默认 5;超出范围会自动限制。

📤 输出参数

名称类型说明
状态 (S)Text显示已停止,或运行间隔与下次保存时间。
上次保存 (L)Text最近一次保存时间、取消原因或错误信息。

🧭 使用步骤

  1. 建议先手动保存一次 GH 文件,确定文件名和目录。
  2. 设置保存间隔,将「启用」切换为 True。
  3. 通过「状态」确认下次保存时间,通过「上次保存」查看结果。

⚠️ 注意事项

📋 组件信息

名称 / 简称AutoSave Pro / AutoSave
分类LK → User
GUID66062537-B3EB-4AEE-B497-77E15EE15A26