基于Revit软件进行二开如何进行配置?

2021年10月10日技巧方法阅读模式

在对Revit进行二次开发之前,需要做一些准备工作以应对开发过程中会出现的问题,使得开发研究工作顺利进行。

(1)C#编程语言:需要使用C#语言编写代码来实现程序,因此建议系统的学习C#语言,以满足编程过程中程序对于语言水平的要求,研究过程中DanielM.Solis的C#图解教程第4版一书给程序编写工作带来了很大帮助。

(2)Revit 2017:安装学习Revit 2017,熟悉Revit的工作原理以及背后逻辑。

(3)Visual Studio2017:安装学习Visual Studio 2017,基于Revit 2017进行二次开发至少需要.NET4.5框架才可以正常运行,而Visual Studio 2012版本以上才可以使用.NET4.5框架,因此选择了2017版本。操作界面如图2.1所示。

基于Revit软件进行二开如何进行配置?

图2.1操作界面

同时对Revit进行二次开发需要引用两个Revit的程序集RevitAPI.Dll和RevitAPIUI.DLL,在程序集中包含了许多方法和外部接口,通过对两个文件的引用,在编程过程中可以直接对方法直接调用并访问接口。

(4)Revit API.chm:下载与Revit 2017版本相配套的API.chm,通过API理解学习类函数的构成以及使用方法。

基于Revit软件进行二开如何进行配置?

图2.2 Look up查询界面

(5)Revit Lookup插件:同样作为Autodesk官方发布的插件,用于优化开发环境,通过此插件可以不需要通过写代码去获取Revit中元素的各种属性,可以直接在Revit中对其进行查看。Lookup查询界面如图2.2所示。

(6)RevitSDK:SDK是Revit官方发布的对于Revit二次开发的源代码,开发者们可以通过查阅进行学习。

(7)AddininManager插件:AddininManager是Autodesk官方为开发者们提供的插件,可以用来加载利用VisualStudio编写程序生成的.dll文件,同时使得开发者们不需要重启VisualStudio和Revit就可以修改代码并重新运行。这对于开发者来说十分的方便。

  • BIM学习群
  • 微信扫一扫
  • weinxin
  • 微信公众号
  • 微信扫一扫
  • weinxin
  • 本文由 发表于 2021年10月10日
  • 1、BIM学习网为资源共享网站,大部分资源均可在线免费获取,少数资源可通过VIP会员方式获取权限。
    2、所有均资源来自于网络及网友供稿,仅作为学习研究之用,禁止用于任何商业用途。
    3、如本页侵犯到任何第三方权益,请联系QQ/微信:9-5-7-0-3-2-9-6提交相关证明后我们将及时删除。
    4、百度网盘分享内容难免有被取消情况发生,VIP会员可直接联系索取和谐内容。
    5、转载请务必保留本文链接:基于Revit软件进行二开如何进行配置?