Ask five mine planners which software is the best and you will get five confident answers, usually the one they learned on. That is the first thing to understand about mine planning software: the best tool is mostly the one that fits your deposit, your team and your budget, not the one with the longest feature list.
This guide explains what mine planning software actually does, the core ideas behind it (block values, pit optimisation, NPV), how the main platforms differ and how to choose one without regretting it two years later. I have kept the claims modest and verifiable. Vendors do not publish independent performance benchmarks, so I will not quote "30% NPV gains" or similar figures you may see elsewhere.
Good to know: this market has been changing fast. Sandvik bought Deswik in 2022, Weir completed its purchase of Micromine in April 2025, and Caterpillar completed its acquisition of RPMGlobal in February 2026. Ownership and product names can change again, so check each vendor's own website before you decide.
What does mine planning software do?
In simple terms, it turns drilling and sampling data into a mine you can actually dig. The workflow usually has four connected stages:
- Geological modelling and resource estimation. Drillhole data is used to build a block model with grades and densities, using methods such as kriging, inverse distance or implicit modelling.
- Optimisation. Algorithms work out the ultimate pit limit (open pit) or the economic stope shapes (underground) that give the best value.
- Mine design. Engineers add ramps, benches, haul roads, drives and ventilation, within geotechnical and regulatory limits.
- Scheduling and simulation. The design is turned into a time-based plan that respects equipment capacity, blending targets and haulage.
Spreadsheets cannot do this properly for anything but a very small operation, which is why every serious mine uses specialised software for at least some of these stages.
The core ideas every mining student should know
1. Block economic value
Each block in the model is given a value. In simplified form:
Block value = (Tonnes × Grade × Recovery × Price) − (Mining cost + Processing cost + Other costs)
A block that pays for its own mining and processing has a positive value. A waste block has a negative value, because you pay to remove it and get nothing back.
2. Why a pit has to be "optimised"
You cannot mine a rich block without first removing the blocks above it, because slopes have to stay stable. So the question is never "is this block profitable?" but "is this block profitable after paying for everything above it?" Here is a very small example:
- Each block weighs 1,000 tonnes. Ore sells for $50 per tonne of ore. Mining and processing ore costs $20 per tonne. Mining waste costs $8 per tonne.
- Value of one ore block = 1,000 × (50 − 20) = +$30,000
- Cost of one waste block = 1,000 × 8 = −$8,000
If three waste blocks sit above the ore block, mining the column gives 30,000 − 24,000 = +$6,000, so it is worth digging. With four waste blocks it is 30,000 − 32,000 = −$2,000, so it should be left in the ground. Real models contain millions of blocks that overlap in complicated ways, and that is where optimisation algorithms come in.
3. Lerchs-Grossmann and Pseudoflow
The Lerchs-Grossmann (LG) algorithm, published in 1965, finds the set of blocks that gives the greatest total value while obeying the slope constraints. Newer implementations, such as the Pseudoflow algorithm, solve the same problem faster on very large models. Most commercial packages hide the maths behind a button, but you should understand what it is doing.
4. Nested pits and revenue factors
Running the optimiser at different price levels (called revenue factors) produces a series of nested pit shells. Planners use these to decide phases (pushbacks) and to test how sensitive the project is to price changes.
5. NPV of a schedule
NPV = Σ [ Cash flow in year t ÷ (1 + discount rate)t ], summed over the mine life
Because money earned early is worth more than money earned later, the order in which you mine matters as much as the pit shape. That is what scheduling software tries to optimise.
The main platforms compared
The table below summarises what is widely known about each platform. The "known for" column reflects general industry reputation and the vendors' own descriptions. It is not a ranking.
| Software | Owner | Commonly known for | Worth considering if |
|---|---|---|---|
| GEOVIA Surpac | Dassault Systèmes | Geological modelling, block models, design for surface and underground; very widely deployed internationally | Your team already knows it, or you work across several commodities |
| Maptek Vulcan | Maptek (privately held) | 3D modelling and visualisation, geology, design and scheduling tools | You want a strong geology and design environment for larger operations |
| Deswik | Sandvik | Integrated design and scheduling, with modules such as Deswik.Sched and stope optimisation tools | Scheduling is your main challenge, especially underground |
| Datamine (Studio suite) | Constellation Software group | Geological modelling, estimation, planning and scheduling | Resource modelling and geostatistics are central to your work |
| HxGN MinePlan | Hexagon | End-to-end planning suite, with links to Hexagon's operations and fleet products; Hexagon's MineScape is a separate coal modelling product | You want planning tied closely to operations technology |
| Micromine | Weir | Exploration, geological modelling, mine design and production tools, often praised for usability | You are a mid-tier or junior operation that values a gentle learning curve |
| RPMGlobal (XPAC, MinePlanner) | Caterpillar (acquisition completed February 2026) | Scheduling and the economics of the schedule | You want to link production forecasts directly to cost and cash flow |
About pricing: almost all of these vendors sell by custom quotation, based on modules, number of users and licence type (subscription or otherwise). There are no reliable public price lists, so be sceptical of any blog that quotes exact figures, including older versions of this one. Ask each vendor for a written quote for your exact setup.
How to choose: a practical checklist
- Start with your deposit and method. A stratified coal seam, a narrow-vein underground gold mine and a large copper porphyry pit all have different needs.
- Look at your team. The software your engineers already know, and can get trained on locally, often beats a "better" package nobody can use.
- Check the support and training available in your region. This matters a lot in India, where you want local or at least time-zone-friendly support.
- Test data compatibility. You will probably import and export models between packages, so check file formats and workflows.
- Decide how much scheduling you need. If most of your pain is in scheduling, check the scheduling tools in depth, not just the design tools.
- Understand the ecosystem. Some vendors are owned by equipment makers or large technology groups. That can bring integration benefits but may also affect how neutral the product is towards other suppliers' equipment.
- Run a pilot. Ask for a trial and run one real problem from your mine through two shortlisted tools before signing anything.
- Budget for the whole cost. Licences, training, hardware, data preparation and a bit of consultant help.
Which one for which situation? (general guidance)
| Situation | Where to look first |
|---|---|
| Large open pit, complex geology and design | Maptek Vulcan, HxGN MinePlan, GEOVIA Surpac |
| Underground mine with complex scheduling | Deswik, Datamine Studio UG, Micromine, Vulcan |
| Coal, especially stratified deposits | Hexagon MineScape, Datamine, Surpac, Vulcan |
| Financial scheduling and cash flow | RPMGlobal XPAC, plus the scheduling modules of the other platforms |
| Smaller or junior operation, limited IT support | Micromine, modular licences of Surpac or Datamine |
These are starting points for your shortlist, not verdicts. Every one of these packages can be used outside the situation listed.
Using the software well
- Garbage in, garbage out. Validate drillhole data, surveys and density values before modelling.
- Get geotechnical input early. Slope angles and pillar sizes must come from geotechnical engineers and meet regulatory requirements, not default software values.
- Use sensitivity runs. Test the plan against lower prices, higher costs and slower equipment.
- Reconcile regularly. Compare planned and actual tonnes and grades often, and improve your models from the differences.
- Cross-check manually in the early months. Do some calculations by hand, for example with the production methods in our guide to mining production calculation, to build trust in the outputs.
- Train people properly. A powerful tool in untrained hands produces confident, wrong plans.
Common mistakes
- Choosing by brand name instead of by deposit type and team skills
- Underestimating the cost of integration with fleet management and other systems
- Skipping data validation
- Ignoring change management and training
- Treating the optimiser's result as final truth instead of a starting point for engineering judgement
- Forgetting that statutory plans, approvals and reporting in your country still have to be prepared and submitted in the required form
Frequently asked questions
What is the best mine planning software?
There is no single best one. It depends on your deposit, mining method, team and budget. Shortlist two or three, run a pilot and decide on evidence from your own data.
Surpac or Vulcan for open pit mining?
Both are mature, widely used and capable. The honest answer is that familiarity, local support and how well each fits your workflow usually matter more than feature lists. Test both on a real problem.
How much does mine planning software cost?
It varies widely with modules, users and licence type, and vendors generally quote individually. Treat any specific price you see online as a rough guess, and ask for a formal quotation.
Can small companies and students use it?
Many vendors offer modular licences, trials or training licences, and some work with universities. Ask each vendor directly what is available for your situation.
Does the software make the mine safer?
It can help, by supporting better designs, scheduling and geotechnical checks. But safety still depends on sound engineering inputs, regulatory compliance and people on the ground. Software supports good judgement, it does not replace it.
Is cloud-based planning reliable at remote sites?
Several vendors now offer cloud or hybrid options. Connectivity at remote sites varies, so ask about offline capability and how data syncs before committing.
Final thoughts
Mine planning software is a tool, and the plan is only as good as the data and the engineer behind it. Understand the ideas first (block values, nested pits, NPV), choose a package that fits your own situation and test it on a real problem before you commit. If you do that, the exact brand matters a lot less than most comparison articles suggest.
If you would like a follow-up on pit optimisation step by step, or a comparison focused on coal mines in India, leave a comment and I will cover it.
Disclaimer: this article is for general information. Product names and ownership are as understood at the time of writing (October 2026) and may change. We are not affiliated with any software vendor and this is not a recommendation. Confirm features, pricing and licensing directly with the vendors.
0 Comments