Program Interface

Reading time


This chapter describes the general appearance and graphical elements of the main program window.

Main Window

The picture below shows the main window of Fenix+ 3 Classic.

Main window

The graphical interface of the main window includes the following elements:

  • Menu
  • Control panel
  • Start page
  • Scenario list
  • Search field
  • Scenario browser
  • Scene editor
  • Drawing toolbar
  • Additional toolbar
  • Simulation control tab
  • Simulation results tab
  • Visualization panel
  • Error panel
  • Event viewer

You can easily adjust the appearance of the main window to set a desired size of the working area. Some graphical elements can be hidden (i.e. error panel, event viewer). For this, use the close button located in the title bar of the corresponding element.

To display a hidden graphical element, click View | Panels and then select the option next to the item you want to display.

Changing the appearance of the main window

You can also change column width and order in tables, which are displayed in the main window. For this, click the border between columns or column name and then holding the mouse button adjust the column width or change the column position.

All changes in the appearance of the main window are saved only for the current program session. The next time you start the program, the appearance of the main window will be set to defaults.

The menu contains items with commands using which you can perform various actions in the program.

Menu

For most commands in Fenix+ 3 Classic there are keyboard shortcuts. If a command has a keyboard shortcut, then a corresponding key combination is indicated next to the name of this command.

The menu includes the following items:

  • File — contains commands that are used to work with a project file and exit the program.

  • Edit — contains commands that are used to work with objects on the scene.

  • View — contains commands that are used to change the appearance of the main program window, the objects on the scene, and etc.)

  • Project — contains commands that are used to add new scenarios to the project and changing their properties.

  • Tools — contains commands that are used to select drawing and additional tools, search for elements and edit object paste settings.

  • Report — contains commands that are used to create reports on simulation results.

  • Databases — contains commands that are used to display directories.

  • Simulation — contains commands that are used to configure evacuation and fire dynamics simulation parameters.

  • Settings — contains commands that are used to configure general program settings, evacuation scheme parameters, linear size parameters and change program language.

  • Help — contains commands that are used to display program documentation, create a request for technical support, display video tutorials, hot keys, the license manager and the information about the program.

If the program has access to the Internet and configured to automatically check for updates, then as soon as a new program version is available, a corresponding notification appears in the menu. When you click this notification, a dialog box opens offering you to update the program to a new version. For more information, refer to Updating Program.

Control panel

The control panel provides quick access to frequently used actions in the program.

Control panel

— Create a new project

— Open an existing project

— Close the current project

— Save the project

— Add a new scenario

— Add a floor

— Import floor background drawings and images

— Undo

— Redo

— Cut

— Copy

— Paste

— Delete

— Start evacuation and fire dynamics simulation

— Check scenario for errors.

Start Page

When you start Fenix+ 3 Classic, the start page is displayed by default. Using this page, you can quickly create a new project or open one of your recent projects.

Start page

The start page stores the work history for the last 10 projects. To open a project, click the project name. To open the project folder, click the project location path.

The Demonstration Projects tab contains links for projects, which are prepared for demonstration purposes. You can use these projects to quickly perform simulation without creating a building or working on the fire and evacuation components of the scenario.

The Documentation section located on the left side of the start page contains links for quick access to program documentation, which is stored locally on your computer, as well as links for a series of training video lessons available on our website.

Video tutorials and program documentation on the website are regularly updated.

Demonstration projects tab

Scenario List

The Scenario list contains all scenarios, which are available in the current project.

Scenarios in the project{width=45%}

To open a scenario, click it’s name. When the scenario opens, the contents of the scene editor will change accordingly.

Green and yellow icons in the form of a small circle before the scenario name indicate statuses of evacaution and fire dynamics simulation. For more information, refer to Evacuation Simulation and Fire Dynamics Simulation.

Search Field

The Search field is used to search for objects in the scenario.

Search field

For more information, refer to Searching For Objects.

Scenario Browser

The scenario tree is used to display objects, which belong to the scenario.

In case the project contains multiple scenarios, then the number and types of objects in these scenarios can be different (for more information, see Creating a New Scenario).

Fenix+ 3 Classic provides 2 types of the scenario structure: “hierarchical tree” and “component tree”. In the hierarchical tree, all objects of the scenario are presented in accordance with their location relative to each other on the scene (for example, a floor includes stairs, floorings, rooms, etc., and a room includes people, solids, etc.). In the component tree, all scenario objects are grouped by type (for example: floors, walls, windows, doors).

Hierarchical tree (on the left) / Component tree (on the right){width=60%}

In each scenario tree you can perform the following actions:

  • Move between linked nodes and elements using the arrow keys on the keyboard
  • Open and close linked nodes using the Enter key
  • Deselect linked nodes and elements using the Esc key
  • Scroll a tree up/down with the mouse wheel
  • Change the names of linked nodes and elements using the F2 key
  • Delete linked nodes and elements from the scenario using the Delete key

When you try to delete an element (for example, a wall) that relates to the topology of the current scenario, but also belongs to the topologies of other scenarios in the project, the program displays the corresponding information message and suggests to delete the element only for the current scenario or for all scenarios, where this element is used.

When you try to delete a linked node that contains various elements, the program displays the corresponding information message and suggests choosing whether to delete only the node itself or whether to delete also all the elements in it.

Scene Editor

The scene editor is designed to display objects, which belong to the scenario.

Scene editor

At the bottom left corner of the scene editor, the current scale of the scene is indicated.

Drawing tools are intended for working with scenario objects on the scene. For more information, see Drawing tools.

To change the appearance of the scene, use additional tools. For more information, see Additional Tools.

Drawing Toolbar

The drawing toolbar is used to select the necessary tool for work. On the left side of the panel there are buttons with icons of all the tools, and on the right side of the panel the settings of the activated (current) tool are displayed.

The drafting toolbar is only active if one of the floors of the building is selected in the project tree. Until a floor is selected, no tools can be activated.

If some additional tools are activated (Scene Movement, Scene Rotation, Scene Zoom), the drawing tools become inactive. To return to work with the drawing tools, you should deactivate the additional tool (for more information, see Additional Tools).

When you select an object in the scene editor, the properties table for the selected object is displayed on the right side of the panel. For more information, see Selector.

Drawing toolbar{width=35%}

The drawing toolbar contains the following tools:

— The Selector tool allows selecting one or more objects on the scene

— The Wall tool allows placing a wall of various configurations on the scene

— The Solid tool allows putting a solid body (an arbitrary geometric object) on the scene

— The Stairway tool allows placing a stairway on the scene

— The Slab tool allows placing a flooring on the floor

— The Door tool allows placing a door in the wall

— The Window tool allows placing a window in the wall

— The Room tool allows defining some characteristic area inside the building

— The Man tool allows placing one person or a group of people on the scene

— The Exit tool allows placing an exit on the scene

— The Waypoint tool allows placing a route marker on the scene

— The Calculation Area tool allows specifying the area in which it is necessary to simulate the development of the fire

— The Fire Bed tool allows setting the fire bed

— The Ventilation tool allows placing ventilation on the wall and on the floor

— The Detector tool allows installing the detector

— The Ruler tool allows measuring the length of an arbitrary object, as well as changing the scale of the scene

— The Text tool allows placing arbitrary text

— The Line tool allows placing auxiliary lines in the scene editor;

— The Linear size tool allows specifying the linear size of the object

— The Hole tool allows placing a hole in a flooring, on the site or in the room

Additional Toolbar

The additional toolbar is not intended to create new objects on the scene, but allows setting the appropriate view of the scene during operation.

Additional toolbar{width=05%}

— with the Scene Movement tool you can move the scene (or its visible part) in the scene editor. The tool is activated when you click on the specified button or when you press and hold the middle mouse button.

— with the Scene Rotation tool you can rotate the scene (or its visible part) in the scene editor. The tool is activated when you click on the specified button or using Shift + right mouse button.

— with the Scene Zoom tool you can resize the scene (or its visible part) in the scene editor. The tool is activated by pressing the specified button or by rotating the mouse wheel.

— with the Show All tool you can change the scale of the scene so that all objects become visible in the scene editor. The tool is activated when you click on the specified button or with the Alt + A key combination.

— with the Top View tool you can change the current appearance of the scene (or its visible part) to a top view. The tool is activated when you click on the specified button or by pressing the keys ALT + Z.

— with the Show / Hide Coordinate Grid tool you can display and hide the coordinate grid on the scene. The tool is activated by pressing the specified button, or with the F3 key, or with the Tools | Grid | Enable.

— with the Show / Hide Coordinate Axes tool you can show and hide the X, Y, Z coordinate axes on the scene. The tool is activated by pressing the specified button, either using the F2 key or using the menu item Tools | Axles.

— with the Show / Hide Floor Image tool you can display and hide the topology of the selected floor. The tool is activated by pressing the specified button or by using the Alt + S key combination.

— with the Show / Hide Lower Floor Outline tool you can display and hide the contour of the underlying floor on the editable floor. In this case, it is possible to “bind” the characteristic points of the contour of the underlying floor. The tool is activated when you click on the specified button or by pressing the keys ALT + Z.

— with the Show / Hide Slabs tool you can display and hide floorings on the editable floor. The tool is activated by pressing the specified button.

— using the Play simulation results button you can display and hide simulation results panel.

Simulation Control Tab

The simulation control tab contails graphical elements, which are used to configure simulation parameters, perform evacuation and fire dynamics simulation and configure connection to Fenix Server.

Simulation control tab

On the left side of the tab, the following control elements are located:

— Start simulation

— Pause simulation

— Stop simulation

— Configure simulation parameters

— Add a new connection to Fenix Server

— Delete a connection to Fenix Server

— Configure a connection to Fenix Server

If Fenix+ 3 Classic is configured and connected to Fenix Server, press the button and in the opened dialog box select whether simulation will be performed on the local computer or remotely using Fenix Server.

Selecting computing resources for performing evacuation simulation{width=40%}

In the center of the simulation control tab, there is a table with simulation results for all scenarios in the project.

You can adjust the appearance of the table with simulation results by changing the arrangement and width of the columns.

Simulation Results Tab

The Results tab is designed to display evacuation and fire dynamics simulation results.

All information is organized into additional separate tabs for better viewing experience.

The Evacuation simulation results tab displays general information about evacuation simulation results for the current scenario and summorized information about all registering devices and evacuation exists.

Evacuation simulation results tab

The Fire dynamics simulation results tab displays block times of registering devices for each dangerous factor and dynamics of dangerous factors for each registering device in the current scenario.

Fire dynamics simulation results tab

In case a registering device has several control points, infromation for all control points will be displayed (for more information, see Registering Device).

The Comparison of evacuation results tab displays information for all registering devices in the scenario and contains charts showing a total number of people who went through each device and itensity of the human flow.

Comparison of evacuation results tab

Simulation results are only displayed when evacuation simulation and/or fire dynamics simulation is comlete.

Visualization Tab

The visualization tab contains control elements, which allow to visualize evacuation and fire dynamics simulation results.

Visualization tab{width=30%}

The visualization tab contains the following contol elements:

Fire dynamics simulation section

- show fire dynamics

- visualize fire dynamis using Smokeview

- select a dangerous fire factor you want to display

- select a registering device to display information on dangerous fire factors

- select a level for displaying dangerous fire factors

Evacuation simulation section

- show evacuation

— show travelled distance

— show entire distance

— show remaining distance

— show evacuation scheme

— show evacuation scheme settings

— show density of human flow

— show density of human flow settings

— (display time) timeline indicator

Visualization control section

— start visualization

— pause visualization

— stop visualization

— decrease visualization speed

— visualize with real time speed

— increase visualization speed

— Step forward

— Step backward

By default control elements on the visualization tab are not available. You can use these elements, after evacuation and/or fire dynamics simulation is complete.

Error Panel

The error panel is used to display messages on errors detected in scenarios.

Error panel{width=85%}

The error panel is displayed at the bottom of the main program window. By default, the error panel is hidden. This panel is displayed automatically when errors are detected.

Each message contains a detailed description of the error, the name of the scenario where the error is detected and information about what component of the scenario is affected by the error.

For more information, see Checking a Project for Errors.

Event Viewer

The event viewer displays notification messages on events, which occur during the operation of the program.

Event viewer{width=85%}

There are 3 types of notification messages:

— information messages

— warning messages

— error messages

The event viewer is displayed at the bottom of the program window. By default, the event viewer is hidden. When an event that should be reported to the user occurs, the event viewer will automatically open and display a corresponding message.