mXrap News and Events

Upcoming Events
updates to large event analysis
mXrap User Case Studies for Mines Seminar


This event is designed to allow mXrap users to share (through presented case studies) their experience of using mXrap and the problems they have been able to address using the software package.  


Montreal, QC, Canada
23 September 2024
08:00 - 12:00 EDT
Deep Mining Logo Square
Deep Mining 2024


Deep Mining 2024 is an international conference which provides a forum for industry and academia to come together and share research, experience and knowledge on best practice in the area of deep and high stress underground mining.


Montreal, QC, Canada
24-26 September 2024
All Day
Underground_small for web
Geotechnical Design for Underground Metalliferous Mines Course

This course is designed to develop specific underground metalliferous mining geomechanics design competencies for engineers to enhance their contribution to mine site geomechanics programs.


Perth, WA
5-9 May 2025
08:30 - 12:30 AWST

mXrap blog

preview image
Updates to Rock Mass Data Analyser structure
There have been lots of recent changes to the Rock Mass Data Analyser. Some of these changes just add features, but as part of these changes we have had to re-organise how the data is structured in the app. This means that the individual databases for all of the data now come in as aliases in the root folder under Settings/#Site Setup/RMDA/Inputs folder (instead of places such as Rock Mass Characterisation/RMDA/Database/2 Rock Mass Quality). This means that if you have any custom apps that link to...
Use Local Mmin
Hazard Assessment – Event Rate
The Hazard Assessment application uses a grid-based approach to describe the seismic hazard throughout your mine. Each grid point essentially represents a seismic source with a specific frequency-magnitude relationship. A frequency-magnitude relationship is defined from the MUL, Mmin, b-value, and event rate. We’ve previously delved into MUL in this post. We also discussed how Mmin and b-value are calculated along with other gridding parameters in this post. The event rate is something we haven’t...
Inspections and data entry app
We are excited to announce our new inspections and data entry app. This app is a general purpose data entry app designed for offline use with tablet devices which can be customised to fit each site’s exact needs.The app allows simple and fast input of multiple data types (selection, text, numerical inputs, orientation etc.) as well as attaching photos and sketches to reports. Inputs can be grouped into sections, or into different pages for easier use. The location of inspections can be...
generic mxrap
Filter volumes library changes
We have recently updated the JavaScript library mxjs/base/algorithms/filter_volumeset.js to be more efficient. If you are using this library and call the flag_members() method of volume sets directly, then you will need to update your code slightly. If you don’t call flag_members() directly then you’ll automatically get the efficiency updates when you upgrade without needing to do anything, and you can stop reading now 🙂 Previously code would create a finder object from the mxjs/base/algorithms/find_neighbours_3d.js...
Table export
Export Panel for 3D Views, Charts and Tables
The export panel, located on the right-hand side of 3D views, charts and tables, can be used to generate images, files, and videos with just a couple of clicks. This panel is particularly useful for preparing presentations and papers that require figures with specific dimensions or font sizes. Use the ‘Export dims:’ functions to create high quality images of a specific size: Use the ‘Content:’ options to change what components are...
generic mxrap
mXrap Version 6 – User Change Logs
We’re pleased to announce the release of mXrap version 6, bringing with it a range of enhancements to elevate your mXrap experience. This major update includes improvements to the user interface, as well as enhancements to speed when loading the root folder and applications. Additionally, we’ve upgraded the 3D rendering and navigation capabilities in the 3D views. However, it’s important to note that older root folders may not function properly in version 6 due to incompatibilities....
generic mxrap
mXrap Version 6 - Developer Change Logs
mXrap version 5 will stop working in May. We will be transitioning everyone to mXrap version 6 before then. As old root folders may not work in version 6 due to incompatibilities, all root folders and apps must be checked to ensure they work in version 6. To avoid any downtime for our users and developers, please check that all root folders are upgraded. For developers who are working on roots that are compatible with version 6, you can find the list of changes from the links provided below.The notable...
Modifying The Blast Record
When trying to add, delete or change blasts in mXrap, best practice is to use the ‘Blasts Editor’ found under the ‘General Set-Up Windows’ tab: If you need to make bulk changes however, it may be tempting to directly alter the input file in the root folder. Problem: When you open the ‘Blasts.csv’ in MS Excel, it automatically changes the date format and mXrap is no longer able to read the blast information. Solution: Prior to saving the new file,...
generic mxrap
Changes to root structure
There has been some rearrangement to the ! folder within the root folder, which may affect some of your apps. This was primarily a move of tools which are not seismic specific from the ! folder to !/Base (so that mines without the seismic suite can use these tools). The most commonly used parts of this migration are anything that uses Filter Volumes, Grid definitions or Plane definitions.Apps that you created that are being used on site will break as a result of these broken connection in upgraded...
RMDA app: new geotechnical domains delimiter app and more!
A new app has appeared in the Rock Mass Data Analyser suite: the Geotechnical Domains Delimiter. This app allows you to create your own geotechnical domains; either from boundaries (e.g. lithological contacts or fault planes) or volumes (e.g. lithologies, domains, selection boxes). Figure 1: Surveys imported to create geotechnical domains The app uses the HW/FW filter to classify the space in relation to each survey imported (inside a survey = ‘ore’; hanging wall = hang; footwall = foot). Each...
Sensitivity Analysis in Hazard Assessment app
A new window has been added to the Hazard Assessment app (Figure 1). The sensitivity analysis aims to quantify the effect of the variation of the input parameters on the hazard.  These analyses can also help the user to determine the optimal settings to use for many of the parameters. This window allows the user to vary only one parameter at the time. Figure 1 – Overview of the Sensitivity Analysis Window in the Hazard Assessment app The steps to realize such a sensitivity analysis...
generic mxrap
Developer Updates - August 2023
mXrap Developer Updates – August 2023 Inspection Reports (July 3, 2023): mXrap’s Inspection Reports now support multiple report types, allowing tailored reports for various needs. Improved DXF Export (July 31, 2023): We’ve improved the DXF export libraries, ensuring better compatibility with AutoCAD and Gem4D. Transparency in Bundles (August 21, 2023): Most tools in the Seismic Suite bundles are now visible and can be temporarily edited, which offers increased transparency...
Re-entry energy
Updates to Short-term Response Analysis
There have been a number of recent updates to the Short-term Response Analysis app. These include: Chart for determining re-entry using different parameters: This chart gives you values for a particular parameter over time (based on a user-defined time window size and step). A threshold value for that parameter can be set, allowing you to see when the seismic data drops below that threshold. The parameter investigated can currently be set to energy, event count, hazard, background ratio and activity...
HW–FW filter
For a few months now, a new tool has appeared in the General Analysis app; the hanging wall (HW) and footwall (FW) filter. The HW–FW filter allows you to filter your events based on where they are in relation to ticked survey/s. If more than one survey or plane is used for the HW–FW filter, they need to be somewhat parallel in order to make sense. Below is an example of the classification when one survey (FIG 1) and two surveys (FIG 2) are used. The events are categorised into four categories, which...
generic mxrap
What are Bundles?
Bundles are a form of protection which we use to limit access to specific parts of mXrap applications. One of the primary incentives behind the use of Bundles is to reduce the amount of the root folder which is exposed to users for editing. While we encourage users to modify the root folder to suit their specific needs, modifications to core parts of the app can hamper our ability to maintain and upgrade root folders efficiently. Bundles provide us with the flexibility to prevent users from editing...
Marker Style UPdates
Marker Style Updates
The upgrade to mXrap version 5.16 introduced a variety of changes and improvements to marker styles. The changes can be separated into general updates which are relevant to all users and developer updates which are relevant to app developers who create and customise marker styles. General Updates: For general users the focus was on making it easier to quickly customise a series marker styles on the fly. In addition to this we have added support for displaying categorical legends. Marker Style Overrides...
Some mXmas fun
With the holidays approaching we thought we would send everyone some mXmas presents! And obviously what everyone wants for mXmas are mXrap videos ?. These videos are not geotech related but come from various games, generative art, or physics simulations that we have made for fun. Scroll down for more details. The mXrap team wishes everyone well for the holidays and a happy new year. Please be aware that the mXrap offices will be closed between December 23 and January 9. We will still be able to provide...
energy moment
Energy – moment relationship
Energy and moment are two independent measures of the strength of a seismic event. Their physical meaning and how they are calculated was described in a previous blog post. Analysis of the relationship between the energy and moment of events can provide insight into seismic sources. For example, blasts or ore pass noise, falsely processed as real events, tend to have distinct zones on an energy-moment chart. In general, events with higher-than-average energy are associated with high relative stress. Energy...
generic mxrap
mXsync updates
For users who have upgraded to mXrap version 5.16+, you may have noticed the new mXsync button at the bottom left of all of the windows. This button allows users to open mXsync from within mXrap to apply patches and complete backups of the root folder. When this button is blinking, it signifies that you have been requested to either complete a backup or apply a patch. Users will be automatically reminded to complete a backup every four weeks. We recommend that a single device is used to manage...
Caving-suite updates
Caving Suite updates
The Caving Suite is a set of applications that provide tools for the analysis and interpretation of cave monitoring data sources. Currently, four apps are included in the Caving Suite: Caving Sandbox, Fragmentation, Open Hole Dipping, and Caving Hydraulic Radius (see app overview and Geotechnical Engineering with mXrap seminar for more details) Over the past year, there has be numerous updates to the apps in the Caving Suite to assist with data visualisation, and analysis. Caving Sandbox: This...
1 2 3 4 5