podręcznik przykładów pathfinder eng

Upload: reinhart85

Post on 01-Mar-2018

229 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    1/108

    1006 Poyntz Ave.

    Manhattan, KS 66502-5459

    785-770-8511

    www.thunderheadeng.com

    The RJA Group, Inc.

    One Pointe Drive, Suite 210

    Brea, CA 92821-6315

    Example Guide

    Pathfinder 2009

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    2/108

    Example Guide

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    3/108

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    4/108

    iv

    Table of Contents

    1. Introduction ................................................................................................................. 1

    SFPE and Steering Modes .......................... ....................................................... ....... 1

    2. Room with Hallway ..................................... ........................................................ ........ 2

    Create Geometry ................................... ....................................................... ............ 2

    Add Exit Door ..... ................................................................. .................................. 3

    Add Occupants ....................................................................... ................................. 3

    Run SFPE Simulation ................................... ........................................................... 4

    Run the Simulation Using Steering .................... ....................................................... 5

    3. Stairwell Example ........................................................ ................................................ 7

    Create Floor Geometry ............................................................ ................................ 7

    Add Stairwells ......................................................................................................... 8

    Add Doors ............................................................................................................. 10

    Add Occupants .............................................................................. ........................ 11

    Run the Simulation ....................................................................... ......................... 12

    Run SFPESimulation ................................................................ ............................ 13

    4. Sketching on Background Image Example ................................ ................................... 15Import Background Image ...................................................................................... 15

    Sketch the Rooms .................................................................................................. 16

    Add Doors ............................................................................................................. 20

    Add Occupants .............................................................................. ........................ 21

    Run Steering Simulation .................................................. ...................................... 22

    5. Extracting Rooms from a 2D DXF ...................................................... ....................... 24

    Import DXF File .................................................................................................... 24

    Prepare the DXF Data for Room Extraction ............................................................ 24

    Extract the Rooms ............................................................ ..................................... 26

    Add Doors ............................................................................................................. 27

    Add Occupants ................................................................. ..................................... 29

    Run the Simulation ....................................................................... ......................... 29

    SimulationResults ....................... .......................................................................... 29

    6. Working with Imported 3D Data (PyroSim, FDS, and 3D DXF) ................................... 31

    Import FDS File ............................................................................ ........................ 31

    Configure the Floors .......................................................... .................................... 31

    Extract the Rooms ..................................................................... ............................ 32

    Add Doors ............................................................................................................. 33

    Add Stairs ............................................................................................................. 35

    7. SFPE Example 1 ..................................................................................... .................. 37

    Create Geometry .................................................................................................... 37

    Add Occupants .............................................................................. ........................ 40

    Select SFPE Mode ................................................................................................. 41Run Simulation ...................................................................................................... 42

    View Results ....................................................................................... .................. 42

    Compare Results to SFPE Calculation .................................................... ................ 43

    Re-Run the SFPE Mode Simulation with Equal Door Loads ..................................... 45

    Run Using Steering Movement Mode ................................................... .................. 46

    Adding Collision Avoidance to the SFPE Mode ................................................. ..... 47

    8. SFPE Example 2 ............................................................................ ........................... 49

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    5/108

    Example Guide

    v

    Create Problem Geometry .............................................................. ........................ 50

    Select Behaviors .................................. ........................................................ .......... 55

    Run Simulation ..................... ........................................................ ......................... 56

    View Results ................................................................................................ ......... 56

    Compare Results to SFPE Calculation .................................................................... 57

    Re-Run the Simulation Using Collision Avoidance .................................................. 59

    Re-Run the Simulation Using SteeringBehavior ...................................................... 59

    9. IMO Test 1, Maintaining set walking speed in corridor................................................ 61

    Create Problem Geometry in Pathfinder ................................................................. 61

    Add a Door ........................................................................................................... 61

    Add an Occupant ................................................................................................... 62

    Select Simulation Parameters .................................................................................. 62

    Run Simulation ...................................................................................................... 63

    View Results ........................................................................... .............................. 63

    Summary Data .................................................................................... ................. 64

    10. IMO Test 6, Rounding Corners ................................................................................. 65

    Create problem geometry in PathFinder ................................................. ................. 65

    Add an Exit Door ...................................................................... ............................ 67Add the Occupants ................................................................................................ 67

    SFPE Simulation ................................................ .................................................... 68

    View SFPE Results ................................................................................................ 69

    Compare SFPE Calculation with Expected Result .................................................... 69

    Steering Simulation .. .............................................................................................. 70

    View Steering Results ..................... ....................................................................... 70

    Compare Steering Calculation with Expected Result ................................................ 72

    Summary of Calculated Exit Times ........................................................................ 72

    11. Counterflow in Two Rooms Connected via a Corridor .... ............................................ 73

    Create Problem Geometry in Pathfinder .................................................................. 73

    Add Doors to the Corridor and Exits ...................................................................... 74

    Add Occupants ............................................................................. ......................... 75Select Simulation Parameters .................................................................................. 76

    Run SFPE Simulation ......................................................................... ................... 76

    Run SFPE Simulation with Counterflow ................................................................. 77

    Run Steering Simulation with Counterflow ............................ .................................. 78

    12. IMO Test 9, Room with Four Exits ........................................................................... 80

    Create Problem Geometry in Pathfinder ....................................................... ........... 80

    Add Exit Doors ............................................................................... ...................... 81

    Add the Occupants ................................................................................................ 82

    Select Simulation Parameters .................................................................................. 82

    Run SFPE Simulation ................................................................ ............................ 83

    Run SFPE Simulation with Collision Avoidance ................... ................................... 84Run Steering Simulation ............................................................ ............................ 85

    Add Additional Doors ..................... ....................................................................... 86

    Run SFPE Analysis with Four Exits and Collision Behavior ...... ..... ...... ..... ...... ...... ... 86

    13. IMO Test 10, Exit Route Allocation .......................................................................... 88

    Create Geometry .................................................................................................... 88

    Add Occupants and Assign to Exits ........................................................................ 91

    Run SFPE Simulation ............................................. ............................................... 91

    Run Steering Simulation .................................................. ...................................... 92

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    6/108

    Example Guide

    vi

    14. IMO Test 11, Staircase ............................................................. ................................ 93

    Create Geometry .................................... ........................................................ ........ 93

    Create Stairs .................................................................... ...................................... 93

    Create Population .................................... ........................................................ ....... 94

    Run SFPE Simulation and View Results ..... ...... ..... ...... ..... ..... ...... ..... ...... ..... ...... ..... 95

    Run SFPE Simulation with Collision Handling ........................................................ 96

    Run Simulation using Steering Mode ...................................................................... 97

    References ................................................... ........................................................ ......... 98

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    7/108

    vii

    List of Figures

    2.1. Model dimensions ............................................................ ......................................... 2

    2.2. Room with a hallway ............................................ .................................................... 3

    2.3. Completed geometry ..................................................................... ............................ 3

    2.4. Placing the occupants in the room ............................................................................. 4

    2.5. The results for SFPE mode ........................................................................................ 5

    2.6. The results for SFPE mode ........................ ................................................................ 6

    3.1. Geometry of Ground Floor ........................................................................................ 7

    3.2. Basic Geometry of All Floors .................................................................................... 8

    3.3. Adding the stairs in the top view ............................................................................... 9

    3.4. First Flight of Stairs .................................................................................................. 9

    3.5. Completed Flight of Stairs ....................................................................................... 10

    3.6. Doors added to the model .......................................... .............................................. 11

    3.7. Completed Model ............................................... ..................................................... 12

    3.8. simulation results for Steering mode ........................................................................ 13

    3.9. The results for SFPE mode ..................................................... ................................. 14

    4.1. Image of the office geometry ................................................................................... 154.2. Define the Anchor Point on the background image .................................................... 16

    4.3. Define points A and B ............................................................................................ 16

    4.4. Sketch of first office .......................................... ..................................................... 17

    4.5. Sketch of second office ....................................................................... .................... 18

    4.6. Preparing to copy second office .................................................................. ............. 18

    4.7. After making copies of the second office .................................................................. 19

    4.8. After making copies of the second office .................................................................. 19

    4.9. Merging separate sketches to make one room..................................................... ...... 20

    4.10. After all rooms have been defined. Note that some offices are separated by doors,

    so those rooms are not connected to the main walking space. ...... ..... ...... ..... ...... ...... ..... .... 20

    4.11. Adding a door to the model ................................................................................... 21

    4.12. Adding a door to the model ................................................................................... 21

    4.13. Adding individual occupants to the model ........ ..... ...... ........................................... 22

    4.14. Adding occupants by room ................................................................................. ... 22

    4.15. The resultsduring evacuation. They dodress nice at Fog Creek, don't they. ...... ..... .... 23

    5.1. DXF of theThunderhead Engineering office ............................................................. 24

    5.2. An imported 2D DXF with too much information ..................................................... 25

    5.3. Trimmed 2D DXF Data ........................................ ................................................... 25

    5.4. Rooms extracted from a 2D DXF ............................................................................. 26

    5.5. Disconnecting the outer gap from a room-extracted 2D DXF ..................................... 27

    5.6. Extracted office with the outer gap removed ............................................................. 27

    5.7. A 2D DXF with extracted rooms and internal doors .................................................. 28

    5.8. The final model for 2D DXF room extraction .................................................... ....... 295.9. 3D Simulation Results ............................................................................................. 30

    6.1. thouse4.data FDS file ....................................................................... ....................... 31

    6.2. Rooms extracted from an FDS File ................................................................... ....... 33

    6.3. Separating a room from another ............................................................................... 34

    6.4. The top floor of thouse4 with doors ................................................................. ........ 34

    6.5. The bottomfloor of the town house with anexit door ................................................ 35

    6.6. The bottomedge of the stairway .............................................................................. 36

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    8/108

    Example Guide

    viii

    6.7. Completed townhouse model. .................................................... .............................. 36

    7.1. Sketch of the model .............................................................................................. .. 37

    7.2. Drawing the room ........................................................................................ ........... 38

    7.3. Drawing the landing ............. ........................................................ ........................... 39

    7.4. Adding the stairs ...................... ....................................................... ........................ 40

    7.5. Adding the exit door ......... .................................................................................... .. 40

    7.6. Completed model with occupants after rotation ............................................... .......... 41

    7.7. Simulation summary data given on the run dialog (saved in summary.txt) ..... ...... ...... .. 42

    7.8. Animated display of movement ................................................................................ 43

    7.9. SFPE Example 1 Solution .................................................................... ................... 44

    7.10. SFPE Example 1 Simulation .................................................................................. 45

    7.11. Solution for symmetric model ................................................................................ 46

    7.12. Occupant motion using steering movement ............................................... .............. 47

    7.13. Occupant motion using SFPE movement with collision avoidance ............................ 48

    8.1. Sketch of the model .................... .......................................................................... .. 49

    8.2. The PathFinder model ...... .......................................................................... ............. 50

    8.3. The floors in the model .............................................................................. ............. 51

    8.4. The floors and landings in the model ....................................................................... 528.5. Imported FDS File ......................................................................................... ......... 53

    8.6. Extracted Floors with FDS Geometry hidden ............................................................ 53

    8.7. The right exit door on the bottom floor ............................................................ ........ 54

    8.8. PathFinder model .................. .......................................................................... ........ 55

    8.9. Display of results for SFPE mode. Note that occupants can overlap in space. ..... ...... .... 56

    8.10. Display offloor occupancy results for SFPE mode. ................................................ . 57

    8.11. SFPE Example 2 Solution ................................ ...................................................... 58

    8.12. Display ofmovement for Steering mode ................................................................. 60

    8.13. Display offloor occupancy results for Steering mode. ............................................. 60

    9.1. The Top View in Pathfinder, showing the room ........................................................ 61

    9.2. The 1 m exit door placed in the right side of the corridor . .......................................... 62

    9.3. An occupant positioned at the left end of the corridor ................................................ 629.4. The 3D results view ................................... ............................................................. 63

    10.1. PyroSim model of the corridor ............................................................ ................... 65

    10.2. The first part of the corridor ............................................................. ..................... 66

    10.3. The second part of the corridor .............................................................................. 66

    10.4. The exit door ........................................................................................................ 67

    10.5. The occupants in the corridor ................................................................................. 68

    10.6. Using animation to display the results .................................................................... 69

    10.7. View of steering results .......................................................................... ............... 71

    10.8. View of results as people ....................................................................................... 71

    11.1. The connected room geometry .......................................................... ..................... 73

    11.2. The two rooms connected by a corridor .................................................................. 7411.3. After drawing the doors ................................. ........................................................ 75

    11.4. Placing the occupants in the room .......................................................................... 76

    11.5. The results when using people .................................................................... ........... 77

    11.6. Room 2 occupants ................................................................................................. 78

    12.1. The room with exit doors ................................................................................... ... 80

    12.2. Drawing the room ................................................... .............................................. 81

    12.3. After drawing the doors ................................. ........................................................ 81

    12.4. Placing the occupants in the room .......................................................................... 82

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    9/108

    Example Guide

    ix

    12.5. The results for SFPE mode with 2 exit doors ..... ...... ..... ...... ...... ..... ...... ..... ...... ...... .. 84

    12.6. The results for SFPE behavior with 2 exit doors ...................................................... 85

    12.7. The results for steering behavior with 2 exit doors ................................................... 86

    12.8. The results for steering behavior with 2 exit doors ................................................... 87

    13.1. The room with exit doors ................................................................. ..................... 88

    13.2. First Six Cabins ................................................. ................................................... 88

    13.3. Cabins with Hallway Added ....................................................... ........................... 89

    13.4. Cabins with Hallway Added ....................................................... ........................... 89

    13.5. All Cabins Placed ............ ........................................................ .............................. 90

    13.6. Cabins with Hallway Added ....................................................... ........................... 90

    13.7. Cabin Geometry Completed ....................................... ............................................ 91

    13.8. Changing the exits for the occupants ..... ...... ..... ...... ..... ..... ...... ..... ...... ..... ...... ...... .... 91

    13.9. The results for steering behavior ..... ...... ..... ...... ...... ..... ...... ..... ..... ...... ..... ...... ..... ..... 92

    14.1. Room with corridor and stairs ................................................................................ 93

    14.2. Floor Geometry ............................................................... ...................................... 94

    14.3. Placing Stair ............................................................................................... .......... 94

    14.4. Defining Profile ..................................... ....................................................... ........ 95

    14.5. Occupants placed in room ....... ........................................................ ....................... 9514.6. Results for SFPE simulation ....................................................................... ........... 96

    14.7. Results for SFPE simulation with collision handling ..... ...... ..... ..... ...... ..... ...... ..... ..... 96

    14.8. Results for SFPE simulation with collision handling ..... ...... ..... ..... ...... ..... ...... ..... ..... 97

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    10/108

    x

    List of Tables

    10.1. Summary of IMO 6 Exit Times ............................................................................. 72

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    11/108

    1

    Chapter 1. Introduction

    The examples in this manual demonstrate many of the features of Pathfinder. It is composed

    of two sections. The first half of the manual contains simple example problems to help users

    become familiar with Pathfinder's user interface. The second half of the manual - starting with

    the first SFPE example problem - contains verification and validation problems. Results from

    the second group of problems can be can be used to evaluate the different simulation modes and

    compare them to external data.

    SFPE and Steering Modes

    This section presents a brief description of the different simulation modes available in Pathfinder.

    More in-depth information can be found in the Pathfinder Technical Reference. All occupants

    in Pathfinder use individual (or agent-based) descision making algorithms. The specific decision

    making strategy an occupant uses is determined by the simulation mode. These modes are deter-

    mined by the selection of simulation parameters. The primary modes are:

    1. In SFPE Mode, the occupants follow rules described in SFPE Engineering Guide - HumanBehavior in Fire([SFPE, 2003]): the speed of the occupants is a function of room density,

    occupants can occupy the same space, and flow rates through the doors are based on SFPE

    guidelines. This mode provides a base case result that corresponds to a recognized solution.

    This analysis option is computationally fast.

    2. In SFPE Mode with Collision Avoidance, the occupants follow SFPE rules with the addition

    that they avoid colliding with other occupants. This is a hybrid mode that can be susceptible

    to more simulation artifacts (e.g. occupants cornering poorly) than the other modes. In SFPE

    analyses, adding collision avoidance should not greatly change predicted exit times, but does

    make it easier to visually identify congestion and queues. The collision options requires more

    computation than pure SFPE mode.

    3. In Steering Mode, the occupants are not externally constrained by door queues or room den-

    sity. Instead, the occupants move toward their goals, while avoiding walls and other occu-

    pants. This mode usually produces the most visually realistic results. This is the most com-

    putationally intense simulation mode.

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    12/108

    2

    Chapter 2. Room with Hallway

    This example has 16 occupants in a room with two doors run in both SFPE mode and steering

    mode.

    Figure 2.1. Model dimensions

    Create Geometry

    To create the geometry:

    1. On the Viewmenu, click Unitsand select SI.

    2. On the Viewmenu, click Edit Snap Grid.... In the Snap grid spacingbox, type 1.0 m.

    Click OKto close the dialog.

    3. In the view toolbar, click Top View( ).

    4. In the left toolbar, click Add a Rectangular Room( ). Click and drag to draw the room

    from point (0,0) to (5,5).

    5. In the left toolbar, click Add a Rectangular Room. Click and drag to draw the room from

    point (5,2) to (7,3).

    6. To merge the room and hallway, hold the CTRLkey and use the selection tool ( ) to select

    the two rooms. Next, right-click anywhere on the selected rooms and from the pop-up menu

    choose Merge. The room and the hallway are now considered one merged room.

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    13/108

    Room with Hallway

    3

    Figure 2.2. Room with a hallway

    Add Exit Door

    To add the exit door:

    1. In the left toolbar, click Add a new Door( ).

    2. To add the exit door, click and drag from point (7,2) to (7,3). In the Namebox, type Exit.

    Figure 2.3. Completed geometry

    Add Occupants

    To add 16 randomly distributed occupants to the room:

    1. Click to add occupants to a rectangular space.

    2. In the Countbox, enter 16.

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    14/108

    Room with Hallway

    4

    3. Click and drag from (0, 0) to (5, 5) to define the space into which the occupants will be added,

    Figure 2.4.

    Figure 2.4. Placing the occupants in the room

    Run SFPE Simulation

    Select Simulation Parameters

    Pathfinder provides the options for different simulation modes. The most basic is consistent with

    the SFPE assumptions. To select the SFPE mode:

    1. On the Simulationmenu, click Simulation Parameters....

    2. Click on the Behaviortab.

    3. In the Behavior Modelist, select SFPE.

    4. Click OK.

    Run Simulation

    1. On the Simulationmenu, click Run Simulation.... This will open a Save Filedialog.

    2. Save your document as example1_sfpe.

    Summary Report

    A summary report is provided in the analysis dialog. It provides "FIRST IN" and "LAST

    OUT" times for each room and door. The "TOTAL USE" gives the maximum number of

    occupants either in a room or in the door queue. This information will be saved in the

    example1_summary.txtfile.

    View 3D Results

    The 3D results viewer will be opened at the end of an analysis.

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    15/108

    Room with Hallway

    5

    1. Click the Playbutton. This will display the occupants as disks with their direction indicated

    by a line.

    2. At any time click the Pauseor Stopbutton. You can drag the time line to control the animation.

    Figure 2.5. The results for SFPE mode

    Run the Simulation Using Steering

    We will now perform the analysis using steering, where each occupant selects their path and

    avoids collisions with each other and barriers. To use steering:

    1. On the Simulationmenu, click Simulation Parameters...

    2. Click on the Behaviortab.

    3. In the Behavior Modelist, select Steering.

    4. Click OK.

    Run Simulation

    1. On the Filemenu, click Save As. Save the model with the name example1_steering.

    Click Save.

    2. On the Simulationmenu, click Run Simulation....

    View 3D Results

    The 3D results viewer will be opened at the end of an analysis.

    1. Click the Playbutton. This will display the occupants as disks with their direction indicated

    by a line.

    2. To change to a more realistic display, on the Agentsmenu, click Show as People. This will

    display the occupants as people, Figure 2.6..

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    16/108

    Room with Hallway

    6

    Figure 2.6. The results for SFPE mode

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    17/108

    7

    Chapter 3. Stairwell Example

    This example represents an outer section of a dormitory wing with 30 persons randomly dis-

    tributed inside. The persons will move through their respective halls and down a stairway to exit

    the model.

    Create Floor Geometry

    We will begin by creating the ground floor:

    1. In the toolbar, click SIto select metric units.

    2. On the Viewmenu, click Edit Snap Grid.... In the Snap grid spacingbox, type 1.0 m.

    Click OKto close the dialog.

    3. In the view toolbar, click Top View( ).

    4. In the left toolbar, double-click Add a Rectangular Room( ). Note: Using a double-click

    makes the tool "sticky", that is, it remains selected so that we can add multiple rooms without

    selecting the tool every time. This is indicated by the small green dot on the tool. To unselect

    the tool, select another tool or press ESC.

    5. Press the left mouse button and drag to create a rectangular room from (4, 0) to (18, 8).

    6. Create four additional rooms from (4,0) to (11, 3), (11, 0) to (18, 3), (6, 5) to (12, 8), and

    (12, 5) to (18, 8). Note: When we draw new rooms on top of an existing room, the new room

    is "cut out" from the existing room. By first drawing the base room and then drawing new

    rooms, we have automatically created a connected hallway.

    7. Create the base of the stairwell by drawing a rectangular room from (2, 6) to (4, 8).

    Figure 3.1. Geometry of Ground Floor

    To quickly make the second and third floors, we will copy the ground floor. For convenience

    and to help organize our model, we first create two new floors. To create the new floors:

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    18/108

    Stairwell Example

    8

    1. In the Floorbox (located above the treeview), click .

    2. Type 4 mfor the height of the new floor, then click OK.

    3. In the tree view, click to select Floor 0.0 m.

    4. In the tools toolbar, click the Move Objects( ) tool. Select Copy Mode. In the Copiesbox,type 1. In the Move Zbox, type 4.0. Click Copy/Move.

    5. While the newly created rooms are selected, right-click and select Change Group in the

    context menu. Select Floor 4.0 m.

    6. The second and third floors have larger landings than the first floor. Select the landing of the

    second floor. With the Select/Edit Objectstool, click and drag the top left handle (blue dot

    on the room) to (0,8) and the bottom left handle to (0,6).

    Repeat the above steps for a floor at 8.0 m. If you copy the floor at 4.0 m, it is not necessary to

    modify the landing. If you changed the active floor when creating a new floor, some geometry

    may be hidden. To show the entire model again, click the Floorpulldown menu located above

    the Tree View and select . The model should look like the figure below.

    Figure 3.2. Basic Geometry of All Floors

    Add Stairwells

    Pathfinder provides two different ways of creating stairs. The two-point stair tool places stairsin between two already defined floors.

    To add the first flight of stairs using the two-point stair tool

    1. Create a new floor at 2 m. In the New Floordialog box, check Set as active floor. This hides

    all other floors and causes newly created geometry to be added to the new floor.

    2. Create a rectangular landing from (0, 0) to (4, 2).

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    19/108

    Stairwell Example

    9

    3. Show the floor at 0 m.

    4. Select to use the two-point stair tool.

    5. Click-drag across the edge of the landing on the bottom floor, then click any point along the

    edge of the upper landing to place the first stair, Figure 3.3

    6. Show the floor at 4 m.

    7. Using the two-point stair tool, click-drag across the remaining portion of the stair landing at

    2 m and click the landing edge at 4 m to complete the first flight of stairs.

    Figure 3.3. Adding the stairs in the top view

    Figure 3.4. First Flight of Stairs

    Repeat to add the second flight of stairs using a landing at 6.0 m. When creating the stairs, it is

    useful to hide floors that you do not want to select.

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    20/108

    Stairwell Example

    10

    Figure 3.5. Completed Flight of Stairs

    Add Doors

    With the geometry finished, doors can be added. This can be done in the 3D view, but it may

    be easier to use the top view and hide other floors for ease of use and precision. To work in any

    specific floor, right-click it in the tree view and select Set as Active Flooror select the floor

    from the drop-down menu above the tree view.

    To add doors to the first floor:

    1. On the Viewmenu, click Edit Snap Grid..., type 0.5 m, then click OK.

    2. Right-click on Floor 0.0 mand select Set as Active Floor.

    3. Click the door tool ( ) to select it.

    4. Add a door from the hallway to the stairwell. Click and drag from (4, 6.5) to (4, 7.5).

    5. Create 1 m doors for each room. Click and drag from (9.5, 3.0) to (10.5, 3.0), (11.5, 3.0) to

    (12.5, 3.0), (10.5, 5.0) to (11.5, 5.0), and (12.5, 5.0) to (13.5, 5.0).

    Repeat for Floor 4.0 mand Floor 8.0 m.

    Create an exit door on the ground floor from (4, 8) to (6, 8).

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    21/108

    Stairwell Example

    11

    Figure 3.6. Doors added to the model

    Add Occupants

    We now add occupants to each floor.

    1. Right-click on Floor 0.0 mand select Set as Active Floor.

    2. Hold the CTRLkey and click on each of the four rooms on the floor to select them.

    3. On the Modelmenu, click Add Occupants.

    4. In the By Numberbox, type 20, then click OK

    5. In the same manner, add 50 occupants to the second floor and 30 occupants to the third floor.

    To show the completed model:

    1. On the Viewtoolbar, click Perspective View.

    2. On the Viewmenu, under Agents, click Show as People.

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    22/108

    Stairwell Example

    12

    Figure 3.7. Completed Model

    Run the Simulation

    Run Simulation

    1. On the Filemenu, click Save As. Create a new folder to store the results and save the model

    with the name example3_steering.

    2. On the Simulationmenu, click Run Simulation....

    View 3D Results

    The 3D results viewer will open automatically at the end of an analysis.

    1. Click the Playbutton. This will display the occupants as disks with their direction indicated

    by a line.

    2. On the Agentsmenu, click Show as People. This will display the occupants as people, Fig-

    ure 3.8.

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    23/108

    Stairwell Example

    13

    Figure 3.8. simulation results for Steering mode

    Run SFPE Simulation

    Select Simulation Parameters

    Pathfinder provides the options for different simulation modes. The SFPE mode is consistent

    with the SFPE assumptions. To select the SFPE mode:

    1. On the Simulationmenu, click Simulation Parameters....

    2. Click on the Behaviortab.

    3. In the Behavior Modelist, select SFPE.

    4. Click OK.

    Run Simulation

    1. On the Filemenu, click Save As. Save the model with the name example3_sfpe. Click

    Save.

    2. On the Simulationmenu, click Run Simulation.... This will open a Save Filedialog.

    Summary Report

    A summary report is provided in the analysis dialog. It provides "FIRST IN" and "LAST

    OUT" times for each room and door. The "TOTAL USE" gives the maximum number of

    occupants either in a room or in the door queue. This information will be saved in the

    example1_sfpe_summary.txtfile.

    View 3D Results

    The 3D results viewer will open automatically at the end of the analysis.

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    24/108

    Stairwell Example

    14

    Figure 3.9. The results for SFPE mode

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    25/108

    15

    Chapter 4. Sketching on Background Image Example

    This example demonstrates how to import a file as a background image and then create the

    model by sketching. The image used is the office space of Fog Creek (we use their Fog-

    Bugz software to track our bug reports) and is displayed at http://www.joelonsoftware.com/

    items/2009/01/15.html. Right-click to download and save the image file, named 15floorplan.png.

    Figure 4.1. Image of the office geometry

    Import Background ImageWe will begin by importing the background image for sketching:

    1. In the toolbar, click ENto select english units.

    2. On the Viewmenu, uncheck Show Snap Grid. This will allow us to sketch in the 2D view

    without snapping to the grid.

    3. On the Modelmenu, click Add a Background Image.... Open the 15floorplan.pngfile. This

    will display the Configure Background Imagedialog.

    4. We first define the "Anchor Point" for the image. Type the coordinates as Model X:0.0 ft,Model Y:0.0 ft, and Model Z:0.0 ft. Click the Choose Anchor Pointbutton and click on

    the mark in the lower left of the image, Figure 4.2.

    5. We next define two points that will be used to scale the image geometry and to rotate the

    image (if needed). Click the Choose Point Abutton and click on the cross mark in the upper

    left of the image. Click the Choose Point Bbutton and click on the cross mark in the upper

    right of the image. In the dist. A to Btextbox, type 166.0 ft, Figure 4.3.

    http://www.joelonsoftware.com/items/2009/01/15.htmlhttp://www.joelonsoftware.com/items/2009/01/15.html
  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    26/108

    Sketching on Back-

    ground Image Example

    16

    Figure 4.2. Define the Anchor Point on the background image

    Figure 4.3. Define points A and B

    Sketch the Rooms

    We will now sketch the rooms on top of the background image. Remember that holding the

    SPACEkey down temporarily disables snap-to. Also, after you define any room, you can selectthe room and then select any of the points that define the shape and drag the point to adjust the

    shape.

    1. In the view toolbar, click Top View( ).

    2. In the Viewmenu, click Walkable Area Transparency.... In the dialog that opens, enter .75,

    and click "OK". This will make all rooms, stairs, and doors 75% solid (25% transparent) so

    that the underlying background image can still be seen.

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    27/108

    Sketching on Back-

    ground Image Example

    17

    3. Zoom in on the top left of the background image and, in the left toolbar, click Add a Polygonal

    Room( ). Click to define the periphery of the room. Use a right-click to draw the last line

    that closes the polygon, Figure 4.4. How precise you want to be when defining the room

    boundaries depends on you. In general, the results of the evacuation analysis are relatively

    insensitive to exact precision of the room dimensions.

    4. Repeat for the adjacent office, Figure 4.5.

    5. We will now make copies of the second office, since the remaining offices are identical to

    it. Select the second office, then,in the tools toolbar, click the Move Objects icon. Select

    Copy Mode. In the Copiesbox, type 11. To define how far to move each copy, click on the

    lower right corner of the polygon that describes the office and then click on the corresponding

    point in the adjacent office, Figure 4.6. The second click will make the copies, Figure 4.7.

    6. You will probably need to zoom in and adjust the exact positions of the offices. SelectNormal

    Modeto move an office without making a copy. When completed, the model will look like, ,

    Figure 4.8

    Figure 4.4. Sketch of first office

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    28/108

    Sketching on Back-

    ground Image Example

    18

    Figure 4.5. Sketch of second office

    Figure 4.6. Preparing to copy second office

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    29/108

    Sketching on Back-

    ground Image Example

    19

    Figure 4.7. After making copies of the second office

    Figure 4.8. After making copies of the second office

    1. Continue to sketch the rooms. Figure 4.9 shows sketches made that go around furniture. As

    a second sketch is made next to an existing room, the cursor will snap to the existing room

    coordinates. Hold the CNTRLkey and select both rooms, then right-click and select Merge.Continue this process to complete the sketch.

    2. You can cut holes in an existing room by drawing a new polygonal room on the existing room

    and deleting the polygon.

    3. Continue the sketching process until you have made all the rooms for the office. Note that

    we can leave the walls with a finite thickness separating the rooms. After some time, your

    model will look like Figure 4.10

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    30/108

    Sketching on Back-

    ground Image Example

    20

    Figure 4.9. Merging separate sketches to make one room

    Figure 4.10. After all rooms have been defined. Note that some offices are separated by doors, so

    those rooms are not connected to the main walking space.

    Add Doors

    Doors are added to the offices that are separate from the open walking space.

    1. In the view toolbar, click Top View( ).

    2. Double-click to select the door tool. By default the doors are 32 inches wide. The Max

    Depthis the maximum thickness the tool will use to search for adjoining space. Depending

    on how accurately your model is sketched, you might need to increase the value.

    3. Zoom in to the upper left of the model and move the mouse to the location for the door and

    the tool will snap to the adjoining spaces, Figure 4.11.

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    31/108

    Sketching on Back-

    ground Image Example

    21

    4. Continue adding doors until the model looks like Figure 4.12.

    Figure 4.11. Adding a door to the model

    Figure 4.12. Adding a door to the model

    Add Occupants

    We will add 80 occupants, 50 placed in offices and open space and 20 and 10 placed in the two

    conference rooms.

    1. Double-click the Add an Occupanttool ( ). Click to position 50 occupants in offices or

    open space, Figure 4.13.

    2. To add occupants to the conference room, right-click on the left conference room and in the

    Pop-Upmenu, click Add Occupants....

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    32/108

    Sketching on Back-

    ground Image Example

    22

    3. For Placement, select Random. In the By Numberbox, type 20. Click OK to close the

    dialog and add the occupants, Figure 4.14.

    4. Repeat to add 10 occupants to the adjacent conference room.

    Figure 4.13. Adding individual occupants to the model

    Figure 4.14. Adding occupants by room

    Run Steering Simulation

    Select Simulation Parameters

    Pathfinder provides the option to use steeringbehavior, where each occupant selects their path

    and avoids collisions with each other and barriers. To use steering:

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    33/108

    Sketching on Back-

    ground Image Example

    23

    1. On the Simulationmenu, click Simulation Parameters...

    2. Click on the Behaviortab.

    3. In the Behavior Modelist, select Steering. Make sure both Collision Handlingand Inertia

    are selected.

    4. Click OK.

    Run Simulation

    1. On the Filemenu, click Save. Save the model with the namefog_creek.

    2. On the Simulationmenu, click Run Simulation....

    View 3D Results

    The 3D results viewer will be opened at the end of an analysis.

    1. Click the Playbutton. This will display the occupants as disks with their direction indicated

    by a line.

    2. At any time click the Pauseor Stopbutton. You can drag the time line to control the animation.

    3. To change to a more realistic display, on the Agentsmenu, click Show as People. This will

    display the occupants as people, Figure 4.15..

    Figure 4.15. The results during evacuation. They do dress nice at Fog Creek, don't they.

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    34/108

    24

    Chapter 5. Extracting Rooms from a 2D DXF

    This example demonstrates how to import a 2D DXF file and automatically extract rooms to

    create a Pathfinder file. The DXF used is the floor plan for the Thunderhead Engineering office.

    Figure 5.1. DXF of the Thunderhead Engineering office

    This example uses the English unit system. To ensure the English unit system is enabled in

    Pathfinder: on the main toolbar, click EN.

    Import DXF File

    First we will import the DXF file:

    1. On the Filemenu, click Import...

    2. From the file chooser dialog, selectC:\Program Files\Pathfinder 2009\exam-

    ples\ThunderheadOffice_acad_2000.dxf, then click Open.

    3. The DXF units dialog will open. Select in(inches) as the unit then click OK.

    Prepare the DXF Data for Room ExtractionAs can be seen in Figure 5.2, there is quite a bit of extra information in the DXF that we do not

    need, including several different layouts of the office, side views of the wall construction, door

    symbols, etc. The only data we really need are the lines that form the boundaries of the rooms.

    1. On the main toolbar, click to enable the Selection Tool. Delete everything but the bottom left

    room configuration by drawing boxes around the geometry to delete then pressing DELETE

    on the keyboard. The data remaining should look like that in Figure 5.1.

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    35/108

    Extracting Rooms from a 2D DXF

    25

    2. On the Viewmenu, click Reset View to All Objects.

    3. Press and hold the ALT key, then click the door symbol in the upper-right corner of the office,

    then press DELETE. Holding ALT while selecting an object will cause the object's parent

    group to be selected, which will in turn select the object and all the siblings of the object in

    the hierarchy.

    4. Now delete any other objects that do not contribute to obstructions or room boundaries or

    that should not otherwise be present in the simulation, e.g. furniture. In this example, we will

    delete the table on the right side of the office, the furniture in the conference room, and the

    desk chairs. When finished, the DXF data should now appear as in Figure 5.3.

    Figure 5.2. An imported 2D DXF with too much information

    Figure 5.3. Trimmed 2D DXF Data

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    36/108

    Extracting Rooms from a 2D DXF

    26

    Extract the Rooms

    Now that the DXF data has been trimmed to the desired set, we can extract the rooms. To extract

    room information from the drawing:

    1. From the Floor drop-down above the tree view, select the floor into which the resulting rooms

    will be added. For this example, the floor is Floor 0.0 ft.

    2. Double-click the 3D Extracttool ( ).

    3. Single-click anywhere in the hallway. This will create a room that fills the hallway and ad-

    jacent rooms.

    4. Single-click anywhere in the conference room.

    5. Press ESC to exit the extraction tool.

    There should now be two rooms as shown in Figure 5.4.

    Figure 5.4. Rooms extracted from a 2D DXF

    We now observe that the main room in the office spills outside of the office. To remove this

    outer gap from the office, perform the following steps:

    1. Select the Thin Wall Tool( ).

    2. Click a point on the top edge of the doorway, then click another point on the bottom edge of the

    doorway (Figure 5.5). The main office room should now be disconnected from the outer gap.

    3. Click to select the outer "room", then press DELETE. The model should now look like that

    in Figure 5.6.

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    37/108

    Extracting Rooms from a 2D DXF

    27

    Figure 5.5. Disconnecting the outer gap from a room-extracted 2D DXF

    Figure 5.6. Extracted office with the outer gap removed

    Add Doors

    We will now add doors that, in SFPE mode, control the flow of occupants and in both SFPE and

    steering modes connect the separated rooms. First we will use the door tool to fill doorways that

    are internal to the main office room.

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    38/108

    Extracting Rooms from a 2D DXF

    28

    1. Double-click to select the door tool ( ) to indicate that this tool should remain active for

    multiple doors.

    2. The office has no doorways greater than 45 in wide and 6 in deep, so in the property panel,

    enter 50 in for the Max Widthand 10 in for the Max Depth. It is good practice to set these

    values slightly greater than expected to allow some tolerance.

    3. Hover the cursor over the doorway for the northwest room of the office. A preview of a thick

    door should appear in the doorway. Left-click once to place the door. This will automatically

    substract that area from the main room, disconnect the northwest room, and create a thick door.

    4. Do the same for the doorways to the southwest room, the two southern rooms, and to the closet

    in the northeast corner. You should now have seven rooms and five thick doors as shown in

    Figure 5.7.

    5. Press ESC to exit the door tool and revert back to a navigation tool.

    Figure 5.7. A 2D DXF with extracted rooms and internal doors

    We will now attach the conference room to the main room with two more thick doors.

    1. Because the conference room is detached from the main hallway, we will have to draw the

    thick doors manually. We still want them to match the DXF, however, so expand the tree viewso that the "ThunderheadOffice_acad_2000.dxf" group is visible. Click on the group and in

    the property panel check the box next to Visibleto show the DXF data.

    2. Double-click the door tool ( ) to select it and make it sticky.

    3. For each door on the angled walls, click and drag the cursor from the corner of the doorway

    on one of the rooms to the opposite corner on the other room, using the DXF lines as a guide.

    This will create two more thick doors connecting the two rooms.

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    39/108

    Extracting Rooms from a 2D DXF

    29

    Finally, an exit door can be created on the office entrance. The resulting model should look like

    that in Figure 5.8. The model is now ready to be filled with occupants and simulated.

    Figure 5.8. The final model for 2D DXF room extraction

    Add Occupants

    With the geometry in place, it is now possible to add occupants and run the simulation. To add

    occupants:

    1. Double-click the Add an Occupanttool.

    2. Click next to each desk, adding a total of 6 occupants.

    Run the Simulation

    To run the simulation:

    1. On the Simulationmenu, click Run Simulation...

    2. In the Savedialog, create a new folder to store the results, then save the current simulationin a file named thunderhead_office.pth

    3. The simulation will begin when you click Save.

    Simulation Results

    A screenshot of the 3D results is shown in Figure 5.9. In this image, occupants are shown as

    disks, with the original DXF image as a background image.

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    40/108

    Extracting Rooms from a 2D DXF

    30

    Figure 5.9. 3D Simulation Results

    Notice that occupants are able to move freely over some areas of the model that, in the original

    DXF, were obstructed by furnature (e.g. the conference room sofa). This is because those ele-

    ments were removed from the model and did not affect the movement mesh.

    Also notice that, for some occupants, the shortest path to the exit takes them through the confer-

    ence room. If you need to prevent occupants from taking short cuts through internal rooms, you

    can eliminate the "upstream" doorway. In this case, eliminating the left conference room doorwould prevent additional occupants from entering the conference rooms.

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    41/108

    31

    Chapter 6. Working with Imported 3D Data (PyroSim, FDS, and3D DXF)

    This example demonstrates how to extract rooms from imported 3D data and work with multiple

    floors. The 3D data will come from the FDS townhouse example, shown in Figure 6.1.

    Figure 6.1. thouse4.data FDS file

    This example uses the metric system. To work in the metric system, click SIon the main toolbar.

    Import FDS File

    First we will import the FDS file:

    1. On the Filemenu, click Import....

    2. In the file chooser dialog, select C:\Program Files\Pathfinder 2009\exam-

    ples\thouse5.fds, then click Open.

    The imported 3D data is placed in the Imported Geometrygroup, in the thouse5.fds

    subgroup. The model should now appear as in Figure 6.1.

    Configure the Floors

    The imported geometry contains two levels. We will create floors in our model to match. The

    bottom level is at Z=0, and our model already has a default floor at Z=0, so we do not need to

    create one for the bottom level. We do, however, need to create a floor for the top level.

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    42/108

    Working with Imported 3D Da-

    ta (PyroSim, FDS, and 3D DXF)

    32

    1. In the Floorbox (above the tree view), click

    2. In the New Floordialog, type 2.5 mor click anywhere on the floor of the top level in the

    3D view.

    3. Click OK.

    4. Expand the Floorsnode in the tree view and right-click Floor 0.0 m. From the right-

    click menu select Set as Active Floor. This will cause only the bottom floor geometry to be

    visible.

    5. With the bottom floor still selected in the tree view, type 2 mfor the Z Max Filterin the

    property panel above the 3D view. Now the ceiling of the bottom floor will be hidden from

    view.

    Extract the Rooms

    Now that the floors have been prepared, we can extract the rooms from the imported data.

    1. Expand the Floorsgroup in the tree view and right-click Floor 0.0 m. From the right-

    click menu select Set as Active Floor to only show the bottom floor. Subsequent rooms

    created by Pathfinder will be placed in this floor group.

    2. Click to select the 3D Extracttool ( ).

    3. Click a point on the floor in the lower level. The point must be clear of any obstructions within

    the maximum head height. A room will be created that contains the selected point with all

    overhead obstructions subtracted.

    4. In the Floorbox, click to select Floor 2.5 m.

    5. Extract the rooms on the top floor as performed in step 4. This time, you will extract two

    rooms - the master bedroom and the remaining portion of the upper floor - from the imported

    geometry.

    All the rooms can now be viewed by clicking the Floordrop-down and selecting .

    To hide the imported geometry, on the Viewmenu, click to deselect Show Imported Geometry

    ( ). The model should now have three rooms, as shown in Figure 6.2.

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    43/108

    Working with Imported 3D Da-

    ta (PyroSim, FDS, and 3D DXF)

    33

    Figure 6.2. Rooms extracted from an FDS File

    Add Doors

    We will now add doors to the extracted rooms. There are three doorways on the top level and one

    exit door on the bottom level. To create the doors on the top level perform the following steps:

    1. Switch to the Top View( ).

    2. Show the imported geometry in wireframe mode by clicking the Wireframebutton ( ).

    3. Set the top floor to be active by right-clicking the floor in the tree view and selecting Set asActive Floor.

    4. Click the Doortool ( ).

    5. In the property panel for the door tool, set the Max Widthto "150 cm" and the Max Depth

    to "25.4 cm".

    6. Position the cursor over the doorway leading to the lower-left room. A preview of a thick

    door should appear in the doorway. Click to place the door. This will automatically subtract

    the shape of the door from the room, separate the lower-left area into its own room, and add

    the thick door.

    7. Click the Thin Walltool ( ). Separate the lower-left room from the hallway by clicking two

    points on the boundary of the room where the lower-left room meets the hallway as shown

    in Figure 6.3.

    8. Now another door can be added between the lower-left room and the hallway by clicking the

    door tool and dragging a line along the boundary where the hallway and the lower-left room

    meet. This will create a thin door.

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    44/108

    Working with Imported 3D Da-

    ta (PyroSim, FDS, and 3D DXF)

    34

    9. Click the Doortool, and draw a thick door connecting the hallway to the upper room using

    the imported geometry as a snapping guide.

    Figure 6.3. Separating a room from another

    With the imported geometry hidden, the top floor should now appear as in Figure 6.4.

    Figure 6.4. The top floor of thouse4 with doors

    Now we will add the exit door to the bottom floor. To add the exit door:

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    45/108

    Working with Imported 3D Da-

    ta (PyroSim, FDS, and 3D DXF)

    35

    1. In the Floorbox, click to select Floor 0.0 m.

    2. Click the Doortool, and draw a thin exit door next to the kitchen as shown in Figure 6.5.

    Figure 6.5. The bottom floor of the town house with an exit door

    Add Stairs

    To complete this model we will add the stairway to connect the bottom and top floors. To add

    the stairs:

    1. In the Floorbox, click to select .

    2. Click to select the Two-point StairTool ( ).

    3. Click and drag to draw a line across the bottom edge of the stair as shown in Figure 6.6.

    4. Click a point on the top edge of the stair.

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    46/108

    Working with Imported 3D Da-

    ta (PyroSim, FDS, and 3D DXF)

    36

    Figure 6.6. The bottom edge of the stairway

    The model is now complete with rooms, doors, and stairs and is ready to be filled with occupants.

    The final model with imported geometry hidden should look like that in Figure 6.7.

    Figure 6.7. Completed townhouse model.

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    47/108

    37

    Chapter 7. SFPE Example 1

    This example attempts to reproduce example 1 in the SFPE Engineering Guide - Human Be-

    havior in Fire([SFPE, 2003]). We determine the total movement time for a room containing

    300 people. The room has a travel distance of up to 200 feet to egress through two 32-inch doors

    that lead to two enclosed 44-inch stairs (height and depth of tread of 7 inches and 11 inches,respectively) and down 50 feet of stairs to a wide discharge at grade, Figure 7.1.

    Figure 7.1. Sketch of the model

    Create Geometry

    To select English measurements:

    1. On the Viewmenu, click Unitsand select ENto display measurements using the English

    system.

    To specify snap grid spacing:

    1. On the Viewmenu, click Edit Snap Grid....

    2. In the Specify snap grid spacingmenu, type 10.0. By default, length units will be in feet,

    however, you can type a value followed by a unit (e.g.: "in" or "m") and the length will be

    converted to feet.

    3. Click OK.

    To create the room:

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    48/108

    SFPE Example 1

    38

    1. In the view toolbar, click Top View( ).

    2. In the tools toolbar, click Add a Rectangular Room( ).

    3. In the Z Planebox, type 26.843(the height of the room above ground).

    4. Click and drag to draw the room from point(0,0)to (200,30). In order to properly see the

    geometry, it might be necessary to zoom out by rolling back the mouse wheel. The dimensions

    of the room will be displayed below the 2D view as you drag the mouse, Figure 7.2. You can

    also directly type the coordinates into the coordinate boxes.

    5. In the Namebox type Room.

    Figure 7.2. Drawing the room

    To create the landing:

    1. In the tools toolbar, click Add a Rectangular Room.

    2. In the Z Planebox, type 0.0 ft.

    3. The left edge of the landing should be 40 ft to the right of the room. Click and drag to draw

    the landing from point (240,0)to (250,30), Figure 7.3.

    4. In the Namebox type Landing.

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    49/108

    SFPE Example 1

    39

    Figure 7.3. Drawing the landing

    To add the first stairway:

    1. In the tools toolbar, click Create Stairs between two edges( ).

    2. In the Stair Widthbox, type 44.0 in.

    3. In the Door 1 Widthbox, type 32.0 in. Door 1 is the door associated with the first click

    of the mouse when creating stairs. In the Door 2 Widthbox, type 32.0 in.

    4. The Tread Riseis 7.0 inand the Tread Runis 11.0 in.

    5. Position the cursor at X=200 and Y=20 ft, click and then click a second time on the edge of

    the landing. This will create the stair.

    6. In the Namebox type Stair Left.

    To add the second stairway:

    1. In the tools toolbar, click the Create Stairs between two edges( ) .

    2. In the Stair Widthbox, type 44.0 in.

    3. In the Door 1 Widthand Door 2 Widthboxes, type 32.0 in.

    4. The Tread Riseis 7.0 inand the Tread Runis 11.0 in.

    5. Position the cursor at X=200 and Y=10 ft and click. Hold theSHIFTkey to switch the location

    of the stairs and then click the edge of the landing to create the stair.

    6. In the Namebox type Stair Right.

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    50/108

    SFPE Example 1

    40

    Figure 7.4. Adding the stairs

    To add the exit door:

    1. In the tools toolbar, click Add a New Door( ).

    2. Click and drag along the edge of the landing opposite the stairs to add a door to the entire

    width of the landing.

    3. In the Namebox, type Exit.

    Figure 7.5. Adding the exit door

    Add Occupants

    To add 300 randomly spaced occupants to the room:

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    51/108

    SFPE Example 1

    41

    1. Using the Selectiontool, click to select room.

    2. On the Modelmenu, click Add Occupants....

    3. In the By Numberbox, type 300.

    4. Click OK.

    5. On the view toolbar, click Perspective View( ).

    6. On the Viewmenu, click Reset View to All Objects.

    To display occupants as people, on the Viewmenu, click Agentsand select Show as random

    people. Your model should look similar to Figure 7.6.

    Figure 7.6. Completed model with occupants after rotation

    Select SFPE Mode

    Pathfinder provides the option to select different simulation modes. The SFPE movement mode

    is consistent with the assumptions used in the SFPE Engineering Guide - Human Behavior

    in Fire([SFPE, 2003]). Assumptions include: (1) the occupants move toward the exits using

    the shortest path, (2) the maximum occupant speed is a function of room density, (3) occupants

    move independently and can occupy the same space as other occupants (see end of this section

    on how to add collision avoidance), and (4) queues form at doors, with the flow rate through thedoor as specified by SFPE guidelines. To select the SFPE mode:

    1. On the Simulationmenu, click Simulation Parameters....

    2. Click the Behaviortab.

    3. In the Behavior Modebox, select SFPE. The SFPEoption means that the occupants will

    move at a speed determined by the density in the current room. The occupants will not inter-

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    52/108

    SFPE Example 1

    42

    act, but will queue at doors. The flow rate through doors will be calculated based on SFPE

    guidelines using the boundary layer to modify the effective door width.

    4. In the Door Boundary Layerbox, type 6 in.

    5. Click OK.

    Run Simulation

    To run the simulation:

    1. On the Simulationmenu, click Run Simulation.... This will start the simulation.

    2. Save your document to a new folder. Use the name sfpe1_sfpe.

    3. A summary report is provided in the analysis dialog. It provides First Inand Last Outtimes

    for each room and door. The Total Usegives the maximum number of occupants either in a

    room or in the door queue, Figure 7.7. This information will be saved in the summary.txt file.

    Figure 7.7. Simulation summary data given on the run dialog (saved in summary.txt)

    View Results

    When the simulation is finished, the Pathfinder 3D results view will be launched. To view results:

    1. Click the Playbutton. This will display the occupants as circles with their direction indicated

    by a triangle.

    2. At any time click the Pauseor Stopbutton. You can drag the time line to control the animation.

    3. To view occupants as people, click the Stopbutton, on the Agentsmenu, click Show as

    People, then click the Playbutton, Figure 7.8.

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    53/108

    SFPE Example 1

    43

    Figure 7.8. Animated display of movement

    Detailed information for each room is provided in comma-separated value (CSV) files that can

    imported to a spreadsheet.

    Compare Results to SFPE Calculation

    The SFPE solution to this problem is given in Figure 7.9.

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    54/108

    SFPE Example 1

    44

    Figure 7.9. SFPE Example 1 Solution

    The PathFinder solution gives the time to exit the stairs as 257.30 sec (Stair Left door 2) and

    221.93 sec (Stair Right door 2), compared to the SFPE solution of 241.6 sec. The reason for the

    differences is that the random distribution of people resulted in more occupants leaving through

    the Stair Left door than the Stair Right door.

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    55/108

    SFPE Example 1

    45

    Re-Run the SFPE Mode Simulation with Equal Door Loads

    To more exactly match the SFPE calculation, we will split the room into two equal parts and

    place 150 occupants in each room.

    1. On theFile

    menu, clickSave As...

    and give the name assfpe1_sfpe_symmetric

    .

    2. Remove the existing occupants. Right-click the Occupant Group, then click Delete.

    3. On the Viewmenu, click Edit Snap Grid.... Type 5.0 ft, then click OK.

    4. In the Top View, click the Spliticon .

    5. Click the center of the left edge of the room and the center of the right edge of the room to

    split the room into two equal parts, Figure 7.10.

    6. At any time click the Pauseor Stopbutton. You can drag the time line to control the animation.

    7. Add 150 occupants to each room.

    8. Run the simulation.

    Figure 7.10. SFPE Example 1 Simulation

    In the new solution, the time to exit the stairs is 239.33 sec (Stair Left door 2) and 239.30 sec

    (Stair Right door 2), compared to the SFPE solution of 241.6 sec, Figure 7.11.

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    56/108

    SFPE Example 1

    46

    Figure 7.11. Solution for symmetric model

    Run Using Steering Movement Mode

    The more visually realistic movement option in Pathfinder is to use a steering movement mode.

    In this mode, occupants move towards their exit goal, but avoid collisions with other occupants

    and walls. In addition, there is no externally imposed limit on flow rates through doors, hallways,

    or stairs. To run with this movement option:

    1. Open the sfpe1_sfpemodel created above. Do not open the symmetric model; open the firstmodel with only one large room. On the Filemenu, click Save As...and give the name as

    sfpe1_steering.

    2. On the Simulationmenu, click Simulation Parameters....

    3. Click on the Behaviortab.

    4. In the Behavior Modebox select Steering. Click OKto close the Simulation Parameters

    dialog.

    5. Run the simulation.

    In the new solution, the time to exit the stairs is 204.15 sec (Stair Left door 2) and 200.50 sec

    (Stair Right door 2), compared to the SFPE solution of 241.6 sec, Figure 7.11. It is typical that

    the steering movement model predicts shorter exit times than the SFPE movement model.

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    57/108

    SFPE Example 1

    47

    Figure 7.12. Occupant motion using steering movement

    Adding Collision Avoidance to the SFPE Mode

    The SFPE mode does not prevent multiple occupants from occupying the same space. A collision

    handling option can be added to the SFPE. To run with this movement option:

    1. Open the sfpe1_sfpemodel created above. Do not open the symmetric model; open the first

    model with only one large room. On the Filemenu, click Save As...and give the name as

    sfpe1_collision.

    2. On the Simulationmenu, click Simulation Parameters....

    3. Click the Behaviortab.

    4. In the Behavior Modebox select SFPE.

    5. Click to select Collision Handling. Click OKto close the Simulation Parametersdialog.

    6. Run the simulation.

    In the new solution, the time to exit the stairs is 248.38 sec (Stair Left door 2) and 230.85 sec

    (Stair Right door 2). These times are similar to the standard SFPE solution, but the appearanceof the solution is improved, since the occupants form queues at the doors.

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    58/108

    SFPE Example 1

    48

    Figure 7.13. Occupant motion using SFPE movement with collision avoidance

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    59/108

    49

    Chapter 8. SFPE Example 2

    This is the second example in the SFPE Engineering Guide - Human Behavior in Fire([SF-

    PE, 2003]). The example determines the total movement time for a 5-story building with the

    following characteristics:

    1. There are 200 people on each floor above the ground floor.

    2. Each floor is served by two 44 inch (1.12 m) wide stairways. The doors leading into and from

    the stairway are 32 inches wide (0.81 m). The stair design uses 7 inch/11 inch risers and treads.

    3. The floor to floor distance is 12 feet. Floor to landing distance is 6 feet.

    4. Landings between the floors are 4 x 8 feet (1.22 x 2.44 m).

    5. Handrails are provided on both sides of the stairways 2.5 inches (64 mm) from the wall.

    The model is sketched Figure 8.1. Obviously, a real building would have a different arrangementof landings, but this model captures the geometry as described in the example. Consistent with

    the SFPE description of the problem, exits are provided on the first floor such that the flow of

    400 people from the upper floors through each stairway is the controlling component.

    Figure 8.1. Sketch of the model

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    60/108

    SFPE Example 2

    50

    Figure 8.2. The PathFinder model

    Create Problem Geometry

    There are two ways to create the geometry for this model. The first will be by direct drawing

    of the input. The second imports an FDS file and then the Extract Floortool to speed model

    construction. Either approach will result in the same model.

    Create Floors and Landings by Drawing

    Use the following steps to define the floors:

    1. On the Viewmenu, click Unitsand select ENto display measurements using the English

    system.

    2. On the Viewmenu, click Edit Snap Grid.... In the Specify snap grid spacingmenu, type

    2.0. Click OK.

    3. Create the first room at Z=0. In the view toolbar, click the Top View icon. In the tools

    toolbar, click the Add a Rectangular Room icon. In the Z Planebox, type 0.0. In the

    coordinate boxes enter the following values: X1:0.0, Y1:0.0, X2:60.0, Y2:40.0. ClickCreate.

    4. Click the Zoom Fit icon to rescale the view.

    5. Replicate the room to create the five floors. In the view toolbar, click the Selectiontool

    icon. Select the room. In the tools toolbar, click the Move Objects icon. Select Copy

    Mode. In the Countbox, type 4. In the Move Zbox, type 12.0. Click Copy/Move.

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    61/108

    SFPE Example 2

    51

    Your model should now look like Figure 8.3

    Figure 8.3. The floors in the model

    Use the following steps to define the landings:

    1. Create the first landing at Z=6.0 ft. In the view toolbar, click the Top View icon. In the

    tools toolbar, click the Add a Rectangular Room icon. In the Z Planebox, type 6.0.

    In the coordinate boxes enter the following values: X1:-13.5, Y1:16.0, X2:-9.5, Y2:

    24.0. Click Create.

    2. Replicate the landing. In the view toolbar, click the Selectiontool icon. Select the landing.

    In the tools toolbar, click the Move Objects icon. Select Copy Mode. In the Countbox,

    type 3. In the Move Zbox, type 12.0. Click Copy/Move.

    3. Repeat for the landing on the opposite side. In the view toolbar, click the Top View icon.

    In the tools toolbar, click the Add a Rectangular Room icon. In the Z Planebox, type

    6.0. In the coordinate boxes enter the following values: X1:69.5, Y1:16.0, X2:73.5,

    Y2:24.0. Click Create.

    4. Replicate the landing. In the view toolbar, click the Selectiontool icon. Select the landing.

    In the tools toolbar, click the Move Objects icon. Select Copy Mode. In the Countbox,

    type 3. In the Move Zbox, type 12.0. Click Copy/Move.

    Your model should now look like Figure 8.4

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    62/108

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    63/108

    SFPE Example 2

    53

    Figure 8.5. Imported FDS File

    Figure 8.6. Extracted Floors with FDS Geometry hidden

    Create Stairs

    To create the stairs:

    1. Select the two-point stair tool( ) and enter 44 inches for the width, and 32 inches for both

    the door1 and door2 widths.

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    64/108

    SFPE Example 2

    54

    2. Click on the lower landing and position the stair towards the outer side of the landing. Click

    on the lower floor to create the stair from the landing to the lower floor.

    3. Use the Move Objects tool to make three copies of the stair, separated by 12 ft in the Z

    direction.

    4. Add the stairs the go up from the landing. Click on the lower landing and position the stairtowards the opposite outer side of the landing. Click on the second floor to create the stair

    from the landing to the second floor.

    5. Use the Move Objects tool to make three copies of the stair, separated by 12 ft in the Z

    direction.

    6. Repeat on the other side of the model.

    7. Add the exit doors. Select the door tool( ) and in the Max Widthbox, type 120.0 in .

    Place a door adjacent to both stairs on the lowest floor. These doors are wide enough that exit

    from the first floor does not affect the egress time. Set the names to Exit Rightand Exit

    Leftto aid in later plotting of the exit rates through each door, Figure 8.7.

    Figure 8.7. The right exit door on the bottom floor

    Define Profiles

    Profiles describe the characteristics of the occupants, including the walking speed, delay times

    before movement, size, display image, and base color. We will use a different color for each floor,

    so that we can identify occupants in the graphical display of their egress. To define the profiles:

    1. On the Modelmenu click Edit Profiles. Click Renameand change the name of the default

    profile to Floor 1.

    2. Click the Colorbox, click the Palettetab, and select a red color. Click OK. Click Apply.

    3. Click Newto create a new profile, give it the name Floor 2, and give it an orange color.

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    65/108

    SFPE Example 2

    55

    4. Repeat for floors 3, 4, and 5, giving colors yellow, green, and blue .

    Add Occupants

    To add occupants:

    1. Select the first floor. On the Modelmenu click Add Occupants. For the Profileselect Floor1. For the Exitselect nearest. For the Placementselect Random. For Occupant Countselect

    By Numberand enter 200. Click OK.

    2. Repeat for each floor, selecting the corresponding profile for each floor.

    A model made using this approach is shown in Figure 8.8

    Figure 8.8. PathFinder model

    Select Behaviors

    PathFinder provides the options for different behaviors during egress. The most basic is behavior

    that is consistent with the SFPE assumptions. To select the SFPE behavior

    1. On the Simulationmenu, click Simulation Parameters....

    2. Click on the Behaviortab.

    3. In the Behavior Modeselect SFPE.

    4. In the Door Boundary Layerbox, type6 in.

    5. Under Door Flow Rate Calculation, select theUse Max Flowradio button.

    6. Click OK.

    The SFPEoption means that the occupants will move to the nearest exit at a speed determined by

    the occupant density in the room. The occupants will not interact, but will queue at the door. The

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    66/108

    SFPE Example 2

    56

    flow rate through the door will be calculated based on SFPE guidelines with the flow reduced

    by the boundary layer.

    Run Simulation

    To run the simulation

    1. On the Simulationmenu, click Run Simulation.... This will start the simulation. Save the

    model with the name sfpe2_sfpe.pth.

    2. A summary report is provided in the analysis dialog. It provides First Inand Last Outtimes

    for each room and door.

    View Results

    When the simulation is finished, the PathFinder post-processor (Behemoth) will be launched.

    To view results

    1. On the Scenemenu, select View Navigation Meshto view the Pathfinder geometry and hidethe FDS geometry.

    2. Click the Playbutton. This will display the occupants as circles with their direction indicated

    by a line.

    3. At any time click the Pauseor Stopbutton. You can drag the time line to control the animation.

    4. To view people, click the Stopbutton, on the Agentsmenu, click Show as People, click the

    Playbutton.

    You will notice that in SFPE mode, occupants can overlap in space when they form queues at

    the doors, Figure 8.9.

    Figure 8.9. Display of results for SFPE mode. Note that occupants can overlap in space.

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    67/108

    SFPE Example 2

    57

    Another useful way to view the data is to plot either floor occupancy or door flow rates. These

    options are available under the Resultsmenu. Figure 8.10 shows a graph of floor occupancy as

    a function of time.

    Figure 8.10. Display of floor occupancy results for SFPE mode.

    Detailed information for each room is provided in the comma-separated value (csv) files that can

    be imported to a spreadsheet.

    Compare Results to SFPE Calculation

    The SFPE solution to this problem is given in Figure 8.11.

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    68/108

    SFPE Example 2

    58

    Figure 8.11. SFPE Example 2 Solution

    The PathFinder solution gives the time for the last occupant to exit as 638 seconds, compared

    to the SFPE solution of 617 seconds. The primary reason for the difference is the initial random

    locations of the occupants. As a result, 522 occupants exit from the left exit in 638 seconds and

    478 from the right exit in 573 seconds. For a symmetric model, the total exit time is 606 seconds,

    which is 10 seconds faster than the given SFPE solution.

    The difference is due to how the landings and walking speeds on the stairways are calculated. The

    SFPE solution calculates 17 seconds to travel one landing (8 feet) and the stair length between the

  • 7/25/2019 Podrcznik Przykadw Pathfinder ENG

    69/108

    SFPE Example 2

    59

    floors (22.3 feet). The SFPE solution assumes the speed is that corresponding to the maximum

    flow rate density (106 ft/min). The Pathfinder solution uses the unimpeded speed and the stair

    k factor which gives a speed of 180 ft/min. In addition, the length of the path on the landing in

    Pathfinder is approximately 2/3 foot. Thus, the Pathfinder distance is 23 feet (22.3 ft + 0.6 ft),

    giving a time of 7.6 seconds. The expected Pathfinder time is then 600 seconds for the queue and

    7 seconds for the stairway and landing, or 607 seconds total.

    The PathFinder solution gives the time for the last occupant to exit as 638 seconds, compared to

    the SFPE solution of 617 seconds. The reason for the difference is the initial random locations

    of the occupants. As a result, 522 occupants exit f