下载app免费领取会员
Revit二次开发大家都听过吗?为防止还有不了解的小伙伴,笔者在这里还是先简单解释一下它的含义吧:Revit二次开发,顾名思义就是在现有的软件基础上对其进行定制修改、功能扩充并用以提高和完善软件功能,实现用户想要的功能,使软件能够更好的满足用户需求。这种拓展利用软件 API 来实现拓展功能, 提高其工作质量和效率,一般不会改变原有系统的内核。Revit二次开发就是利用Revit提供的API接口,通过程序代码实现对构件个性化功能制定。

Revit二次开发是基于.NET4.5环境运行,.NET4.5提供托管执行环境、简单的开发和部署以及与各种编程语言(包括VB和C#)的集成。Visual Studio 2013为开发团队提供需要的解决方案,帮助用户创造新式应用程序或将现有应用程序转变为新式应用程序,同时与所需的服务和数据保持联系,故而使用Visual Studio 2013版本编程语言进行二次开发。
Revit SDK包含Revit API帮助文档以及带源代码例子,专为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件开发工具集合。Revit SDK支持VB、C++和C#开发编程语言,它为多个程序设计编程语言提供应用程序接口API的一些文件,主要用于调试已经编写完成的程序。像笔者下载使用的就是Revit SDK 2015。

RevitLookup是Autodesk开发的插件,不用写代码就可以直观的看到API对象,RevitLookup在二次开发中经常用到,通过它可以非常方便查找某对象元素类型、参数、坐标值、继承等属性关系。AddinManager也是Autodesk的官方提供插件,当程序人员编好程序算法后,打开Revit软件,在“附加模块”下外部工具中找到AddinManager,用来加载Revit插件。AddinManager优点就是不用重启Revit就可以修改插件程序代码并再次加载和运行。
转载请注明来源本文地址:https://www.tuituisoft/bim/15605.html
上一篇:没有了
下一篇:没有了