This webinar presents the best practice workflow for using Leapfrog Works and Seequent Central in a BIM transportation project.
This workflow will cover creating a geological model in Leapfrog Works, importing and handling the interaction of BIM designs and the subsurface 3D model, and finally creating an IFC geological model, all while highlighting the benefits of using Seequent Central.
Customer Solutions Specialist – Seequent
<v ->Hello, everyone.</v>
Welcome to the webinar,
“Using Leapfrog Works and Central
in a BIM Transportation Project.”
My name is Xiao Ma
and I work as a Regional Specialist for Leapfrog Works,
I’m a geologist by background.
Today, we’re going to look at creating a geological model
in Leapfrog Works.
I’m going to show you how to import designs
and handle the interaction of those beam designs
with the subsurface 3D model.
we’re going to look at creating an IFC geological model,
all while highlighting the benefit
of using our cloud solution, Sequent Central.
We believe these webinars can support you
on understanding how we can help your day to day activity
of creating and refining your geological,
radio technical interpretation.
And we can also improve your understanding of the subsurface
and its interaction with the designs.
So you can provide the best design parameters
and ultimately decrease risk and improve efficiency.
So let’s move on to showing you our cloud solution, Central.
We’re going to start in our cloud environment called Central.
This is the web interface of Central.
We are now looking at the projects tab
where I have already searched.
As you can see here on the right hand side
in the search tab,
our project that is called “Road Cut and Tunnel.”
So let’s proceed to open it
to see the different tabs available for this project.
We’re now in the overview tab,
where we can see the history section for the project,
where we can look at the different versions
for this project.
Here we have just one.
We can visualize which branch this version belongs to
in the project tree or in the graph on the left hand side
and visualize any note that has been made for this version
when it was uploaded.
The stage this version is at,
we are at the progress of 50%
and the user that uploaded this version.
So this is where we can do virtual control
and we can have our single source of tools
when working on a specific project.
Moving onto the user stop,
this is where we can assign users to this project
with three different levels of permission
that I have displayed in his example.
We have the owner and editor,
and also the viewer with the lowest levels of permission.
This role especially is ideal for members of the company
that don’t need to work directly on the project,
but just need to view and comment on the project
and also for stakeholders.
So for example, from a joint venture or for customers.
Let’s move on to the data room now, the first tab.
In this section,
we can store all the relevant data for the project
that is now available in a common location,
available for all users that need to work on the project.
And we can also pull files from here
directly from Leapfrog Works.
Another interesting feature of the data home
is that we can check
if there are multiple versions of the same file
uploaded at different times.
So as you can see for our example,
for the R 2D data within the boreholes,
if I click on it, you see here in the file history section,
we can see the different versions that have been uploaded
and we can also download or delete them.
So if we go back into our overview tab,
I now want to show you how comments work.
As you can see,
I’ve just left a comment to my colleague, Nickil,
to show him the latest update of the geological model.
So I’m going to now click on the comment
and I’m going to be automatically redirected
to our web visualization platform called Webviz
where I have prepared a scene
showing the geological model for him to see.
This is the 3D space where we can visualize our models.
We can slice them.
And we can also leave comments for our colleagues.
And tag them.
And we can also geo locate our comments.
The last thing I want to show you about Central
is the notification section
that you can access from the bell button up here,
where you’re going to be notified of any sort of activity
that happens in Central,
so you can be notified of comments,
users that are added,
new versions that are added for a project as well.
You also have preferences where you can set up
what sort of notifications you want to receive.
So if you want to receive them in the web app or via email,
you have all of your options.
And also you can select which projects
you want to receive notifications for and mute some of them.
So let’s move now to the modeling suite
so we can proceed with our demonstration.
So when we open the modeling suite,
we are in the projects tab
where we can see the recent projects,
and also all the projects that we have worked on.
Here on the right hand side, in this section,
we are already connected to Central.
And if I click on the three dots,
we get a number of options,
and we’ll be able to view the projects
that I have stored in Central,
go to the bar tab that I’ve just showed you,
modeled, so disconnect from Central.
So now I’m going to open the project here.
So we are now in the project tab.
You can see the project history,
which is an exact replica of what we saw before
in the web app of Central.
And I’m going to proceeded to opening the project
in a scene view.
So if you’re not familiar with the Leapfrog interface,
I’m going to give you a whistle stop tour.
I’m going to bring in an object.
So the big white rectangle
that you can see in the middle of the screen,
where I’m holding on to,
is where you can see your objects,
and you can rotate them around in the 3D space.
At the bottom of the screen, we have the shape list.
The shape list is where we have the list of all the objects
available in scene view,
where we can also switch them on and off.
And we can also regulate visualization settings.
So for example, transparency,
as you can see now.
And much more.
The project tree
is the heart of the Leapfrog modeling engine.
It’s been designed with a workflow oriented mindset
and a top down approach,
which means that you ideally approach it at the top
and work your way down as you work at your project.
In the project tree,
you can upload your input data
in the topography folder, down to the meshes folder.
You can create models, geological models, numeric models,
and combined models.
With the hydrogeology extension,
you can create mud flow and feed flow grids,
and you could, with the contaminants extension,
But also you can use three different algorithms
So you can use your Nearest Neighbor,
Dual Kriging and Inverse Distance algorithms.
So I’m going to now guide you through
how to build to a geological model together.
First of all, I’m going to show you the input data
for this geological model
that I have already uploaded into the screen.
I will just keep it to the relevant elements.
So we’re now looking at the borehole data for this model.
You can see the legend up here.
So this is going to be part of the input data
for our geological model.
I’m going to clear the scene and show you the final model
that we wanted to create,
where I’m not going to be able
to drive you through the whole process,
but we’re just going to go through the initial stages together.
So this is the final model
that has been created within this project.
As you can see, we have the volume of the model,
and we also have three-fourths.
Today, we’re going to focus on start modeling
a few of the contact surfaces
that we have created within this model.
So now I’m going to clear my scene again,
right-click on geological models
and create a new geological model.
So a geological model is an object
that I’m going to describe you in a second.
One of the first things we need to decide
is the base lithology column.
So which lithology column that we’re going to utilize
from our borehole data.
And in this case, we’re going to use the one code GM.
We’re going to select to have
a surface resolution of 50 meters.
And we are going to use the extent,
so the cube that encloses the volume,
where we’re going to model
from the original or final geological model
that we have just looked at together.
And call it
So we have several elements within our geological model.
So it’s formed by, in it’s case, by a bonding box.
And also cupped upwards by our topography.
In the GN, we also have a fault system
where we can model faults and apply them to the volume
in order to create different fault blocks
and generate a displacement along our contact surfaces.
We have our lithologies.
So if I double click,
you can see a list of all the lithologies
available in the boreholes.
We then have our surface chronology,
which is where we’re going to start and build
our contact surfaces
in order to reach the end goal
of building a geological model,
which is generating lithological volumes.
So I’m going to start at the bottom of the chronology.
So I’m going to start to building the contact
between the dark red sandstone
and the (indistinct) mudstone.
I’m going to right click onto surface chronology,
select the deposit tool,
and I’m going to build these using GIS vector data.
And I’m going to select the contact on topography
represented by a GIS line.
I’m going to select the dark red sandstone
as the younger lithology
and the (indistinct) mudstone as the older lithology.
And click okay.
And this is our first contact surface.
Then I’m going to move on
to the rice seal stone baseless contact.
So I’m going to right click build it again as a deposit
from contact on topography.
I’m going to select the appropriate GIS file
and rice seal stone is going to be the younger lithology,
dark red sandstone is going to be the older lithology.
And I’m going to click okay.
In this case, I know that I have other data available,
so, I’m going to, first of all,
drag and drop it into the screen
and we’re going to see how the surface changes
as we add other data.
So we’re going to, first of all,
select to add the contacts that we see in the boreholes
from borehole data.
So we’ll have to select my rice seal stone
and use the contacts below with the dark red sandstone.
And you see, the first example of dynamic updating.
So how the surface changes
as soon as we add other data to it.
I also know that I have some additional data available
in the form of structural data
that I am going to select
and I am going to click okay
and it’s going to automatically be added to my surface.
And you see now how this surface is now shaped.
You see that this is now a fold.
And if I go to my project tree
and I click on the dropdown arrow besides this surface,
you’re going to see that now,
it’s listing the three different kinds of data
I have added to it.
I will go off now
and finish modeling my whole surface chronology,
and we’re going to come back to activate our contact surfaces
in order to create the volumes.
So we are back.
As you can see, I have completed my surface chronology,
and I’m going to show you how to activate our surfaces.
So double clicking on surface chronology,
I’m going to activate all of my contact surfaces
and click okay.
And now Leapfrog, it’s processing within the processing tab
in order to create our final lithological volumes.
Now, the final lithological volumes have been created,
so I’m going to clear the scene and drag and drop them
into the screen.
So this is the final product
where the faults haven’t been activated yet.
The next step would be activating the faults,
which are not,
we’re not going to do it today
in order to obtain our final product,
which is this model here that we have looked at before.
So moving on to the next topic,
I want to drive you through a two step process.
So I want,
I will show you how to upload a second set of boreholes,
which is a feature that we have recently introduced
with the major release 2021.1.
And we’re going to create together a numeric model
out of those, the new data.
So as you can see,
we already have a set of boreholes
and we’re going to upload a new one.
So I’m going to right click,
select import boreholes from Central.
So this is where we’re going to look directly
into the data room for this project.
I’m going to select the project
and we will
select the colors.
So we’re going to import the color file.
We’re not going to import the geology
as we already have imported that,
but we are going to look directly
at the R 2D and fracture frequency.
So if you remember before,
we saw there were two versions of this file.
So I’m going to import this
in the import wizard is extremely simple
and here, everything has already been selected
for the color file.
So, EC knotting, elevation of each point,
and the max depth of the borehole.
And in the next step,
we can also see
that everything is correctly set up for the survey file.
And instead, for the R 2D table,
we will need to select the R 2D column
to be imported as a numeric file.
So data type and same for the fracture frequency column.
So I’m going to finish.
Once we’re finished,
we can import the object into the screen.
So if we zoom in,
we can see that we have
our visualization of the borehole data as a cylinder,
and I’m going to switch that off just to look, uh,
a little bit better at the graphs
that have been automatically created by Leapfrog.
And as you can see,
we have a very good R 2D in most of the area
and just a few boreholes with a little bit less good R 2D.
So let’s move on to the second step,
which is creating a continuous model
using the RBF interport.
So here we’re going to select our R 2D
to be a R 2D from the second set of boreholes
to be our base data.
We’re going to select to, um,
enclose this data, initially,
as to basically select a boundary.
I’m just going to make sure
So it’s just a bit below the boreholes.
We’re going to select surface resolution of 50,
and we’re good to go.
So we’re going to create our first iteration
of the numeric model,
which I’m going to drag and drop into the scene now.
This first iteration is not,
has not the desired intervals,
so I’m going to open by double clicking
and go to our outputs tab and select to add the 40 interval.
And we want to have a surface,
a nicer surface at the value of 20.
The other would be 40, 60,
I have also quickly set up the colors
for the different volumes to match the same color scale
that we have used in the boreholes.
So I’m going to click okay.
And we’re going to look at the result together.
So this is the result with the correct color scaling
and colors applied to it.
I’m going to slice it for you
and to show it inception.
I also want to go through a final step.
So we open again our continuous model
and in out trend tab,
I want to select the one of the faults
that we know are in this model
to set up a trend.
I’m not going to get into too much detail today about this,
but a trend is basically a preferential direction
of where and it all should be also be within the model.
So as you can see now,
the trend has been set up to the orientation of the fault,
and we also have some anisotropy applied to this model.
So I’m going to click okay,
and we’re going to see how the model dynamically updates
in order to adapt to these new information
that we have set up for it.
I’d like to move on to the third step before,
for this part of the process with the numeric model.
So I’d like to show you
how we can pool the latest version for this data
in order to update our model.
So I’m going to go to my second set of boreholes, again.
I’m going to right click on the table that I wish to update,
select reload from Central and look at Central history.
So here, I’m looking directly at this file
and at all the versions available for this file.
So I can see that there is a latest version of the file
that also contains borehole data.
So R 2D data for the phase two boreholes
telling the previous version weren’t populated.
So I have, I will select to utilize that version.
So to get it directly from Central,
actually, before doing this,
I just want to make sure we can visualize those workloads.
So we’ll see where they are added.
So going back to that, reload from Central,
reload from history,
I’m going to select that and click okay.
So now you should see our new boreholes.
before we’re going to go through our importing process
that we have seen before,
where everything has been set up of ready.
So we’re going to finish
and so you should not see the new boreholes
appear in this area
and the model change
within your information for those boreholes.
I’m going to just slice it through here
so you can see how it has changed.
Now, I’d like to move on to showing
the next workflow for this webinar.
So I’m going to collapse the project tree
and clear the scene.
So this workflow is aimed at the extruding the lithology
so we have created in our geological model
along the tunnel.
We’re going to do this in two steps.
First of all,
we’re going to create a geological model
and that generates a volume inside of the tunnel extent.
And then in the combined models folder,
we’re going to combine that with a complete geological model
in order to extrude the our lithologies.
So let’s start with our workflow.
First step is creating our tunnel volume model,
So we’re going to select as base lithologycal unknown,
you’ll see why in a second.
Surface resolution 50,
extent of the model is going to be
the previous original geological model extent.
So it’s going to be this one.
And we’re going to call it Tunnel Volume.
Once that’s created, we need to create the two lithologies.
So inside tunnel
and outside tunnel
and click okay.
Now we’re going to create the contact surface
in order to generate the inside tunnel volume.
We’re going to select any intrusion,
which is a pretty flexible tool.
The input data is going to be
the surface that represents the tunnel extent.
So we’re going to navigate back to the designs folder
and select tunnel extent
and click okay.
So the lithology inside,
generated inside is going to be inside tunnel
and the one outside, outside tunnel.
We’re going to drag and drop it into the screen
to check it’s correct.
Now we’re going to activate it
in order to create our volume.
So the volume has been created, as you can see.
And I’m also going to show you a cross section of this model.
There we go.
So moving on to the second step,
we’re going to create a combined model.
We are going to use our tunnel volume
that we have just created.
the old data model that we have created with,
that I have showed you before,
so this is the final model,
final geological model of the area.
So I’m going to click okay.
So now I will select the full geological model
and inside tunnel volume,
I’m going to bring this up.
So this is going to be the first level
of our combined model and then select the outside tunnel.
And click okay.
So this has now processed.
We can see the inside tunnel volumes,
so we’re going to drag and drop them into the screen.
So as you can see, we have created an extrusion
of our lithologies along the tunnel,
and we have some funky colors
automatically generated by Leapfrog
and you have at your legend up here.
And I also want to show you
that if you click on any of these elements,
you can see which lithology is that element composed by.
In this case, the green segment is dark red sandstone.
You can see its location in information window,
but also its volume and area.
So now I’d like to drive you through the last bit of our,
of our workflow that I’d like to show you.
So I’m going to collapse the project tree again.
The steps I’d like to quickly describe you
to end this webinar,
consists in exporting the IFC model.
So in this case,
I’d like to export our combined model in the IFC format.
So first of all,
I will right click onto the combined model
and select volume attributes
in order to generate some attributes for this volume.
So everything I would need to do
is click on the asterisk button
and select a new attribute.
So we’re going to create the attribute density
and click okay.
So now, I can attribute a density
to each of my volumes.
So for example, for,
sorry, for, actually,
I will attribute a density of 2.6 grams per cubic meter.
I can do this for all of my volumes
and attribute more than one column to them
and then click save.
And this is now part of the,
would be now exported within the IFC model.
So I’m going to now go back to my combined model,
right click, export.
And I will have to select
all the elements that I want to export
in this case, my whole inside tunnel model.
So I’m going to just tick all the boxes
and we select the industry foundation classes here,
and I can also combine it,
combine the outputs into a zip archive, should I wish to.
So I’m going to select export now.
So this is now completed and I’m back (indistinct).
So I have also showed you
how to export to your finished models
into the IFC format.
You can do this for your borehole data.
So I’m going to quickly show you how to do it
with our first set of boreholes.
And select the export to IFC
and just follow the same procedure we have followed now.
We can also do this for geological models, numeric models,
and as we just saw, combined models.
So the last thing that I’d like to show you today
is how to publish back into Central
the latest version of the project
that you have just completed.
So I’m going to go to the bottom left hand side corner,
click on the three dots,
making sure I am connected to my Central server
and click onto publish.
Here, I’m going to select all the objects
that I want to make sure
I can visualize once into Webviz.
This step is just to,
in order to have these objects available into Webviz,
but actually all of these objects
are going to be available
when re-downloading this version of the project.
So I’m going to click onto next.
I’m going to select the project workflow stage,
I was it a progress of 50% before,
now I’m going to select 75%.
I’m going to, of course, included the project as complete
and click onto next.
I’m going to select to stay in the default project branch.
And I’m going to say,
“That I have created the numeric model
and extrusion of lithologies along the tunnel.”
I’m going to click onto next
and the project is now going to be uploaded into Central.
Now that the project is published,
if we go back to the project tab in Leapfrog,
we’re going to see the now a second version
has appeared in our project history.
Where you want to see my notes
that I just typed into the publishing workflow.
So this is everything I wanted to cover with you today.
Thank you very much for attending this webinar
and happy modeling.