2024-09-28 05:18:48 发布
网友
我试图使用Dynamo中Python节点内部的revitapi从活动文档中获取工作集名称和id的列表。我试图访问工作集表,但此代码未返回任何内容:
doc = __doc__ workset = ActiveWorkset(doc) active_id = workset.ActiveWorksetId() OUT = active_id
现在,我只是想看看是否可以先获取活动工作集,但即使这样也不行。在
我还没有在迪纳摩尝试过,但我值得信赖的修订版Thethonshell认为这应该会奏效:
worksetTable = doc.GetWorksetTable() activeId = worksetTable.GetActiveWorksetId() workset = worksetTable.GetWorkset(activeId)
这是基于SDK中Revit 2014 API文档中的示例。。。在
输出:
根据您的示例,您可能希望在结尾处执行以下操作:
OUT = activeId
我还没有在迪纳摩尝试过,但我值得信赖的修订版Thethonshell认为这应该会奏效:
这是基于SDK中Revit 2014 API文档中的示例。。。在
输出:
^{pr2}$根据您的示例,您可能希望在结尾处执行以下操作:
相关问题 更多 >
编程相关推荐