Skip to main content

Home Dashboard

The Dashboard provides access to recent project, license details and useful links.

100pc

Main User Interface

The AlmaSim user interface is designed to maximise the 3D Scene visualisations whilst minimalising the other tools and panels to support the workflows within the Build and Analyse stages.

The AlmaSim user interface is designed to maximise the 3D Scene Visualisation whilst minimalising the other tools and panels to support the workflows within the Build and Analyse stages.

Toolbar

float-left-full The toolbar on the top-middle holds the following types of tools

iconlabeldescription
icon20pxReload NetworkWhen clicked, AlmaSim's entire 3D scene is reloaded (except for Surface objects) and object references are recalculated (Shortcut ESC)
icon20pxSelectSelecting or draging will cause object selection
icon20pxZoom InDraging the mouse upward will cause zoom in (to be removed)
icon20pxZoom OutDragging the mouse downward will cause zoom out (to be removed)
icon20pxRotateDragging the mouse will rotate the view
icon20pxPanDragging the mouse will pan the view
icon20pxUndoUndo most recent network edit (Shortcut CTRL+Z)
icon20pxRedoRedo most recently network edit undo (Shortcut CTRL+Y)
icon20pxActive DrawWhen toggled, draw options activate (Shortcut D)
icon20pxSnap to Point OnlyWhen toggled, only joins are allowed (Shortcut Q)
icon20pxSnap to SurfaceWhen toggled, snap tp surface as well as joins are allowed (Shortcut W)
icon20pxSnap to elevationDisabled. When toggled, all points will be placed at the specified Elevation (Shortcut E)
icon20pxDeleteWhen toggled, any selection in the scene will trigger automatic delete (Shortcut X)

The Navigation Gizmo at the Top Right of the UI shows the camera's orientation.

gif-playback

It provide controls to pre-set the viewing angle of the camera based on a cube's sided, edges and corners. Clicking on those geometries centres the camera's position and rotation.

For large networks, the distance from the world's centre and the camera can be manually set in Preferences under AutoZoom scale.

Worlflow Stage

The workfloat is split into two stages: Build and Analyse. Selecting the corresponding label on the top-left panel will active the mode.

Project Dashboard

float-left-full The dashboard is a simple panel to support saving and opening projects, viewing license details and provides handy links.

Dashboard

dashboard

Build Mode

float-left-full The Build Mode allows the 3D network and Equipment to be editted. It provides additional Drawing Tools as well as Context menu-properties for selected network objects.

Analyse Mode

float-left-full The Analyse Mode activates the various Analysis Modules.

Options Panel

The Options Panel on the Righthand side of the UI provides the following Options:

OptionDescription
SegmentProvides toggles to hide and show Segments based on names
SurfaceProvides toggles for hide and show Surfaces based on names
FlagsProvide ability to create and manage Flags, as well as toggled to hide or shows Segments with flags
PreferencesAlmaSim cosmetic settings and user preferences. More Info here
SettingsAlmaCore settings for how various functionality calculations are made More info here

Modules Panel

The Modules Panel on the Bottom side of the UI provides the following Modules:

modulePanel nameDescription
DeterministicSimulation TableA UI for producing a Deterministic simulation for a Source --> Destination
DeterministicAnalytic ChartA chart showing the speed profile for a selected Souce --> Destination simulation
Mine PlanMine PlanA UI for integrating, validating and producing simulations for a full LOM Mine Plan
DESDes EquipmentA UI for defining the stochastic truck and diggers for a Discrete Event Simulation
DESDes EquipmentA UI for defining the production plan and equipment allocations for a Discrete Event Simulation
GNSS PlaybackPlaybackA UI for defining the production plan and equipment allocations for a Discrete Event Simulation
AllConsoleA UI for reading logs (standard) and providing custom scripts (advanced user)

Status Bar

The Status Bar and associated Progress Bar shows the current or most-recent task being performed by AlmaSim. The history is stored in the Console

Cancellation Token

A Cancellation token is bound to most I/O and long running tasks which are pushed onto asynchronous background threads. The cancellation is called via the Escape key or a cancel button

Console

Console

The Console stores various logs related to actions and functions triggered by the user. By default all Logs are preserved, from Informational, Warning to Success and Error. These can be filtered by toggling the corresponding icon. The list can be cleared by pressing the X Clear button.

Console

note

The Console list can be modified within the AlmaSim Settings