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对象的插件。

posted @ 2019-01-07 15:59  AnnLT  阅读(552)  评论(0)    收藏  举报