Sync Tool

Micromine Origin & Beyond (MMO&B) integration with Micromine Nexus requires a connection to the Nexus server. When you connect and sign-in, a link between your current Micromine Origin or Beyond project and a Nexus project is established.

In Micromine Origin & Beyond, the Sync Tool displays a list of the updated files in Nexus or the local MMO&B project. The Sync Tool can only be opened from Micromine Origin & Beyond.

To open the Sync Tool

  1. On the Home tab, in the Nexus group: Select Sync Files to view out of date or modified project files for the linked Nexus project using the Sync Tool.

  2. The Sync Tool will open and begin searching for files.

The Sync Tool searches for modified files in the local project root folder and all nested subfolders, as well as the Nexus project root folder and all the nested subfolders. Search results are displayed in a table with the Sync Status and Total objects found.

The Sync Status column displays the sync status for the search along with the status icon.

Icon

Status

Up to date

Local changes

Update is available

Modified & Update is available

Deleted

Staged

Staged & Modified

The Sync All button will synchronise all of the changes found by the Sync Tool, except for files in a Conflicted state.

  1. If you click the Show Details button, the Sync Tool will display details for all of the modified files found:

The Name of each file and the current Status is displayed, with an icon used to synchronise the file.

The Send button is available when a new version of a file is available in the local project. Clicking the button uploads the new version of the file from the local project to Nexus. When the upload is complete, an Up to date status is shown for the file.

The Receive button is available when a new version is available. Clicking the button downloads the new version from Nexus to the local project. When the download is complete, an Up to date status is shown for the file.

Where both the Receive and Send buttons are available, a new version is available in Nexus and in the local project. This means the user needs to decide whether to Upload the new version from the local project or Download it from Nexus in order to sync the local and Nexus object versions.

Where two versions of the same file are available, the Sync, Receive and Send options at the top of the screen will not automatically process the sync. In these instances, each file should be considered by the user individually on a case by case basis.

In the case of modified Form sets, each form set is displayed in a tree that can be expanded to view individual forms:

In the case of modified files, the Files category will be displayed in a tree that can be expanded to view the individual files that have changed:

Tools

  • Sync - Uploads and Downloads all updates for multiple Nexus and MMO&B file objects in the list. After the Sync option is completed, file statuses are refreshed in the MMO&B Vizex display panel and in Nexus.

  • Send- Publishes all updates from the local project to Nexus for the selected objects

  • Receive - Downloads all updates from Nexus to the local project for the selected objects

  • Refresh - Refreshes the list to display any recent updates to files, or new versions for the objects not already displayed in the list

  • Filter - Filters the displayed list by Sync status

  • Search - Enter text in the Search field to filter the list of files by name

  • Info - Opens the Info panel, displaying the number of versions, the attributes, and comments for each individual object

  • Local Path - Displays the location of the file in Relative mode (relative to the root project folder) - if an object with the same name exists in the project root and project subfolder, for instance. This is the local path, not the Nexus path.

The available Tools are used to perform the synchronisation for any and all of the out of date or modified files found by the Sync Tool.

Nexus Sync

The Nexus Sync menu in the Micromine Origin & Beyond taskbar provides access to the processes performed by the Sync Tool. Where you have an MMO&B project linked to a Nexus project, the Sync icon in the task bar will display the menu:

The options available from the Nexus Sync menu are as follows:

Option Function
Sync Opens the Sync Tool from which the updated files or form sets can be found and displayed.
Check for Updates Checks for any new versions of Project form sets and files from the linked Nexus project.
Download Downloads any out of date form sets and files from the linked Nexus project without opening the Sync Tool.
Upload Automatically uploads any staged and modified form sets and project files to the linked Nexus project.
Sync (Download then Upload) Automatically downloads any out of date form sets and files from the Nexus project as well as uploads any modified form sets and files from the MMO&B project.

These options are also available from the Vizex Layers toolbar and the context menu for the MMO&B layer.

It should be noted that as with using the Sync Tool, if there are two versions of the same file available, the options on the Nexus Sync menu will not automatically process the sync. Each file should be considered on a case by case basis.

Drillhole Objects

Drillhole Objects are represented as a single object but are actually linked to multiple files - such as .dhdb, .DAT and other file types.

Drillhole data is received in MMO&B via a data file such as a .csv where the relevant Geologist user imports incoming data to .DAT tables, validates them and creates a Drillhole.DHDB inside the local MMO&B project. The resultant Drillhole.DHDB + Collar.DAT + Interval.DAT + Survey.DAT and Event.DAT files are uploaded to Nexus to share the Drillhole data with the Team.

Another Geologist user can download the Drillhole data to their local MMO&B project to get the files and use them for Ore body interpretation. This process creates a new version of the Drillhole data to be uploaded to Nexus along with the resulting wireframe from the Ore Body interpretation. This is the file that can be viewed in Nexus.

Permissions

Users with Write permission can Receive and Send new versions, with complete access to the Sync Tool options.

Users with Read Only permissions can only utilise Sync tools in one direction. This means they can only Receive or Receive All files. Read only users will not have access to the Sync all and Send all options.