Leapfrog, Micromine, Surpac, Vulcan, MOVE, GemPy, LoopStructural and Groundhog all get called “geology software”, yet they solve different problems. We compare what each one models, what it costs to get started where that is published, and how satellite targets and field maps feed the model before the first drill hole.
Tools 8 compared
Markets Australia ยท Canada ยท USA
Approach Vendor pages and papers
Choosing 3D geological modelling software is less about finding the best package and more about matching a tool to the question you need answered. A junior explorer with forty drill holes needs something different from a mine geologist updating a resource model every month, and both differ from a structural geologist restoring a folded section. Get the fit wrong and you pay for features you never use, or you build a model your consultant cannot open.
Try it: Block model size and memory estimator โ
This comparison covers eight tools that come up again and again in searches for geological modeling software: the commercial suites from Seequent, Micromine, Dassault Systรจmes and Maptek, the structural specialist MOVE, and three free options backed by published research or a national survey. For each we stick to what the vendor or the project itself says the software does. Where something is not on the product page, we say so rather than guess.
“Seequent says its FastRBF engine handles datasets of well over 1,000,000 points on ordinary hardware.”
Every package on this list interpolates between observations. None of them can invent geology where there are no drill holes, maps or geophysics. The biggest gains usually come from better input data, not from switching software.
What 3D geological modelling software does
At its simplest, a geological model is a set of 3D surfaces and volumes that represent rock units, faults, veins, alteration zones or grade shells. Geologists build it from drill hole logs and assays, surface mapping, structural measurements, cross-sections and geophysical grids. Our guide to exploration drilling methods and costs covers where the drill data come from. The model then drives resource estimation, mine design, groundwater studies or geotechnical work.
Two families of method dominate. Explicit modelling is the traditional approach: the geologist draws interpretations on a series of sections and joins them into wireframes. Implicit modelling builds surfaces directly from the data with a mathematical interpolant. Seequent’s own explanation of implicit modelling describes it as the automated formation of surfaces such as grade, faults and alteration directly from geological data, and notes that implicit models can be updated automatically when data changes.
Explicit versus implicit in practice
Explicit models give the geologist complete control over every line. That matters in structurally complex ground where the interpolant might join things that should not be joined. The cost is time: every new drill hole means re-digitising sections. Implicit models flip the balance. They update quickly and let you test several interpretations, but they need careful control points, trend settings and checking against sections to avoid geologically silly shapes.
Most modern 3D geological modelling software now does both. The real differences sit elsewhere: how drill hole data is managed, whether block models and resource estimation are built in, how structural restoration is handled, whether mine design is part of the same package, and what the licence costs.
- โ Drill hole database: collars, surveys, lithology logs, assays and QA/QC, ideally with validation on import.
- โ Surface and volume modelling: lithology, faults, veins, intrusions and grade shells.
- Block modelling and estimation: gridding the model into blocks and estimating grade, a core step for any resource.
- Sections and restoration: drawing geological cross sections and, in specialist tools, restoring them to test whether the structure balances.
- Mine design and scheduling: pits, stopes and schedules, handled either inside the same suite or in dedicated mine planning software.
For the broader exploration sequence these tools slot into, from desktop study to drilling, see our mineral exploration guide.
A short history of implicit modelling and who owns the tools
Implicit modelling is younger than many geologists assume. Seequent (formerly ARANZ Geo) says in its history of implicit modelling that it pioneered the method in the mining industry in 2003, that Micromine first included implicit modelling in its 2013 release, and that the technique appeared in AusIMM Monograph 30, a guide to resource and reserve estimation practice, in 2014. By then it had moved from novelty to accepted practice.
The vendor map has also consolidated. Bentley Systems agreed to acquire Seequent for about $1.05 billion in March 2021. Sandvik completed its purchase of the mine planning developer Deswik in April 2022. Weir completed its acquisition of Micromine on 30 April 2025, in a deal reported at about $840 million. Most of the big modelling brands now sit inside larger engineering groups.
When a software house changes hands, bundles, licence models and support arrangements can change with it. If a multi-year model archive depends on one package, ask about data export and file-format commitments, not just the price for next year.
Eight geology software options compared
Here is what each piece of 3D geological modelling software says it does, in plain terms. These are not reviews: we have not benchmarked any of them, and each vendor’s own documentation is the place to confirm features for your version.
Leapfrog Geo (Seequent, part of Bentley)
The Leapfrog Geo product page describes fast implicit modelling for geological interpretation. It combines drill hole data, structural data, points, polylines and meshes, and covers geological, numeric and block modelling with 2D and 3D visualisation. Extensions add resource estimation (Edge), groundwater model integration and geophysics display. Seequent sells 12-month named licences online; shared and enterprise licences go through sales. It is the most common answer when people search for the best geological modelling software for mineral deposits, largely because it made implicit modelling mainstream. Our Leapfrog Geo guide covers its features, licences and alternatives in more depth.
Micromine Origin and Beyond (Weir)
Micromine splits its range into Geobank for data logging and management, Origin for exploration, geological modelling and resource estimation, and Beyond for mine design, planning and surveying, according to Micromine’s product list. The company says it has 22 offices serving more than 120 countries. Having modelling and design from one vendor appeals to smaller teams that want a single support contract.
GEOVIA Surpac (Dassault Systรจmes)
GEOVIA Surpac is presented as mine planning and geological modelling software. It handles drill hole data management, statistics and geostatistics, resource models, and mine design for open pit or underground work. Role-based tools include a Block Modeler, a Sectional Geology Modeler and a Structural Geology Analyst. Surpac has a long history in resource and mine geology, and many consultants still work in it daily.
Maptek Vulcan
Maptek Vulcan covers drill hole databases, triangulations, block models and grids, with open pit and underground design, a scheduling suite, and pit, cut-off and stope optimisation. Like Surpac, it spans geology and engineering in one environment, which suits operating mines more than grassroots explorers.
MOVE (Petroleum Experts)
Searches for move geology software lead to the MOVE suite, a structural geology toolkit. It builds cross-sections and 3D models and offers 2D and 3D kinematic restoration, plus geomechanics, fracture and stress modules. Restoration asks whether an interpreted section can be unfolded and unfaulted back to a sensible starting geometry. That makes MOVE a strong geological cross section software choice in fold-and-thrust belts, although it is not a resource estimation tool.
GemPy and LoopStructural (open source)
GemPy is an open-source Python library for implicit 3D structural modelling, described in the GemPy 1.0 paper in Geoscientific Model Development (de la Varga, Schaaf and Wellmann, 2019). It supports stochastic modelling, which lets you run many versions of a model to measure uncertainty. LoopStructural is a companion open-source library from the Loop platform, initiated by Geoscience Australia and the OneGeology consortium. It models faults and folds with several interpolation algorithms and exports to formats including VTK, GOCAD, OMF, CSV and OBJ.
BGS Groundhog Desktop (free)
The British Geological Survey’s Groundhog Desktop is a free tool for drawing geological cross sections, correlating borehole logs and editing map linework, released under the UK Open Government Licence. It is not a full 3D modeller, but for students, consultants and small projects it is a practical free starting point.
| Tool | Owner | Main strength | Best fit | Licence (as published) |
|---|---|---|---|---|
| Leapfrog Geo | Seequent (Bentley) | Implicit geological and numeric models | Exploration to resource geology | 12-month named licence online; others via sales |
| Micromine Origin | Weir | Modelling plus resource estimation | Teams wanting one vendor from logging to design | Quote from vendor |
| GEOVIA Surpac | Dassault Systรจmes | Block models, geostatistics, mine design | Resource and mine geology | Quote from vendor |
| Maptek Vulcan | Maptek | Geology to design and scheduling | Operating mines | Quote from vendor |
| MOVE | Petroleum Experts | Cross-section restoration, structural analysis | Structurally complex belts | Quote from vendor |
| GemPy | Open source | Implicit models with uncertainty | Researchers, Python users | Free, open source |
| LoopStructural | Loop platform | Faults and folds, many export formats | Survey and research teams | Free, open source |
| BGS Groundhog | British Geological Survey | 2D sections and borehole correlation | Students, small projects | Free, Open Government Licence |
None of the commercial vendors above publishes a simple list price on the pages we checked. Quotes depend on modules, seat type and term. Compare like for like: named versus shared seats, which extensions are included, and what maintenance costs after year one.
How to choose the best geological modelling software for your stage
When comparing 3D geological modelling software, start with the stage of the project, then the geology, then the people who will use the model. A few rules of thumb from how these tools are positioned:
- Grassroots exploration, few or no drill holes. You mostly need a GIS, a way to draw sections and somewhere to hold soil and rock-chip data. A free cross-section tool plus QGIS (see our QGIS workflows for exploration geologists) may be enough until drilling starts.
- First drilling programmes. Implicit tools shine here: each batch of assays updates lithology and grade shells quickly, and you can test competing interpretations before choosing the next holes.
- Resource estimation for public reporting. You need block models, geostatistics and an audit trail your Competent or Qualified Person accepts. Check what your consultant works in before you buy.
- Structurally complex ground. If folding and thrusting control the ore, a restoration tool can catch sections that do not balance, which is a cheap way to avoid drilling an impossible geometry.
- Operating mine. Integration with mine design and scheduling usually outweighs modelling speed. Talk to the engineers before the geologists pick a package.
Questions to ask any vendor
- ๐ Import and export: which drill hole, surface and block model formats come in and go out?
- ๐ Open formats: does it support the Open Mining Format from the Global Mining Guidelines Group, designed so points, surfaces, volumes and block models can move between packages?
- Training: is it included, online, or charged per course?
- Hardware: what memory and graphics card does a model of your size need?
- โ Lock-in: if you stop paying, can you still open old projects in a viewer?
“Micromine says it has 22 offices serving more than 120 countries.”
Every vendor demo looks good on a tidy example deposit. Ask for a trial and load your own collar, survey and assay tables, including the messy ones. Import errors and hole-naming clashes tell you more than a sales presentation.
Block models, cross-sections and simulation
Once the geology is modelled, most resource work inside 3D geological modelling software moves to a block model: the volume is cut into regular blocks and each one is given a rock type, density and estimated grade. Block size is a real decision. Smaller blocks follow the geology more closely but multiply the number of cells, and with it memory, run times and file sizes. The count grows with the cube of the change: halve the block edge and you get eight times as many blocks.
Block model size and memory estimator
Assumptions: a regular, non-rotated model with cubic blocks and no sub-blocking. Memory assumes 8 bytes per attribute value (a double-precision number) and ignores indexes, compression and software overhead, so real files can be larger or smaller. Use it to compare block sizes, not to size a workstation. Checked September 2026.
For a 1,000 m by 1,000 m footprint modelled to 500 m depth, the arithmetic is stark. At 25 m blocks there are 32,000 cells. At 10 m there are 500,000. At 5 m the model reaches 4 million blocks, before any sub-blocking along contacts. The chart below plots those numbers on a log scale.
Geological cross section software
Sections remain the way geologists check a 3D model. Every package above can slice a model, but dedicated geological cross section software goes further: MOVE restores sections kinematically, and Groundhog lets you draw and correlate boreholes without a 3D licence. Even with implicit modelling, experienced geologists look at sections through every drill fence before trusting a volume.
Geological simulation software and uncertainty
People searching for geological simulation software usually want one of two things: geostatistical simulation of grade (many equally likely grade models instead of one smoothed estimate) or stochastic simulation of the geometry itself. The GemPy authors built their library around the second idea, running many model versions so the spread of outcomes becomes visible. Commercial 3D geological modelling software offers its own simulation modules; check whether these are included or separately licensed.
Geophysical grids often feed these models as constraints. Our geophysics guide for mineral exploration covers which surveys map which properties before you import them.
Each drill pad means clearing, tracks, water and waste. A model that tests alternatives before drilling, and targets that come from satellite and mapping data first, can reduce the number of holes needed to answer the same question.
3D geology software before drilling: mapping and satellite inputs
At the grassroots stage the problem is usually not the software but the empty space. There are no drill holes yet, so 3D geology software has little to interpolate. What you do have is surface information: outcrop maps, structural readings, soil and stream geochemistry, airborne geophysics and satellite imagery. That is where the first model comes from.
This is also where 3D geological mapping software and GIS overlap. A field map with contacts and strike and dip readings, draped on a digital elevation model, is the skeleton of the first 3D model. Our geological mapping guide explains the scales and methods that produce reliable inputs.
Where our satellite detection fits
We work at this early stage. Our satellite-based mineral detection analyses multispectral and hyperspectral imagery of your area to flag likely mineralised target zones, alteration halos, faults and fractures. You send coordinates, a KML/KMZ file or a polygon plus country and target mineral. We deliver in 5โ20 business days depending on area and mineral complexity.
- ๐ Premium report: high-potential zones, prospectivity heatmaps, estimated location and depth ranges, indicative quantity, geological interpretation and seasonal anomaly validation, as a PDF plus georeferenced GIS files.
- ๐ Premium+ report: adds TargetMaxโข Drilling Intelligence, with drilling-angle recommendations and interactive 3D subsurface models of vein structures and mineral distribution.
- Economics: exploration timelines from months to days, and up to 80โ85% lower early-exploration cost.
- โ Scope: satellite targets are exploration targets, not a resource. They tell you where to map, sample and drill so your 3D geological modelling software has real data to work with.
The georeferenced GIS layers can sit alongside your field maps in a GIS. If you plan to bring them into a modelling package, check which formats that package imports. See a sample of satellite-driven 3D mineral prospectivity mapping, or draw your boundary on mining.farmonaut.com: Map Your Mining Site.
Give your first model something to stand on.
Send us your licence boundary and target mineral. We return ranked target zones, structural interpretation and georeferenced GIS files to plan mapping, sampling and the first drill holes around.
Setting up 3D geological modelling software: from tables to a first model
Whichever package you pick, the first week looks much the same. The steps below are the ones every vendor tutorial and training course walks through in some form, and they are where most of the time goes. Budget for them before you budget for licences.
1. Build and check the drill hole tables
You need four tables at minimum: collars (hole ID, easting, northing, elevation, final depth), downhole surveys (depth, azimuth, dip), lithology intervals and assay intervals. Check that every interval sits inside its hole’s depth, that intervals do not overlap, and that hole IDs match exactly across tables. Any 3D geological modelling software will import bad data quietly and then build strange shapes from it.
2. Agree the coordinate system and topography
Pick one projected coordinate system for everything: collars, maps, geophysics and satellite layers. Mixing a local mine grid with UTM, or two datums, is a classic way to shift a model tens of metres. Load a topographic surface early, because collars floating above or buried below the ground surface point to elevation errors.
3. Simplify the lithology codes
Field logs often carry dozens of codes. For modelling, group them into the handful of units that matter for the question: host rock, mineralised unit, intrusions, cover. You can keep the detail in the database and model the simplified version first.
4. Model faults first, then units, then grade
Most implicit workflows build the fault network first, then model lithology inside each fault block, then grade shells or numeric models inside the host units. Doing it in that order stops surfaces crossing faults they should terminate against.
5. Check sections, then share a viewer file
Slice the model along every drill fence and compare it with the logs. Then share a read-only version with the people who did not build it. Seequent, for example, offers a free Leapfrog Viewer for exported scenes; other vendors have their own viewers or export options. A fresh pair of eyes catches the surface that swings off into empty ground.
None of these steps depends on which 3D geological modelling software you buy, and all of them transfer if you switch later. That is the real reason to keep clean source tables: the model is disposable, the data is not.
A geologist new to a package usually needs structured training and a few weeks of practice before models are trustworthy. Ask what training the vendor includes, and plan the first model on a project where mistakes are cheap.
Common mistakes with 3D geological modelling software
Most model failures we hear about come from process, not from the choice of 3D geological modelling software. Watch for these:
- โ Dirty drill hole data. Overlapping intervals, missing surveys and inconsistent lithology codes produce confident-looking nonsense. Validate before you model.
- Letting the interpolant decide the geology. Implicit surfaces follow the maths. Add trends, control points and structural data so they follow the rocks.
- One model, no alternatives. If only one interpretation was ever built, nobody knows how wrong it could be.
- Block size set by screen appearance. Very small blocks look detailed but imply a precision the drill spacing cannot support.
- No export plan. If the consultant, the mine planner and the regulator use different packages, agree formats before the work starts.
Store collar, survey, assay and log tables in plain CSV or a database alongside each modelling project. Software versions change and licences lapse; clean source tables let you rebuild the model in any package.
Guides in this series
Three guides cover the tools that sit beside 3D geological modelling software.
- Mine planning software compared: Deswik, Micromine, Surpac and others for pit and stope design and scheduling.
- QGIS for geologists: exploration mapping workflows in QGIS, and how it compares with ArcGIS.
- Leapfrog geology software: features, licence options and the main alternatives.
Frequently asked questions
What is the best 3D geological modelling software?
There is no single best choice. Leapfrog Geo is widely used for implicit modelling in exploration and resource geology; Micromine, Surpac and Vulcan combine modelling with mine design; MOVE specialises in structural restoration; GemPy, LoopStructural and Groundhog are free. Match the tool to your stage, geology and the formats your consultants use.
Is there free 3D geological modelling software?
Yes, free geological modeling software exists. GemPy and LoopStructural are open-source Python libraries for implicit 3D structural modelling, and the British Geological Survey’s Groundhog Desktop is a free cross-section and borehole correlation tool under the Open Government Licence. They need more technical skill or cover less ground than commercial suites, but they are credible and documented.
What is the difference between implicit and explicit modelling?
Explicit modelling means drawing interpretations on sections and joining them into wireframes by hand. Implicit modelling builds surfaces directly from the data with a mathematical interpolant and can update automatically when new data arrives. Most modern packages support both.
What is MOVE geology software used for?
MOVE, from Petroleum Experts, is a structural geology suite. It builds cross-sections and 3D models and restores them kinematically in 2D and 3D, with modules for geomechanics, fractures and stress. It is used where folding and faulting control the geology.
Which geological cross section software is easiest for beginners?
For a free start, BGS Groundhog Desktop lets you draw sections, correlate borehole logs and edit map linework without a 3D licence. Commercial modelling packages all create sections from 3D models, and MOVE adds balanced-section restoration.
Can satellite data go into 3D geology software?
Satellite products usually enter as georeferenced map layers: alteration zones, structures and target outlines. They guide mapping and drill planning rather than replacing drill data. Our reports come as a PDF plus georeferenced GIS files; check which formats your modelling package imports.
Reviewed September 2026 against Seequent’s Leapfrog Geo product page and implicit-modelling history, the Bentley, Sandvik and Weir acquisition releases, Micromine’s, Dassault Systรจmes’ (GEOVIA Surpac), Maptek’s (Vulcan) and Petroleum Experts’ (MOVE) product pages, the GemPy 1.0 paper in Geoscientific Model Development, the LoopStructural repository, the British Geological Survey’s Groundhog page and the Global Mining Guidelines Group’s Open Mining Format page.
Product features and licence terms change between versions; confirm with each vendor. We have not benchmarked the software named here and have no commercial relationship with these vendors. Satellite targets are exploration targets, not mineral resources, and must be confirmed by sampling and drilling.

