revit中基础的创建方法有几种

本文选用Revit 2016作为开发平台,选择Revit SDK 2016和Visual Studio 2015作为编程平台,将C#语言充当配置环境,对Revit进行二次开发。调用Revit API对Revit功能实现功能拓展的步骤如下:

(1)启动ViuslStudio2015,新建“类库”项目。

(2)引用接口装配库文件:Revit API.dll、Revit APIUI.dil,之后将其Copy Local所对应的属性调节为False,表明无需对装配文件进行拷贝。如此能够省去大量的硬盘空间,并防止Visual Studio调试器找不到所需的dll副本。

(3)设置事务模式(Transaction Mode)和更新模式(Regeneration Mode)。在Revit2016版本中,控制命令所对应的事务模式有三种,分别是Automatic(自动)、Manual(手动)、Readonly(只读)三种模式。

(4)根据预期开发的功能要求选用合理的方式对Revit功能进行拓展,第一类是外部命令(IExternal Command),即只增加某个Revit命令,由用户对按钮进行操作让命令顺利启动;第二类为外部应用(IExternal Application),其主要是从Revit软件内部进行启动,伴随软件的启动而调用,在软件关闭后也随之关闭。

(5)重载Execute(方法或OnStartup()/OnShutdown()方法,为各自方法添加相应的代码,用以完成相关的命令功能。之后对该类库文件进行标准化编译,编译完成以后会形成一个.addin格式的文件,可利用AddIn-Manager将其装配到Revit中。

(6)启动Revit,选择附加模块选项卡下的外部工具命令,加载装配完成的外部命令即可对其进行运行调试。为了提升操作的便利性,也可在任务栏下创建相应的自定义按钮,进而对开发程序进行高效的运行,至此,程序开发工作便已完成。

在开发的过程中,经常利用AddIn-Manager来运行开发的外部命令可以方便地进行程序的修改、调试和运行。当开发完成后,用户便可在启动Revit后直接在任务栏中点击新添加的插件按钮,直观地使用开发完成的新功能。

腿腿教学网-Revit怎么开发?Revit API实现功能拓展的步骤

版权声明:
作者:BIM教程网
链接:https://www.bimjcw.com/24444.html
来源:BIM教程网
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
海报
revit中基础的创建方法有几种
本文选用Revit 2016作为开发平台,选择Revit SDK 2016和Visual Studio 2015作为编程平台,将C#语言充当配置环境,对Revit进行二次开发。调用Revit API对Revit……
<<上一篇
下一篇>>