为什么通过Revit API访问时“Workset1”是只读的?

2024-09-30 03:23:41 发布

您现在位置:Python中文网/ 问答频道 /正文

为什么通过Revit API访问时“Workset1”是只读的

我编写了一个pyRevit脚本,用于检查某些Revit图元,并通过更新Workset.ID将其置于相关的用户创建的工作集下。它一直运作得很好

我试图添加一个函数,将更多的泛型元素(如caseworks、generic model等)放在“Workset1”下,但它给了我这个错误

rpw.exceptions.RpwException: Parameter is Read Only: Workset

有人知道为什么只有“工作集1”显示这种行为吗?我怀疑'Workset1'有一些访问限制,因为它是活动文档中的默认工作集之一(“Workset1”的ID为“0”)

非常感谢您的帮助


Tags: 函数用户脚本apiid元素model错误

热门问题