纯自研
代码、规则引擎、WPF 参数面板、模板结构与本地资源扫描均按实际幕墙流程自主设计。
Part 3 · Revit Curtain Wall Add-in
聚焦自研插件成品路径:以 Revit 原生 Curtain Wall 为基础,将幕墙分格、面板替换、龙骨布置、模板复用和设计变更,整理成可预览、可配置、可落地的本地化工具。
01 · Product Positioning
插件围绕“正向设计”服务:在设计早期就把幕墙系统、标高约束、分格规则、面板规则和龙骨资源组织起来,直接生成可继续编辑的 Revit 原生幕墙模型。
代码、规则引擎、WPF 参数面板、模板结构与本地资源扫描均按实际幕墙流程自主设计。
面向 Revit Add-in 本地加载路径,MVP 可通过 Add-In Manager 加载 DLL,不绑定复杂安装器。
按本地插件交付取向设计,不依赖云端后台或外部网络,项目数据与族库资源留在本机/企业环境内。
可按企业样板、幕墙系统、族库目录、命名标准、分格规则与交付习惯定制模板和资源映射。
02 · Efficiency Pain Points
长立面、多层重复立面需要反复添加 Curtain Grid,间距调整后还要逐段检查。
普通玻璃、开启扇、背衬板、特殊板块需要按区域批量替换,手动操作容易漏改。
竖梃、横梁、边框类型如果依赖人工逐条设置,项目越大越容易出现不一致。
方案调整后,原有分格、面板和龙骨需要重新整理,重复劳动吞掉大量设计时间。
03 · Forward Design Workflow
选择直线 Model Line、普通墙或现有直线 Curtain Wall,作为插件生成或编辑的基础。
设置墙类型、底标高、高度、固定间距、面板规则、竖梃/横梁和边框类型。
预览分格,可添加、拖拽、删除网格线,支持尺寸输入、选择过滤和资源指派。
调用 Revit API 创建或替换 Curtain Wall,生成网格、面板、龙骨与基础参数。
输出生成摘要、跳过项和警告,便于设计师回到 Revit 中继续检查和深化。
04 · MVP Capability
基于直线路径、标高和高度创建 Revit 原生 Curtain Wall,保留后续可编辑性。
独立规则引擎计算分格线位置,再通过 CurtainGrid 写入 Revit 模型。
支持面板类型字段、选择替换、背衬/特殊区域等基础规则沉淀。
支持内部竖梃、横梁及边框配置,边框可选择 None,减少不必要构件。
读取/保存样式 JSON,并扫描本地项目资源,为企业族库扩展预留接口。
可读取现有直线幕墙并进行再分格、资源重配和生成更新。
05 · Value
根据开发文档中的目标测算,标准办公立面可由 30-60 分钟压缩到 5-10 分钟;相似立面套用模板后,可节省 70%-90% 的重复配置时间。
06 · Technical Architecture
C# / .NET Framework 4.8 / Revit 2024 API / WPF / JSON 模板 / Add-In Manager。
Wall.Create、Wall.ChangeTypeId、CurtainGrid.AddGridLine、ChangePanelType、CurtainGridLine.AddMullions、TransactionGroup。
本地 library 目录可组织 mullions、transoms、frames、panels、templates、grid-rules、panel-rules 和 facade-systems。
07 · Roadmap
参数面板、Preview、固定间距分格、面板替换、龙骨/边框配置、日志与摘要。
企业模板沉淀、相似立面快速套用、批量面板规则和资源映射增强。
基于面选择、UV 网格、自适应构件和局部 DirectShape 的复杂立面生成路径。
统计、检查、族库版本、企业样板、交付规范和项目级客制化能力。
MVP 当前面向标准直线幕墙,不替代施工深化节点、结构计算、Rhino/Grasshopper 复杂自由曲面流程。插件目标是优先解决 Revit 中高频、规则化、可复用的幕墙建模效率问题。
08 · Summary
将前两篇的策划与实操继续向工具化推进:用纯自研、本地绿色插件承接真实业务痛点,在不依赖后台、不依赖联网的前提下,把幕墙正向设计中的规则劳动沉淀为企业可复用能力。