完善主体资料,免费赠送VIP会员!
* 主体类型
* 企业名称
* 信用代码
* 所在行业
* 企业规模
* 所在职位
* 姓名
* 所在行业
* 学历
* 工作性质
请先选择行业
您还可以选择以下福利:
行业福利,领完即止!

下载app免费领取会员

NULL

5cdd2dc095060.jpg

Revit API接口怎么访问?Revit API三种接口访问方式

发布于:2022-08-14
首页/BIM百科
276
分享

当Revit软件不能满足所有人功能需求的时候,对Revit进行二次开发便顺理成章。现阶段,Revit API提供三种接口访问方式,以展现其强大的功能开发。一是通过外部命令IExternalCommand访问,二是通过外部应用IExternalApplication访问,三是通过数据库级别的外部应用IExternalDBApplication访问。

腿腿教学网-Revit API接口怎么访问?Revit API三种接口访问方式

①外部命令IExternalCommand

IExternalCommand是Revit二次开发中应用最广泛的接口之一,它的接口只能通过抽象函数Excute来调用。其中,Execute函数具有三个参数,分别是输入参数commandData,输出参数message,以及输出参数elements。

②外部应用IExternalApplication

IExternalApplication也是Revit接口之一,设计人员通过.addin文件识别和加载IExternalApplication的外部插件。IExternalApplication接口有两个抽象函OnStartup和OnShutdown,而且两个抽象函数的参数类型均为UIControlledApplication。

③数据库级别的外部应用IExternalDBApplication

IExternalDBApplication是数据库级别的外部应用,与前两者不同的是,他未提供RevitUI的接口。IExternalDBApplication的接口也是OnStartup和OnShutdown两个抽象函数。开发者可以通过实现IExternal DBApplication来添加所需的DB外部应用。

Revit原生二次开发系列课程

课程目标:让学员掌握revit非插件开发,充分扩展revit的自身功能

适用人群:BIM从业者

整个课程主要讲解的是对revit自身隐藏的功能的开发该课程以实例为讲课背景,学完就能用到工程实际。

试看地址:http://www.tuituisoft.com/series/52.html

转载请注明来源本文地址:https://www.tuituisoft/bim/26673.html

上一篇:FM使用BIM的挑战是什么?FM使用BIM面临的挑战

下一篇:怎么对Revit进行设置?Revit常规、用户界面设置

11.png
QQ咨询 电话咨询
咨询电话:

13959264852

0592-5519507

APP下载
扫码关注
关注微信公众号
返回顶部