首页/BIM专题

Revit二次开发有哪些必备工具?Revit二次开发工具推荐

发布于:2022-07-08
2610人 分享

使用Revit API进行二次开发对计算机的硬件性能有一定的要求,比如的CPU为Intel(R)Core(TM)I7-7700,显卡为NVIDIA GeForce GTX 1080,运行内存为32G,操作系统为64位的windows10。同时开发也需要一定的软件要求,本文的软件工具主要有Revit 2018、Microsoft Visual Studio 2019、Revit SDK

(Software Develop mentKit,软件开发工具包)、Revit LookUp。

腿腿教学网-Revit二次开发有哪些必备工具?Revit二次开发工具推荐

1)Microsoft Visual Studio2019

Microsoft Visual Studio 2019是微软公司开发的新一代集成开发环境(Integrated Development Environment,IDE),简称VS,具有强大的软件开发功能,支持多种编程开发语言。

2)Revit SDK开发工具包

Revit SDK是Revit二次开发必需的工具,是Autodesk官方提供的开发工具包。包含了开发所需要的各种工具,如Add-InManager插件工具、Samples(带源代码)文件夹、Revit API.chm开发帮助文档等。

①Add-InManager插件

Add-InManager是Autodesk提供的官方插件,是用来快速加载或者卸载二次开发程序的工具,不需要手动创建Addin文件,就可以自动保存加载命令。其特点是修改插件程序代码时,不用重启Revit可以直接加载运行,方便开发人员进行调试。该插件通过SDK安装,将SDK安装文件中Add-InManager文件夹

里的“Add InManager.dll”和“Autodesk.AddIn Manager.addin”文件按路径

“C:\Users\Administrator\AppData\Roaming\Autodesk\Revit\Addins\2018”复制到“2018”文件夹,即可完成安装。安装后,在Revit软件中的“附加模块”选项卡页面下的“外部工具”中使用。它有三种加载方式:“ManualMode”、“Manual Mode,Faceless”、“ReadOnlyMode”,其中“Manual Mode”对应手动(Manual)事务模式、“Read Only Mode”对应只读(Read Only)事务模式,“Manual Mode,Faceless”表示运行前一次刚刚运行的插件。

腿腿教学网-Revit二次开发有哪些必备工具?Revit二次开发工具推荐

②Samples源代码文件夹

Samples文件夹提供了各种程序代码和示例,可以用VisualStudio2019打开“SDKSamoles.sln”文件,检索关键字来查找所需类,查看相应的代码实例,进而帮助开发者更好的理解学习Revit API中各种类的使用方法。

③Revit API.chm开发帮助文档

SDK中的Revit API.chm文档包含了API中所有的类、方法和属性的详细解释,是二次开发者必须参考的重要文档。Revit API.chm文档中给出了C#、VB和C++语言的代码示例Examples。

3)Revit LookUp插件

Revit LookUp也是由Autodesk官方提供的开发插件,提供了快速查看图元属性和参数信息等功能。该插件安装完成后,启动Revit软件时,在“附加模块”下即会出现RevitLookup调用按钮。使用RevitLookup插件可以查看Revit内图元的参数和属性信息。比如,选中BIM模型中的楼板构件,便可以通过该插件查看楼板实例的各项属性和参数,且可追溯到该实例的族类型Floor。

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

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