Revit API、AddInManager、RevitLookup的用途
Revit API、AddInManager、RevitLookup的用途
NET versions are: .NET 4.0 for Revit 2014, .NET 4.5 for Revit 2015/2016/2017, .NET 4.5.2 for Revit 2018, .NET framework 4.7 for Revit 2019
在学习任何东西时,应该先弄明白它的用途,且是否跟你的科研和工作息息相关。否则如果你花费大量精力学习之后,并不能为你所用,那就是浪费时间了。
一、Revit API
首先Revit API是个什么?它是Revit的应用程序接口。它可以做什么?
- Creating add-ins to automate repetitive tasks in the Autodesk Revit user interface
- Enforcing project design standards by checking for errors automatically
- Extracting project data for analysis and to generate reports
- Importing external data to create new elements or parameter values
- Integrating other applications, including analysis applications, into Autodesk Revit products
- Creating Autodesk Revit project documentation automatically
1、创建插件使得用户界面的重复工作实现自动化;
2、通过自动检查错误来增强项目的设计标准;
3、提取项目数据用于分析和生成报告;
4、引进外部数据来创建新的元素或者参数值;
5、集成第三方应用(连接到外部数据库,转换数据到分析应用等);
6、自动创建项目文档。
二、AddInManager
AddInManager是Autodesk的官方插件,是一款用来加载Revit的插件,使得Revit不用重启就可以修改插件代码并再次加载和运行。
三、 RevitLookup
RevitLookup是Autodesk平台开发的一款不用写代码就可以直观地看到API对象的插件。

浙公网安备 33010602011771号