房间转楼板 - 从房间创建楼板
房间转楼板以可控且可批量处理的方式,将Revit房间转换为楼板图元。该工具可帮助将已有的建筑房间数据转化为已建模的建筑构件,同时减少重复的设置工作。
概述
该插件从模型中加载房间,支持筛选、选择一个辅助参数,并为每一行或多个选定房间指定楼板类型。随后执行转换,并报告成功处理的房间数量。
主要功能
- 加载房间: 使用 Load All 加载模型中的所有房间,或使用 Pick Rooms 选择特定房间。
- 楼板类型指定: 按行在表格中设置 Floor Type,或通过 Multiple Edit 一次性应用于多选。
- 批量编辑: 选择多行并按下 Apply to Selected,为所有选中行设置相同的 Floor Type(以及可选的参数值)。
- 参数辅助分类: 选择一个辅助模型参数,与 Number、Room Name 和 Level 一并显示,用于排序/筛选上下文。
- 受控输出: 报告已创建的楼板数量,并列出哪些房间未能转换及原因。
使用要求
- 每一行需要一个已指定的 Floor Type 才能转换 — 未指定的房间将被跳过。
使用步骤
- 从Frata功能区选项卡的 Architecture 面板打开 房间转楼板。
- 使用 Load All 加载房间,或按下 Pick Rooms 并按照提示"Select rooms to convert to floors"操作。
- 可选地将 Parameter 设置为一个辅助模型参数,以在表格中提供更多上下文,并使用 Search 缩小列表范围。
- 按行指定 Floor Type,或选择多行并使用 Multiple Edit → 设置 Floor Type(以及可选的参数 Value)→ Apply to Selected。
- 按下 Execute。结果会报告已创建的楼板数量;如果部分房间无法处理,会列出具体房间及原因。
建议
- 对于共享相同楼板类型的房间,使用 Multiple Edit 而不是逐行设置 — 这是同一操作的批量应用。
- 如果在 Execute 后结果中缺少某个房间,请检查该房间是否已指定 Floor Type — 未指定的房间会被静默排除在处理之外,而不会被标记为失败。
- 在部分执行后重新运行之前,先查看未转换房间的列表 — 通常需要修正模型中房间的几何形状或边界,而不仅仅是重新运行工具。
常见问题
我收到消息"Select at least one room with a Floor Type assigned.",这是为什么? 您按下了Execute,但没有任何一行同时具备选中状态和Floor Type。请为至少一个房间指定Floor Type,并确保它已被选中。
表格中缺少部分房间,或它们未被转换,这是为什么? 没有有效边界的房间,或Revit无法将其识别为真实Room图元的房间,不会生成楼板。请检查模型中该房间的位置和边界。
逐行设置Floor Type与Multiple Edit有什么区别? 它们设置的是同一个字段 — Multiple Edit只是通过一次操作将一个Floor Type(以及可选的参数值)应用于所有选定行,而不是逐行编辑Floor Type。
房间转楼板会覆盖同一位置已存在的楼板吗? 不会 — 它会根据房间边界创建新的楼板图元;它不会检测或与该位置已存在的楼板合并。如果您对已转换过的房间再次运行此工具,请自行检查是否存在重复。
图库
01 / 01