实际上,我想找到一种无需启动Revit Application即可使用.rvt文件的方法。我想创建监视插件来跟踪Revit文档模型中的更改。我想可以通过Application事件DocumentChanged来实现。但这可能会减慢用户模型的工作。因此,我试图找到一种无需启动Revit即可处理.rvt文件的方法。那么,实现IExternalDBApplication的命令是否需要Revit应用程序的工作实例?
答案 0 :(得分:0)
您的问题令人困惑。
我认为你很困惑。
可以通过两种方式(并且只有两种方式)访问Revit API功能:
在后一种情况下,您没有在本地安装Revit。
相反,您将应用程序上载到Forge系统,并通过HTTP请求使用Forge API在云中启动Revit引擎并处理Revit API功能。
但是,在两种情况下,某个地方都有一个Revit应用程序的运行实例,该实例提供了您使用的Revit API功能。这是无法避免的。
一些对您有用的链接:
我希望这可以澄清。