关于此 MCP
这是一个面向 Revit 二次开发的 MCP(Model Context Protocol)资源,围绕如何创建并生成 DLL 文件,供 Revit 的 CallFunc 机制调用。通过它,你可以把用 C# 编写的自定义逻辑编译为 DLL,让 Revit 在自动化建模、批量处理与功能扩展时直接加载并执行,从而省去大量重复操作的时间。
它能帮你做什么
- 编写 C# 代码并打包为 DLL,扩展 Revit 的功能边界
- 通过 CallFunc 机制在 Revit 中调用 DLL 内的方法
- 实现建模自动化,例如批量放置构件、参数赋值、视图生成等
- 把常用工作流固化为可复用的扩展模块,提升出图效率
使用须知
- 需要本地具备 Revit 二次开发环境(如 Visual Studio、.NET Framework SDK 以及 Revit API 引用)
- 是否需要密钥:通常不需要,DLL 由你自己编译生成;如配合在线激活或授权插件使用,请以具体工具说明为准
- 建议在测试项目中先验证 DLL 加载与 CallFunc 调用流程,再部署到生产模型