跳转到主要内容
Frata Ingenieros

房间转楼板 - 从房间创建楼板

房间转楼板以可控且可批量处理的方式,将Revit房间转换为楼板图元。该工具可帮助将已有的建筑房间数据转化为已建模的建筑构件,同时减少重复的设置工作。

概述

该插件从模型中加载房间,支持筛选、选择一个辅助参数,并为每一行或多个选定房间指定楼板类型。随后执行转换,并报告成功处理的房间数量。

主要功能

  • 加载房间: 使用 Load All 加载模型中的所有房间,或使用 Pick Rooms 选择特定房间。
  • 楼板类型指定: 按行在表格中设置 Floor Type,或通过 Multiple Edit 一次性应用于多选。
  • 批量编辑: 选择多行并按下 Apply to Selected,为所有选中行设置相同的 Floor Type(以及可选的参数值)。
  • 参数辅助分类: 选择一个辅助模型参数,与 Number、Room Name 和 Level 一并显示,用于排序/筛选上下文。
  • 受控输出: 报告已创建的楼板数量,并列出哪些房间未能转换及原因。

使用要求

  • 每一行需要一个已指定的 Floor Type 才能转换 — 未指定的房间将被跳过。

使用步骤

  1. 从Frata功能区选项卡的 Architecture 面板打开 房间转楼板
  2. 使用 Load All 加载房间,或按下 Pick Rooms 并按照提示"Select rooms to convert to floors"操作。
  3. 可选地将 Parameter 设置为一个辅助模型参数,以在表格中提供更多上下文,并使用 Search 缩小列表范围。
  4. 按行指定 Floor Type,或选择多行并使用 Multiple Edit → 设置 Floor Type(以及可选的参数 Value)→ Apply to Selected
  5. 按下 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
BIMtools 隐私政策