Skip to main content

Learn more about the recent enhancements to Leapfrog Geo 6.0

This webinar is the best place to learn how the new functionality can improve efficiency in your workflows, give you more flexibility and help you make decisions faster.

Webinar highlights include:

  • Drillhole performance improvements
  • Calculations on interval tables
  • Improved mesh handling
  • Explore the new interface
  • And much more!



Sarah Conolly
Senior Project Geologist – Seequent


38 min

See more on demand videos


Find out more about Seequent's mining solution

Learn more

Video Transcript

<v Sarah>Hello, and welcome</v>

to the Leapfrog Geo 6.01 release webinar.

My name is Sarah Connolly,

I’m a senior project geologist with Seequent

based in our Vancouver office in North America.

This new release is the really big one for Seequent.

It not only looks different as we’ve updated the interface,

but it also has some key features

that a lot of customers have been asking for.

This webinar will focus on the geo product,

but we do press into the realm of central

through imparting and publishing options.

During the webinar,

I will introduce you to the improvements and features

within geo through a show presentation.

And then I will move on to a live demonstration

so you can see some of the features in action.

Before we get going,

just a couple of go-to webinar logistics.

If you take a look at the dialogue,

you should see a window for questions.

I won’t be answering them along the way.

However, please do use this panel to answer your questions.

And we will answer these with a personal email

after the webinar ends.

So what’s new in Leapfrog Geo 6.0.1?

Here’s an overview of some of the main themes

we’ll be discussing in the webinar.

I’ll introduce them here

and describe them in more detail as we go.

So we’ll start out with that user interface,

but also You’ve Spoken and We’ve Listened,

and this has led to better Mesh Handling and improvements

along Usability, Drilling and Interoperability.

Please also note that we’ve released

an updated version of 6.0.1 already.

We identified an issue which may have presented you

with a challenge accessing the new version of the software.

As always, we want to deliver

a great user experience for you,

and we’re pleased to say this is now being fixed

and that the new release is ready for you to download.

So the new interface.

There’s no escaping the fact

that it looks different to the last release.

Hopefully you’re find it sleek, streamlined,

and brings cohesion across our range of product.

And while it may appear quite different at first glance,

all the functionality remains

in exactly the same place as it was before.

So you can see that the Project Tree, shape list.

menus and icons have changed,

but the layout remains the same.

Any of those modeling functions that you were used to

by right clicking and selecting the option you need

will still be there.

Usability improvements.

So we really want to show you the work

we’ve put in to making your experience better

when using some of the main functionalities.

And this is highlighted in the drilling data and the meshes.

So with the drillholes,

we wanted to focus on speed improvements

and we’ve made changes to ensure

that drilling data processes much quicker.

There’s an improved import drillhole window.

We have the ability to delete and renamed columns

and also write calculations on our drillhole tables.

For meshes, we know it’s often a struggle to detect

where there’s errors are in the mesh,

but now we have improved for the ability of these issues

so you can better understand how to fix your meshes.

So there’s improved classification of error types,

visualization of border edges and other errors in the scene.

And we’ve also redefined some meshes

that were previously unusable, non manifold methods.

Let’s talk about those drillhole data improvements.

The new version of Geo

allows for parallel processing changes,

which in turn will enable faster loading.

So your color survey and integral tables

will all load at the same time now.

This has produced significant improvements

in drillhole loading time,

and depending on the complexity of your projects,

sometimes we’ve seen up to a 40% reduction in load time.

The drillhole import window

has some extra options available now.

So you can now include the option to impart downhole points

at the same time as your interval data.

This one’s going to be a big win for lots of people.

Have you made that mistake when imparting your columns,

but then not being able to get rid of them,

or sometimes you just no longer require

one of your data columns?

Well, now you can delete those columns

that are no longer required.

And this is going to enable you

to keep your data up to date and relevant.

As you can see from this lift, it’s available for colors,

integral tables and screens,

downhole points and structural data lineations

and planar structural data along with GIS data as well.

And the other one that I’m really excited about

is calculations on drillholes.

So you may be familiar with our calculations

within block models are on the point objects.

These are now available on all drillhole interval tables.

So you can create both numeric and categorical calculations

to develop new analysis workflows.

During that calculation process,

you have access to the following metadata;

hole IDs from and to, interval length,

interval midpoints along with X, Y, Z coordinates.

And using then this calculation tab,

you’ll be able to write calculations

that will categorize combine or reclassify your data.

Along with being able to do this on your drillholes,

you can now also do calculations on your derived points

to better classify and filter them.

Derived points would include mid points, dyed points,

grid points, which may have been calculated

from other data in your model.

Previously, this was only available on imported points.

We went onto those mesh tool improvements I talked about.

One of the most common issues our users run into

is when they’re importing meshes

from another software package.

When it’s brought into Leapfrog,

sometimes you might have an error associated with that mesh.

Leapfrog isn’t always the best at telling you

where those issues actually arise.

And some of the improvements we’ve made,

including the classification of error types

will help you on this.

It’s not clear which errors the mesh contained

from the Project Tree view

instead of having to look at the properties of the mesh.

And we’ll categorize the errors into non-manifold edges,

odd non-manifold edges, self-intersections,

and the borders or holes.

We also allow for the visualization

of the border edges in the scene.

So below your mesh, you’ll get an extra object

which you can drag and load in the 3D scene.

This means that you can view the location of the issue

independent of the mesh.

And also you can actually export that land fill

to be visualized in the soft program

where the mesh where the originally made.

We’ve also added extra categorization

to the way we define non-manifold meshes.

As well as being able to view the non-manifold edges

in the scene as their own object,

we’ve also enabled some non-manifold meshes

to be used downstream that were once unusable.

If your non-manifold mesh

has an even number of adjoining triangles,

they are now able to be used downstream

either in a geological model

or as an estimation domain for example.

A non-manifold mesh

with an odd number of adjoining triangles

will now feature objet named odd non-manifold edges,

and these will remain unusable.

So I mentioned that You Spoke and We Listened

and we’re happy to announce

we’ve got some highly requested features

to be released for your use.

And these include visualizing the depth in the scene,

reordering legend items

and projecting a subset of colors onto the topography.

So the depth markers can be added

to the drillhole traces now.

You previously added this to the cross sections,

but now it’s available in the 3D scene as well.

You can customize how often the ticks are,

how often they are also labeled,

how big they are, et cetera,

to ensure you can still see them alongside your drilling.

You’ve also requested many times

the ability to change the order of legend.

If you open the Edit Colors menu from any category column,

to see the list of legend items,

there are arrows to change their order

to match the unit chronology for example.

Changes made to the legend will update subsequent objects,

but you also have the freedom to set a different order.

This way in the drill holes on the cross section,

will adopt the same legend order as your base color.

You also asked to be able to project a subset of colors

onto topography or any surface.

So in the new release,

when choosing to set the elevation for your color points,

you can now apply a query filter.

You can choose basically any subset of data

defined by that query filter

to change the elevation of the Z value of your color.

You’re not just limited to the topography,

you can choose any surface to project your colors onto.

In this release, we wanted to make the tie

to the Seequent products even stronger

through our interoperability improvement.

Through the OMF, we can now import 2D and 3D

geophysical grids into Leapfrog.

And through Seequent Central,

we can import more than ever from other projects

on the data room, Failed tab

and the Seequent Central portal.

With the OMF and the import of 2D and 3D

geophysical grids and geo services from Oasis montaj,

these imported grids now have improved discreet colourmap

to ensure that they will match those on Oasis montaj.

You can also import these directly

from the Central Data Room.

When it comes to central, the ability to import meshes

from other central projects into your own,

with a feature of a previous release,

we have this part of objects

able to be imported from an existing central project

to include structural data points and polylines.

Geological models and refine models can also be imported.

They will come in as static models.

As well as being able to import from other central projects,

you can now import from the Data Remove Project

through the Files tab.

Support has also been added

for the point structural data in polylines in this scenario.

You can now also upload your drilling data

to the Central Data Room and use this

as the foundation of your project.

When new visions of your drillhole data

has been uploaded to the Central Data Room,

and within your Leapfrog Geo project,

if those files were used,

they will appear out of date in the Project Tree.

A little clock displays on each of the tables.

Anyone using your data will not reload

with the latest version of the drilling from the Data Room.

Along with update sharing,

we’ve also improved our publishing from central.

It now includes publishing

of drillhole traces and lineations.

Now we will jump into Leapfrog Geo

to demonstrate some of the features I have talked about.

So here I am in Leapfrog Geo version six,

and as promised, it looks a little different.

However, we still have the Project Tree

on the left-hand side with all the folders that you used to.

The 3D scene in the middle, and our shape list

and properties panel down below.

The first feature that I’m going to demonstrate

within the software is the ability to project

a subset of colors onto the topography.

So you can see from this project

that I have both surface holes and underground holes

that were drilled once the mining had advanced.

Within my Drillhole data folder, under my color table

I’ve already created two query filters

to isolate my surface hole colors

from my underground hole colors.

If I want to project just my surface drill holes

onto this topography,

if I’m really confident that my pickup

is the more accurate data source,

then I can right click on the Color table,

head down the menu to Set Elevation,

and within this window, I get to select the query filter

that I want to subset my database on.

So I’m going to pick the surface holes.

From the surface, I get to select

what I would like to project the colors onto.

I’m going to pick my typography.

You can see that all the other surfaces within my project

are available in this list.

So it’s just a choice of what I use.

I’ll click “Okay.”

And this will reset any of the elevation

from my surface hole colors onto the topography

by altering the Z value.

Obviously this will then process

anything downstream within my project.

If I open up my Color table, you can now see

that not only do I have my X, Y and Z point for my color,

which is the original,

I also have a new column called Zed on terrain.

And you can see that there are slight changes

for some of my color points.

If for some reason I like to decide

that I don’t want to use that Z

that we’ve projected onto the topography,

I expand out the color elevation above the table

and I can always switch back to using the color elevation

from my original Z value.

So that is how you project a subset of data

onto a particular surface from your color table.

Next step I want to take a look

at my depth visualization in the 3D scene.

And I’ve isolated some data

so I’m only looking at small amounts of drilling.

I have my assets displayed,

and if I click on any of my intervals,

I’d like to draw your eye down to the data window

in the left-hand side, where you can now see

that we have an extra metadata called Downhole depth.

So depending on where you click on the drillhole,

the downhole depth will be displayed in this window,

along with the actual interval from and to as well.

If I’d actually like to be able to see

my downhole depth mark as well,

I need to head up to my Project Tree,

find the drillhole traces and load those into the scene.

I will apply the same query filter for these as well.

In order to display my depth marks in the properties panel

in the bottom right-hand corner,

I can tick on the Show Depth Marks,

and then I have some choices to make.

I get to decide how often I want to create a tick.

I’ll drop that down to every two meters,

how large I would like my tick width to be,

and how often I would like to label them.

You can dictate this in the window with the value,

but you do also need to show the text

within the Shape List objects as well.

So here, you can see I’ve labeled every 10 ticks.

I have my ticks for every two meters.

I get my depth mark at 20, 40, 60, et cetera, down the hole.

You can shift them to the left or the right-hand side,

and you can change the whole ID label as well.

Next, we’ll take a look at reloading our drilling

from the Central Data Room.

So we take a close look

at the drillhole tables in this project.

You can see that there’s a small C on each of the tables.

This shows that when the drill holes were first imported,

they were imported from the Central Data Room.

You may also notice that there is a small clock

on each of the tables.

This dictates that since I’ve been working on this project,

a new version of the CSVs for the drillholes

have been uploaded to the Central Data Room.

This has informed me now that my drilling has been updated.

Whenever I want to be working

from the most up-to-date version of my database,

I should reload the tables.

There are a few options here.

On individual tables, you can right click

and you can either decide to import the column

from the Latest File version,

or import the column from the File History.

When you pick this option, you can go to any version

that was published to the data room.

When you pick the Latest File version,

it will go to the very last version that was uploaded.

If I want to reload all of the tables at one go,

I can simply right click on the top level drillholes object

and reload the latest file versions.

This is then going to look to the Central Data Room,

see the new versions of the CSVs,

and I will then go through the process

of updating my drilling.

So you can still just check that the correct columns

have been imported and go from there.

The power of this workflow

comes when you’ve got a centralized data set,

but multiple people potentially working

on different projects from the same dataset.

You only need to update the Central Data Room one time

for all the people in their different projects

to see that there’s a new version

and that they can upload their local project.

This will take a few minutes to reprocess.

Now I’m going to demonstrate, well,

I think is the most exciting feature of this new release.

Calculations directly on drillhole tables.

In the same way just looking at my top hole obviously,

my drilling that’s been displayed

by my lithology from the login,

along with a couple of massive sulfide lenses

that have been modeled from the data.

If I want to create a calculation on any of my tables,

I right click on them in the Project Tree,

find the calculations in the menu,

and that will open this interface

where you can see that we have

our variables and calculations on the left,

a list of metadata and data from your drillhole table,

along with syntax and functions on the right hand side.

On my geology table,

I’m going to build a simple calculation

to use my geology as a proxy for my density.

So I’m going to create a new item

that the ability to create variables,

numeric and categorical calculations.

I’ll go for a numeric one today, and I’ll name this density.

And I really like to use these pick lists

on the right hand side to build my calculation.

And today I’m going to use a simple if statement

to say that if my lithology equals my LMS one,

my massive sulfide one, or, again,

I go to the syntax on the right hand side,

my lithology equals LMS two.

I’m going to give this a value of 4.5.

Otherwise I’ll set it at my background

density of around 2.7.

Once I click Save, that calculation will stall

within my geology table.

If I close that interphase,

and now I look to my 3D scene,

again, I’ll just hide those two volumes.

I can look to my geology table in the shape list

for the dropdown.

I can now display my drilling via the density.

And you can see that where I had

those two massive sulfide lenses,

which was based, modeled from my lithology,

I now have set the density values as 4.5.

So that’s one example of a calculation.

Another one that I’ll do on my essay table.

I’ll just remove a few things from the scene

and load in my essays, remove any filters.

If I’m going to create a calculation to display

my gram meters for my gold values.

So again, I right click on the table, find my calculations,

and then this will open up my calculations

from my essay table.

So you can see I’ve actually

already got a few things loaded in here.

I’ve got some variables that are defining

the current price of silver as zinc and lead.

I’ve created some factors between my different metals,

and then I’ve used these variables

in a zinc equivalency calculation

to combine the different metals

that I’m interested in in this deposit.

I’ll create the new calculation now,

which again, is just going to be a new item,

a numeric calculation.

This time I’m going to calculate my gram meters,

click “Okay” and this one’s going to be even more simple.

I’m going to go to my main metadata list.

I’m going to grab my into the length

and multiply that directly by my gold value.

Length times grade and I’ve got my ground meters

for that drill hole interval

I’ll click Save,

and the same idea can be applied in the 3D scene.

So I go back to my Scene View

Now on my drop down,

I have my original elements that were assayed,

but I can also display my drilling by the gram meters,

or in fact that zinc equivalency calculation

that I already prepared and advanced.

Other examples of calculations that could be used include

element ratios for geochemical analysis.

So the metal equivalency calculations

depending on your deposit or creating top cap grade

variables for statistical analysis.

I’m sure you guys have lots of other ideas.

So maybe throw into the questions of some of the things

that you think you could potentially use this tool for.

Now we will take a look at the improved mesh error

visualization ability in Leapfrog.

In the scene I have a mesh that I have imported

from another software package.

In the projectory,

you can see that this mesh has been loaded

and we have the small exclamation mark

suggesting that there was an issue with the mesh.

Rather than having to right click and go to properties,

now if you expand the object,

you’ll see the issue sitting beneath it.

And in this example,

you can see that we have some self intersections.

I can load the self intersections in the scene

and it will be its own object.

I’ve already made it a nice bright color

by clicking on the little color swatch

and selecting something really bright.

To locate it, you can do a few things,

you could hide your original mesh.

You may wish to make your mesh translucent

say that you can kind of spin it around

and see where they’re located.

Or sometimes I prefer to just show the edges

and turn off the triangle faces.

And then it’s really obvious where those triangles are,

that’s our intersecting.

So you can’t necessarily fix these in Leapfrog.

However, if you right click and export,

you can export these as a number of different file types

in order to go back to the original software

and tweak the mesh within that.

I have another mesh within here,

that I’d like to load the fault zone,

and I’m going to expand out the object beneath it.

So there’s no actual error associated with this fault.

You can see that I have my broader edges

and my non-manifold edges.

So we do have some non-manifold edges.

However, this mesh is now allowed to continue on

down the workflow in Leapfrog.

If I want to visualize where these issues are all,

I can drag them into the scene

and you can see that the border edge

is simply a line around the margin of our mesh.

If I hide the mesh itself, you can see it more clearly.

If this mesh was actually missing a few triangles

and had any holes on the inside, we would also see

those being displayed in the scene from this feature.

For my non-manifold edges,

I can also drag those into the scene.

It’s been my model around and take a look

to see where those issues lie.

And again, I can use a different visualization tools

in order to zone in on the area I need to fix.

Remember any of these objects,

you can right click on them in the Project Tree X-Box

to take a look elsewhere.

Onto a simple one here,

which you’ve been asking for awhile,

which is reordering legends.

Here, I have my lithology table

and I want to list the legend in a different order.

I’ve got my drilling displayed and you can see my legend

in the top right hand corner.

All I need to do to reorder them

is to head down to the Shape List, click on my Edit colors,

and now along with being able to turn on

and off individual lithologies,

we can reorder them using the up and down arrows

on the right hand side.

So I can focus in on the lithologies that matter.

This can also be done within geological models

or anything else that you have a legend associated with it.

So if I just quickly clear my scene

I’m going to head down to bi-combined model,

and I’ve got a pick depletion model,

where I have my two massive sulfide lenses

coded by potential stage one stage two pits.

But you can see that my legend

is all over the place in the top right hand corner.

So again, all I need to do is edit colors

and just think a little bit about my legend over here.

So I’m going to do my LMS one stage one and two,

my LMS stage two, the one and two,

and then my two domains outside of the pit.

Last but not least, I’m going to show you the thing

that I think is the second most exciting thing

about this Geo release.

And that’s the ability to be able to import

a full geological model from another central project

into the project you’re working in.

Many users currently import output volumes

from a geological model produced in another Leapfrog project

as a mesh into the meshes folder.

This then requires the model to be rebuilt

within this current project.

With this latest release of Geo and central,

you’ll now be able to import full geological models

directly into the geological models folder.

These models will be static.

However, you can definitely use them

for downstream processes.

For example, if you evaluate them onto your drillholes

and you’re doing some EDA,

or you could use the output volumes

of these imported geological models

after means for resource estimation.

The process room part in these models is fairly simple.

As long as you’re connected to central,

you can right click on the geological models folder,

import the geological model from central,

and then look to your other projects

that you want to grab the model from.

In my case, I’m going to use the leader exploration project.

For this example, I’m going to import what we call

the upper Ms. geological model.

So I select it on the right hand side, click Import.

This project will look to central, import this model,

and you can see that I have a new model in my Project Tree.

If I drag this into the scene,

you can see it’s only for half of the data.

However, this is one of the branches

that one of my teams has been working on.

And then someone else would actually

working on the lower zone, which I could import as well.

One thing I like to show

is if I expand these out in the project tree,

you can see the boundary default system,

the surface chronology.

However, if I right click on any of the surfaces

under the surface chronology, they can’t be edited.

As I mentioned,

that needs to happen in the original projects.

If my colleagues that were working on this model updated

and republished a new version of this model,

similar to my drillhole data,

I would get the small clock on the geological model.

And it would tell me

that there’s a new version of this model

and do I want to reload the latest on that branch?

So with that, I’d like to thank you for joining me today.

Please, as I mentioned,

ask any questions that you have in the window,

and we will endeavor to get back to you

on any of your questions as soon as possible.

If something pops up later on,

or you watch the recording rather than see this live,

then do feel free to reach out to [email protected].

And we’ll put you in touch

with someone from our technical team

to discuss any of your questions or queries.

Thank you and I hope that you enjoy the new release.