是否可以使用IFC作为输入文件运行Revit的?其想法是只发送一个Ifc文件,并运行必须将其转换为rvt的加载项。
发布于 2021-06-18 17:33:29
由IfcSpaceZoneBoundaries外接程序演示。
发布于 2021-06-18 15:51:07
是的,Revit的设计自动化支持开放的IFC。您可以尝试这个API:Application.OpenIFCDocument Method (String)。
遵循关于如何在设计自动化中运行Revit外接程序的教程。您还可以找到一些代码样本。
在这个特别的问题上,如何在设计自动化中打开IFC文件。您不应该将IFC文件作为/i参数在commandLine中提供,例如"commandLine":[ "$(engine.path)\revitcoreconsole.exe /al "$(appbundles< your appbundle >.path)"“]。这样,就不会自动打开输入,您的外接程序可以调用OpenIFCDocument来打开作为输入之一下载的IFC文件。
https://stackoverflow.com/questions/68036988
复制相似问题