下载app免费领取会员
虽然该Revit建模精细并且可以利用族库减少很多重复性工作,但是在建模过程中依然需要建立大量的族库,并且需要对构件的位置进行手动调整布置,这就导致模型制作周期较长、效率低下,需要很多人为参与。因此进行二次开发就十分有必要了,但是在开发前我们仍需要做一些准备工作。
利用Revit API对Revit进行二次开发通常需要做以下三方面的准备:
(1) Revit 2017是基于.NET 4.5的运行环境的,并且 Revit API 支持任何与.NET兼容的语言来进行编程,比如C#、Visual Basic.NET、C++、F#等,因此本文安装了Microsoft.NET Framework 4.5,使用Visual Studio 2012并利用C#语言进行编写。

(2)AddinManager是 Autodesk公司所开发的官方插件,它可以用来加载Revit插件。它可以在不用重启的情况下就能够修改插件代码并再次的加载运行插件。另外,该插件包含在 RevitSDK中,并在 Revit菜单“附加模块”栏下“外部工具”里。
(3)此外,还有一些其他的辅助工具或插件,比如 RevitSDK,里面包含了Revit API 的帮助文档及附带源代码的例子;RevitLookup 也是 Autodesk公司提供的插件,利用该插件可以不用写代码就能够直观的看到API的对象,在 Revit菜单“附加模块”下。
以上即为关于Revit二次开发所要做的一些准备工作,不知道大家都学到了吗?
转载请注明来源本文地址:https://www.tuituisoft/bim/17928.html
上一篇:没有了
下一篇:没有了