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

下载app免费领取会员

NULL

ad.jpg

Revit如何进行二次开发?revit二次开发技术手段!

发布于:2020-11-30 16:20:46
首页/BIM专题
分享

Revit二次开发技术就是Revit为建筑信息模型,通过Revit软件所提供的API接口,利用支持.NET开发的编程语言来进行适用于不同专业的外部应用开发,其中API是外部应用程序与Revit模型之间的信息交互纽带。不过Revit提供的API只能调用单线程,因此必须在主线程中调用RevitAPI函数。

腿腿教学网-Revit如何进行二次开发?revit二次开发技术手段!

RevitAPI两个接口是:

1ExternalCommand外部命令,出现在外部共具的下拉菜单中,外部命令的RevitAPI接口能在Revit界面上添加新命令。外部命令的用户接口文件是Autodesk.Revit.UI.IExtemalCommand

2ExternalApplication外部应用,在Revit启动时加载,并在Ribbon区新建面板,外部应用接口文件是Autodesk.Revit.UI.ExtemalApplication,其提供进入Revit.ini文件的接口,用于描述外部应用。

Revit上开发有两种模式可供选择:

一种是在VisualStudio环境下进行开发,只要是支持.NET的开发语言都是满足要求的,其中VBC#是面向对象的开发语言,并且简洁易用,故一般采用这两种语言;另一种是使用Revit自带的VSTA开发环境,其提供了在Revit平台上的VB.NETC#创建宏的.NET框架,开发人员通过API定义的宏来实现特定的功能,宏通过VSTA附加模块把扩展的内容返回给Revit软件。

腿腿教学网-Revit如何进行二次开发?revit二次开发技术手段!

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

未标题-1.jpg

上一篇:没有了

下一篇:没有了