rs.AutosaveInterval() 函数BUG


#1

rs.AutosaveInterval() 函数具有一些BUG,运行案例文件会出现错误,像这样

开发者把“AutoSaveInterval”这个属性中的Save小写了,所以会出现这个错误。Rhino5和Rhino6中都会有这个问题。

修改了一下代码。
import rhinoscriptsyntax as rs
import Rhino
import System

def AutoSaveInterval(minutes=None):
rc = Rhino.ApplicationSettings.FileSettings.AutoSaveInterval.TotalMinutes
if minutes:
    timespan = System.TimeSpan.FromMinutes(minutes)
    Rhino.ApplicationSettings.FileSettings.AutoSaveInterval = timespan
return rc
 
minutes = AutoSaveInterval()
 
if minutes<30:
AutoSaveInterval(30)

谢谢


#3

谢谢月月,
我发现不仅仅是 AutoSaveInterval(),AutoSave() 函数里同样有个字母大写错误的写成小写了。
这个 BUG 已经提交 RH-49258