Revit API、AddInManager、RevitLookup、SDK的用途

简介: Revit API、AddInManager、RevitLookup、SDK的用途

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不用重启就可以修改插件代码并再次加载和运行。


20180727225545269.png


三、 RevitLookup


RevitLookup是Autodesk平台开发的一款不用写代码就可以直观地看到API对象的插件。


2018072722562361.png


四、SDK


下载地址:Revit Platform Technologies | Autodesk Developer Network



相关文章
|
2月前
|
编译器 API 定位技术
API和SDK的区别
API 和 SDK 的区别在于:API 是一组定义了软件组件之间交互规范的接口,用于实现不同软件组件之间的通信;而 SDK 是一个全面的工具集合,包含 API、编译器、调试器、文档等,用于特定平台的应用程序开发。SDK 范围更广,内容更丰富,更具体和具象化,适合复杂的开发需求;API 则更加抽象,侧重于功能的定义和调用方式。
|
2月前
|
存储 自然语言处理 API
HarmonyOS SDK使用:熟悉HarmonyOS提供的开发工具和API
【10月更文挑战第21天】随着智能设备的普及,操作系统的重要性日益凸显。华为推出的HarmonyOS凭借其跨平台、分布式特性受到广泛关注。本文将从开发工具、API使用、SDK更新维护及社区支持等方面,探讨HarmonyOS SDK的使用,旨在帮助开发者高效利用这一强大平台,开启鸿蒙应用开发之旅。
55 5
|
2月前
|
编译器 API 定位技术
API和SDK的区别
API(应用程序编程接口)和SDK(软件开发工具包)的主要区别在于范围、内容、抽象程度及使用方式。API定义了软件组件间的交互规则,范围较窄,更抽象;而SDK提供了一整套开发工具,包括API、编译器、调试器等,范围广泛,具体且实用,有助于提高开发效率。
|
4月前
|
API 开发工具 图形学
PicoVR Unity SDK⭐️五、常用API接口函数一览
PicoVR Unity SDK⭐️五、常用API接口函数一览
|
4月前
|
JSON Java API
【Azure API 管理】通过Java APIM SDK创建一个新的API,如何为Reqeust的Representation设置一个内容示例(Sample)?
【Azure API 管理】通过Java APIM SDK创建一个新的API,如何为Reqeust的Representation设置一个内容示例(Sample)?
|
4月前
|
缓存 JavaScript 前端开发
微信 JS-SDK Demo “分享信息设置” API 及数字签名生成方法(NodeJS版本)
微信 JS-SDK Demo “分享信息设置” API 及数字签名生成方法(NodeJS版本)更新时间(2020-10-29)
|
5月前
|
分布式计算 大数据 Go
MaxCompute操作报错合集之使用go sdk调用GetTunnelEndpoint出现报错:InvalidAction.NotFoundSpecified api is not found,该如何解决
MaxCompute是阿里云提供的大规模离线数据处理服务,用于大数据分析、挖掘和报表生成等场景。在使用MaxCompute进行数据处理时,可能会遇到各种操作报错。以下是一些常见的MaxCompute操作报错及其可能的原因与解决措施的合集。
|
6月前
|
安全 API 开发工具
全面对比API和SDK
全面对比API和SDK
316 0
|
6月前
|
API 开发工具
企业微信SDK接口API调用-触发推送企业微信微信好友
企业微信SDK接口API调用-触发推送企业微信微信好友
|
6月前
|
Java API 开发工具
企业微信api,企业微信sdk接口java调用源码
企业微信api,企业微信sdk接口java调用源码

热门文章

最新文章