BIM技巧|RevitAPI是什么?Revit二次开发对象结构有几类?

image_print阅读模式

RevitAPI(ApplicationProgrammingInterface)是Revit软件提供的一系列类库和命名空间,也是提供的编程接口。编程人员在Revit平台使用该接口来进行程序开发时能够更加便捷,并且可以通过这个接口来开发定制用户所需要的功能。

Autodesk公司将RevitAPI视为Revit二次开发中重要的组成部分。

迄今为止,RevitAPI也发展的越来越完善,系统从只能访问文档的对象到可以新增用户交互API,对象过滤API等,功能变得更加的丰富和强大。通过RevitAPI,用户可以创建插件自动执行重复性任务,自动检查纠错并生成相应报告。Revit二次开发对象结构主要分为三类,即Application应用类、Document文档类和Element元素类。在RevitAPI的类继承关系中,顶层类对象是Application和Document。Application对象代表着当前与之交互的Revit程序,用户可以通过它来操作当前打开的所有文档以及Revit中的一些设置,Document对象代表打开Revit文档(.rvt、.rfa),可以通过它操作当前文档中的各元素。View对象的活动文档Document的重要元素,并通过各个View视图构成Revit的可视界面和项目出图图纸,通过对View对象的操作可控制项目的可视化和出图效果。RevitAPI主要类的关系如图1所示,其继承关系如图2所示。

0

评论0

请先
JB/T 10216-2013 电控配电用电缆桥架 免费下载
JB/T 10216-2013 电控配电用电缆桥架 免费下载
10分钟前 有人购买 去瞅瞅看
没有账号?注册  忘记密码?

社交账号快速登录

微信扫一扫关注
扫码关注后会自动登录网站