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

下载app免费领取会员

NULL

5cdd2dc095060.jpg

Revit可以进行二次开发吗?Revit二次开发基础理论介绍

发布于:2022-06-08
首页/BIM专题
2052
分享

Revit作为BIM技术的核心软件之一,具有灵活开放的二次开发平台,提供了应用程序编程接口(Application Program Interface,简称API),此接口为软件的二次开发提供了强大功能。Revit API能够提供软件各种应用的功能接口,促进Revit的信息数据集成。

腿腿教学网-Revit可以进行二次开发吗?Revit二次开发基础理论介绍

Revit API是一个类库,需要在Revit运行时才能够工作,借助VisualBasic.NET、C#以及C++等.NET编程语言来完成编程,实现二次开发。Revit API中包含有Revit API.dll程序集和Revit APIUI.dll程序集。Revit API.dll程序集包含了访问Revit中的DB级别的Application、Document、Element以及Parameter的方法,也包含了IExterDB Application接口和其他相关接口。Revit APIUI.dll程序

集包含了所有操作和制定RevitUI的接口,包括:IExter Command相关接口、IExternal Application相关接口、Selection选择、菜单类RibbonPanel RibbonItem以及其子类、TaskDialogs任务对话框。Revit二次开发主要通过两种方式来添加自己的应用,即外部命令(IExter Command)和外部应用(IExter Application)。Revit二次开发技术能够在软件应用方面提供以下功能:

(1)通过API接口访问、提取模型中的各种信息。

(2)通过编辑程序实现在Revit软件中直接对构件进行编辑操作。

(3)在建模过程中,通过编程简化繁琐的操作。

(4)通过API接口引用外部应用程序来操作信息模型。

(5)通过编程来设置运算函数,实现对模型的数据分析运算。

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

未标题-1.jpg

上一篇:没有了

下一篇:没有了

微信咨询
扫描客服微信
QQ咨询
联系QQ:

2158157721

电话咨询
咨询电话:

15359439502

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