Revit模型控制处理工具

VIKTOR Revit MCP是一个基于pyRevit扩展的Revit模型控制处理工具,通过自定义Python脚本实现模型交互、参数查询和可视化功能,适用于建筑信息模型(BIM)的自动化处理和分析。

  • by AlejoDuarte23
  • Python
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 AlejoDuarte23/VIKTOR-REVIT-MCP

使用说明

VIKTOR Revit MCP

此VIKTOR应用程序需要pyRevit扩展才能正常工作。习俗 python-revit-mcp repo被分叉和修改,使其更容易与VIKTOR一起使用。通过运行以下PowerShell命令进行设置。请确保您已激活pyRevit Routes,因为它是MCP服务器的核心。

cd "$env:USERPROFILE\AppData\Roaming\pyRevit\Extensions"
git clone https://github.com/AlejoDuarte23/custom-revit-mcp-python.git
Rename-Item -Path "custom-revit-mcp-python" -NewName "custom-revit-mcp-python.extension"

示例提示

  • 你能和我谈谈我的模特吗?
  • 列出所有家庭类别。
  • 列出“种植”类别的参数,并根据有意义的参数为其着色。
  • 根据面积为“墙”元素着色。

API密钥和安全性

  • 对于本地开发,请将您的OpenAI API密钥放在 .env 文件(永远不要提交)。
  • 对于生产环境,请使用VIKTOR环境变量安全存储密钥。请参阅 VIKTOR文件.