Revit 楼层平面图模型

当准备 Autodesk Revit 模型以导入 ArcGIS Indoors 信息模型时,必须遵守某些要求以及 Revit 数据准备的最佳做法。

地理配准 Revit 模型

必须对 Revit 模型进行地理配准,才能确保建筑物和楼层平面图要素正确定位和缩放。 以下步骤是对 Revit 模型进行地理配准的高级工作流:

  1. 定义 Revit 模型的投影。 它应该包括水平坐标系和垂直坐标系
    注:

    如果水平和垂直坐标系不使用公制单位并且将导入 3D 数据来创建场景,则必须先将数据投影到基于公制的坐标系,然后才能将场景共享给 ArcGIS 组织。

  2. 如有必要,请重新定位 Revit 模型并保存地理配准信息。

地理配准过程中创建的投影文件 (.prj) 和坐标定位文件 (.wld3) 必须保存在对应 Revit 文件 (.rvt) 所在的文件夹中并具有相同的文件名。 或者,如果存在多个具有相同坐标系或坐标变换的 Revit 图纸,则可以创建适用于文件夹中所有 CAD 和 BIM 文件的未关联坐标文件的通用投影和世界文件。 为此,需将 .prj 文件重命名为 esri_cad.prj 并将 .wld3 文件重命名为 esri_cad.wld3

Revit 映射到 Indoors 模型

在使用将 BIM 导入室内数据集工具进行导入期间,Indoors 模型使用 BIM 文件工作空间中的以下元素和属性进行填充:

  • 设施点 - 设施点是根据 Floorplan 数据集中的覆盖区面创建的。
  • 级别 - 级别是基于与同一 BldgLevel 属性关联的楼层元素创建的。 当您在 ArcGIS Pro 中打开 Revit 模型时,可以检查将包含在 Floorplan 数据集中的 Floorplan_Polygon 要素类中的要素。
  • 单元 - 单元是基于 Revit 模型中的 Room 元素创建的。 在导入之前,需确保所有室内空间都建模为 Revit 中的 Rooms,以将它们作为 Indoors 模型中的单元导入。 当您在 ArcGIS Pro 中打开 Revit 模型时,可以检查将包含在 Floorplan 数据集中的 Floorplan_Polygon 要素类中的要素。

    使用以下信息将 Rooms 映射到 Units 要素类。 在运行将 BIM 导入室内数据集工具之前确保在 Revit 中正确填充字段将有助于保证平面图数据精度。

    • Revit 中 Rooms 元素的 Name 字段用于填充 Units 图层中的 USE_TYPE 字段。
    • Revit 中 Rooms 元素的 Room Number 字段用于填充 Units 图层中的 NAME 字段。
    • 关联的“建筑物级别”用于填充 LEVEL_ID 字段。
    • 如果字段已经存在,则可以将 Rooms 要素的其他属性映射到 Units 图层。
  • 细节 - 细节基于以下 Revit 系列元素创建:Doors、Ramps、Stairs、Stair supports、Stair Landings、Columns、Structural Columns、Walls、Windows 和 Curtain Wall Panels。 可以在 Floorplan 数据集中的 Floorplan_Polyline 要素类中检查将要导入的这些系列元素。
  • 3D 设施点 - 将根据 BIM 文件工作空间中的 ExteriorShell 要素类,在代表建筑物设施点外壳的 Facilities 3D 图层中创建多面体要素。 此要素是基于 Revit 模型中将“功能”属性设置为“外部”的元素派生的。
  • 3D 单元 - 将在代表 Revit 模型 Rooms 类别中对象覆盖区的 Units 3D 图层中创建多面体要素。
    • Revit 中 Rooms 元素的 Name 字段用于填充 Units 图层中的 USE_TYPE 字段。
    • Revit 中 Rooms 元素的 Room Number 字段用于填充 Units 图层中的 NAME 字段。
    • 关联的“建筑物级别”用于填充 LEVEL_ID 字段。
  • 3D 细节 - 将在 Details 3D 图层中根据以下 Revit 类别的对象创建多面体要素:Doors、Ramps、Stairs、Stair supports、Stair Landings、Columns、Structural Columns、Walls、Windows 和 Curtain Wall Panels。
    • 在运行将 BIM 导入室内数据集工具之前,必须将 3D 元素与一个级别关联。
    • 在导入过程中,跨越多个楼层的 3D 要素(例如 Walls 或 Curtain panels )将被剖切,这样该要素跨越的每个级别都有一个 3D 细节要素。

Revit 模型中正确地分配元素,可以使用将 BIM 导入室内数据集工具进行准确转换。

相关主题