下载app免费领取会员
Autodesk Revit软件给使用者提供了可开发的应用程序接口,即Revit API(Application Programming Interface)。高级用户和第三方开发者能够通过Revit API将自身的应用程序集成到Revit中,完成对Revit的二次开发。通过RevitAPI可以完成以下几个方面的功能:
(1)实现对Revit模型的图形数据访问;
(2)实现对Revit模型的参数数据访问;
(3)实现在Revit中自动创建、修改和删除模型元素;
(4)通过创建插件来实现对UI的增强;
(5)通过创建插件来实现重复工作的自动化;
(6)实现外部应用与Revit软件的对接;
(7)实现BIM分析;
(8)实现自动创建项目相应文档。
Revit API二次开发可支持多种计算机语言中进行编程开发,这类计算机语言包括VB、C#和C++语言等。针对Revit的开发主要有两种方式:第一种是通过开发工具Visual Studio、.NET框架和计算机语言,然后调用Revit API内的函数完成软件功能的开发;第二种是通过Revit软件自带的开发环境,通过计算机语言编程后生成宏来实现软件的开发功能。在实际应用中,第一种方法因为清晰的开发思路,所以使用得较多。此外,通过不同版本的Revit进行二次开发,所要求的Visual Studio版本和.NET框架不同。例如:Revit 2013和Revit 2014要求使用Visual Studio 2010和.NET框架4.0、Revit 2015和Revit 2016可以使用Visual Studio 2012/2013/2015和.NET框架4.5、Revit 2017可以使用Visual Studio 2015和.NET框架4.5.2或4.6。
转载请注明来源本文地址:https://www.tuituisoft/bim/20552.html
上一篇:没有了
下一篇:没有了