Part 3 · Revit Curtain Wall Add-in

基于 Revit 的幕墙正向设计插件

聚焦自研插件成品路径:以 Revit 原生 Curtain Wall 为基础,将幕墙分格、面板替换、龙骨布置、模板复用和设计变更,整理成可预览、可配置、可落地的本地化工具。

01 · Product Positioning

不是通用平台,而是直击幕墙 Revit 建模效率痛点的绿色自研插件。

插件围绕“正向设计”服务:在设计早期就把幕墙系统、标高约束、分格规则、面板规则和龙骨资源组织起来,直接生成可继续编辑的 Revit 原生幕墙模型。

01

纯自研

代码、规则引擎、WPF 参数面板、模板结构与本地资源扫描均按实际幕墙流程自主设计。

02

绿色部署

面向 Revit Add-in 本地加载路径,MVP 可通过 Add-In Manager 加载 DLL,不绑定复杂安装器。

03

无后台无联网

按本地插件交付取向设计,不依赖云端后台或外部网络,项目数据与族库资源留在本机/企业环境内。

04

客制化

可按企业样板、幕墙系统、族库目录、命名标准、分格规则与交付习惯定制模板和资源映射。

02 · Efficiency Pain Points

真正耗时间的不是“画一面墙”,而是重复配置规则、重复替换构件、重复返工检查。

分格重复

长立面、多层重复立面需要反复添加 Curtain Grid,间距调整后还要逐段检查。

面板替换慢

普通玻璃、开启扇、背衬板、特殊板块需要按区域批量替换,手动操作容易漏改。

龙骨不统一

竖梃、横梁、边框类型如果依赖人工逐条设置,项目越大越容易出现不一致。

设计变更重

方案调整后,原有分格、面板和龙骨需要重新整理,重复劳动吞掉大量设计时间。

03 · Forward Design Workflow

从“手动逐项建模”转为“选择对象、配置规则、预览确认、生成原生幕墙”。

1

选择输入对象

选择直线 Model Line、普通墙或现有直线 Curtain Wall,作为插件生成或编辑的基础。

2

配置参数面板

设置墙类型、底标高、高度、固定间距、面板规则、竖梃/横梁和边框类型。

3

Preview 编辑

预览分格,可添加、拖拽、删除网格线,支持尺寸输入、选择过滤和资源指派。

4

生成原生模型

调用 Revit API 创建或替换 Curtain Wall,生成网格、面板、龙骨与基础参数。

5

摘要与日志

输出生成摘要、跳过项和警告,便于设计师回到 Revit 中继续检查和深化。

04 · MVP Capability

当前 MVP 聚焦标准直线幕墙,把最常见、最重复、最有提效价值的动作先打穿。

标准幕墙生成

基于直线路径、标高和高度创建 Revit 原生 Curtain Wall,保留后续可编辑性。

固定间距分格

独立规则引擎计算分格线位置,再通过 CurtainGrid 写入 Revit 模型。

面板规则

支持面板类型字段、选择替换、背衬/特殊区域等基础规则沉淀。

龙骨与边框

支持内部竖梃、横梁及边框配置,边框可选择 None,减少不必要构件。

模板与资源

读取/保存样式 JSON,并扫描本地项目资源,为企业族库扩展预留接口。

编辑既有幕墙

可读取现有直线幕墙并进行再分格、资源重配和生成更新。

05 · Value

效率收益来自把规则劳动产品化,而不是把一个按钮包装成插件。

根据开发文档中的目标测算,标准办公立面可由 30-60 分钟压缩到 5-10 分钟;相似立面套用模板后,可节省 70%-90% 的重复配置时间。

60%+标准幕墙创建时间目标降低
70%+面板批量替换时间目标降低
70-90%相似立面模板复用节省

06 · Technical Architecture

本地 Revit Add-in 技术架构:界面、规则、模板、资源和 Revit API 写入分层解耦。

WPF 参数面板
独立规则引擎
JSON 模板
本地族库/资源库
Revit API Transaction
Native Curtain Wall

技术栈

C# / .NET Framework 4.8 / Revit 2024 API / WPF / JSON 模板 / Add-In Manager。

关键 API

Wall.Create、Wall.ChangeTypeId、CurtainGrid.AddGridLine、ChangePanelType、CurtainGridLine.AddMullions、TransactionGroup。

资源结构

本地 library 目录可组织 mullions、transoms、frames、panels、templates、grid-rules、panel-rules 和 facade-systems。

07 · Roadmap

从标准直线幕墙 MVP,逐步扩展到模板批处理、异形立面和企业级定制交付。

Phase 1

标准幕墙 MVP

参数面板、Preview、固定间距分格、面板替换、龙骨/边框配置、日志与摘要。

Phase 2

模板与批处理

企业模板沉淀、相似立面快速套用、批量面板规则和资源映射增强。

Phase 3

异形立面

基于面选择、UV 网格、自适应构件和局部 DirectShape 的复杂立面生成路径。

Phase 4-5

深化与企业适配

统计、检查、族库版本、企业样板、交付规范和项目级客制化能力。

边界说明

MVP 当前面向标准直线幕墙,不替代施工深化节点、结构计算、Rhino/Grasshopper 复杂自由曲面流程。插件目标是优先解决 Revit 中高频、规则化、可复用的幕墙建模效率问题。

08 · Summary

总结:把幕墙建模经验封装为本地可控、可客制、可持续迭代的 Revit 工具资产。

将前两篇的策划与实操继续向工具化推进:用纯自研、本地绿色插件承接真实业务痛点,在不依赖后台、不依赖联网的前提下,把幕墙正向设计中的规则劳动沉淀为企业可复用能力。