实时检查 Revit 2022 API 和模型数据
探索 RevitLookup 2022,由 Nice3point 提供,这是一个开源工具,向开发人员、BIM 管理员和高级用户公开 Revit API 和内部模型数据。它允许用户“窥探”所选元素、活动视图或完整数据库,以揭示属性、参数和底层 .NET 对象,而无需编写或编译代码。主要工具包括窥探当前选择、窥探数据库、参数检查、对象导航和搜索/过滤窗口。该应用程序适合需要即时模型可见性以进行调试和自动化的 API 开发人员和技术协调员。
RevitLookup 如何与 Revit 会话集成?
RevitLookup 作为专门为 Autodesk Revit 2022 编译的插件安装,并以 MSI 安装程序或手动 .addin 加 DLL 的形式分发。安装后,该工具会在插件功能区添加一个按钮,以便用户在运行的 Revit 进程中调用它。这种放置意味着插件在进程中运行,并且需要与使用的桌面上的 Revit 安装相匹配。
项目对团队是否透明且可审计?
该项目根据 MIT 许可证 发布,源代码在公共存储库中可用,向审查者公开实现细节。Lookup 基金会的社区维护和原始贡献者的历史管理为团队提供了变更的可追溯性。这种透明度使技术团队在将插件纳入开发机器或办公室工具集之前,可以检查实现。
谁最能从将此工具添加到工作流程中受益?
该插件针对需要了解内部模型结构以进行自动化、脚本编写或故障排除复杂模型的 Revit API 开发人员、BIM 经理和技术协调员。它在开发者论坛和官方开发者文档中被广泛引用,用户在编写或调试 Revit 插件时通常依赖于它。没有 API 知识的普通建模者可能获得的实际价值不大。
- Revit API 开发人员
- BIM 经理
- 技术协调员
团队在开发和维护期间应如何使用它?
团队通常在迭代测试期间使用该插件,以检查对象关系并确认参数存储,而无需编译新代码。Lookup 基金会为其他 Revit 版本提供单独的构建,因此办公室可以获得与其已安装的 Revit 版本匹配的构建。由于该项目是开源的,团队可以编译或自定义自己的构建,并在将插件投入共享开发环境之前审查更改。
一个专注的、社区支持的API诊断工具
RevitLookup是Revit API开发者和BIM经理的实用选择,得到了社区维护和开发者文档中的频繁引用。一个明显的限制是依赖于匹配的Revit安装和API知识的基础,因此它适合于对代码级检查感到舒适的团队。对于这些团队,该工具提供可靠的模型可见性,帮助调试和学习Revit对象模型。
赞成
- 为会话中的 API 检查添加一个加载项功能区按钮
- 根据MIT许可证的开源,具有公开源代码
- 可用不同的构建以匹配不同的 Revit 版本
反对
- 此构建需要匹配的 Autodesk Revit 2022 安装
- 面向开发人员;非技术用户的学习曲线陡峭