首页/BIM专题

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

发布于:2022-08-14 19:06:44
2756人 分享

当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.wanbim.com/series/52.html

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

上一篇:没有了 下一篇:没有了