Pathfinder Obstacles(障碍物)是代表环境中动态变化的对象,这些变化可能导致人员在房间的某一部分减速,以及根据障碍物的严重程度和大小重新规划路线。它们作为导航网格上的补丁应用,覆盖受影响房间中的当前速度修正(参见房间章节)。障碍物的用途包括但不限于:
- 在模拟中期引入的屏障,如人群控制设备。
- 在模拟过程中引入或移除的绊倒危险,如行李。
- 环境危险,如烟雾或火灾。注意:当与 FDS 模拟耦合时,人员还可以根据烟雾中的速度动态减速。如需将人员重新规划到其他位置,目前还需要一个额外的障碍物。
以下图片显示了人员等待一个障碍物被移除,然后在另一个障碍物被引入后重新规划路线。


创建障碍物
障碍物可以通过多种方式创建,包括使用障碍物绘图工具和将导入的 CAD 对象转换为障碍物。
使用绘图工具创建轴对齐块状障碍物
- 从 3D 或 2D 视图左侧的工具栏中,选择Add an Obstacle(添加障碍物)工具。
- 点击并拖动鼠标左键来定义障碍物的形状。
如果选中的点位于同一 Z 平面,生成的障碍物将显示为一个略高于和略低于所选 Z 平面的 3D 盒子。这是障碍物的Search Volume(搜索体积)。它与导航网格相交以确定网格的哪一部分应被归类为障碍物。相交部分以实心白色多边形表示,而搜索体积以半透明盒子显示,如图 3 所示。
使用绘图工具创建多边形障碍物
- 选择Add an Obstacle工具。
- 用鼠标左键点击多个点来定义多边形的形状。
- 右键点击将最后点击的点连接到第一个点,完成障碍物的创建。
如果所有点击的点都在共享同一平面的房间面上,该平面将作为搜索体积的基础。搜索体积显示为一个与平面对齐并略高于和略低于该平面的棱柱,如图 4 所示。如果点击的点位于不同平面的面上,生成的搜索体积棱柱将与将这些点投影到平面上时最大化多边形面积的平面对齐。



从导入的 CAD 对象创建障碍物
障碍物也可以从导入的 CAD 对象创建。这对于在结果中以更逼真的方式可视化障碍物以及根据 CAD 几何模型形状自动确定搜索体积很有用。
从导入的 CAD 对象直接创建障碍物的步骤:
- 导入 CAD 文件。
- 在提取导航组件之前,选择将代表障碍物的 CAD 对象。
- 右键点击选中的对象,选择Convert to Transient Obstacle(转换为瞬态障碍物)。
- 如果选择了多个对象,将提示是否将所选对象合并为单个障碍物。
- 选择是否删除源对象。
障碍物随后被添加到导航视图中的 Obstacles 分组。默认情况下,障碍物的搜索体积将链接到其 CAD 几何模型并隐藏。要查看它们,在View菜单下选择Show Imported Obstacle Search Area(显示导入障碍物搜索区域)。


为已有障碍物指定 CAD 几何模型
也可以为已创建的障碍物指定 CAD 几何模型:选择障碍物,在属性面板中将Results display改为 Imported,点击Pick按钮,在 3D 或 2D 视图中点击要使用的导入 CAD 对象。
障碍物属性
要编辑障碍物的属性,选中障碍物后其属性将显示在属性面板中如图 8 所示。

- Color(颜色):选中障碍物的颜色。
- Opacity(不透明度):选中障碍物的不透明度。
- Results display(结果显示):控制对象在结果中的显示方式。
- None(无):障碍物不在结果中显示。适用于障碍物仅用于因环境危险(如烟或火)重新规划人员路线的情况。
- Simple(简单):障碍物以从导航网格向上延伸的棱柱形式绘制。如果使用速度修正,障碍物仅在因子小于 1 时可见,其高度从 0 m 到 1.3 m 与当前速度因子的倒数成正比。
- Imported(导入):障碍物的显示来源于导入的 CAD 对象。仅在因子小于 1 时可见。
- Imported geometry(导入几何模型):当结果显示设为
Imported时,允许选择模型中的导入 CAD 对象作为几何来源。 - Link shape to CAD geometry(链接形状到 CAD 几何模型):如果选中,障碍物的搜索体积从导入几何模型自动计算。定义为从导入几何点凸包形成的棱柱,顶部位于最高导入点的 Z 平面,底部位于最低导入点 Z 平面下方约 1.8 m 处。
- Speed Modifier(速度修正):一个随时间变化的因子,与人员通过障碍物时的最大速度相乘。因子为 0 代价极高,将导致人员彻底避开障碍物。如果人员在障碍物中时其因子变为 0,人员速度将被乘以 0.01 以便逃脱。
- Speed Limit(速度限制):与速度修正类似,但设置人员速度上限而非因子。注意:在速度限制对话框中输入
disabled以禁用速度限制,这比输入高值更好。 - Prevent Occupant Placement(防止人员放置):控制人员放置如何与此障碍物交互。启用后,工具将避免在障碍物边界内生成或随机分配人员位置。


-e1750215042767.png)