【发布时间】:2020-12-15 06:42:35
【问题描述】:
我正在处理需要接受模板文件 (.rte) 作为输入并将生成的 revit 文件保存在 3d 视图中的任务。
我知道要激活 3d 视图,我们需要 UIDocument,这在我们使用 DesignAutomation API 时不可用。
在过去的一个插件项目中,我通过以下方式实现了它:
FilteredElementCollector collector = new FilteredElementCollector(doc).OfClass(typeof(View3D));
foreach (View3D v in collector)
{
if (!v.IsTemplate)
{
uiApp.ActiveUIDocument.ActiveView = v;
}
}
那么在 DesignAutomation API 中有没有其他方法可以做到这一点。
【问题讨论】:
标签: autodesk-forge revit-api autodesk-designautomation