
GITNUXSOFTWARE ADVICE
Mining Natural ResourcesTop 9 Best Mine Optimisation Software of 2026
Compare mine optimisation software options and the use cases they fit, helping teams shortlist tools like Promine for planning and scheduling.
How we ranked these tools
Vendors set the topic, but our editors set the inclusion criteria and the evaluation framework before research starts.
Search agents gather the source set and the review record, including transcriptions of video reviews and podcasts.
Framework: Features 40% · Ease 30% · Value 30%
Gitnux may earn a commission through links on this page — this does not influence rankings. Editorial policy
Hexagon MinePlan Schedule Optimizer is the best pick for planning teams that standardize on Hexagon workflows because its constraint-led production sequencing generates updates directly from the mine plan context, while Promine is a strong alternative for teams who need repeatable block-model study iteration loops with scenario runs that carry optimization settings through reconciliation.
Editor’s top 3 picks
Three quick recommendations before you dive into the full comparison below — each one leads on a different dimension.
Hexagon MinePlan Schedule Optimizer
Constraint-led production sequencing generation from the mine plan context inside the Hexagon planning workflow.
Best for: Fits when planning teams standardize on Hexagon workflows and need constraint-led scheduling for production sequence updates.
Promine
Editor pickRepeatable mine study iteration loop that carries optimization settings through scenario runs into reconciliation updates.
Best for: Fits when planning teams need repeatable block-model studies and automated scenario runs.
MineCycle
Editor pickScenario-driven optimization runs that tie cut alternatives to schedule consequences for planner grade to production decision loops.
Best for: Fits when mine planners need NPV cut iterations that stay connected to scheduling outputs and reconciliation reporting.
Comparison Table
Hexagon MinePlan Schedule Optimizer
enterpriseMine planning software module for optimizing schedules against production and economic targets.
Constraint-led production sequencing generation from the mine plan context inside the Hexagon planning workflow.
MinePlan Schedule Optimizer is built for planners who need schedule outputs tied to the same block and design universe used in mine design and reconciliation workflows. The core value comes from constraint-led scheduling decisions instead of spreadsheet-style rule application, especially where pushback sequencing and production timing must match operational assumptions. Hexagon integration matters because schedule results can align with the upstream mine design package environment rather than requiring brittle manual exports.
A key tradeoff is that the optimizer workflow expects schedules to be expressed in the product’s planning constructs, so teams that require fully custom optimization logic often hit limits without consulting Hexagon services. A common usage situation is a quarterly mine plan refresh where changes to cut-off grade or block model updates force a new schedule run and reconciliation-ready production profile.
- +Constraint-driven sequencing ties schedule decisions to mine plan assumptions
- +Hexagon-oriented workflow fit reduces manual handoff between planning steps
- +What-if runs support faster convergence on feasible production sequences
- +Schedule outputs stay consistent with upstream design planning structures
- –Custom optimization logic depends on supported scheduler constructs
- –Model preparation effort rises when constraints and precedence are complex
- –Achieving stable results can require careful tuning of constraints
- –Some advanced visualization checks require extra workflow steps
Open-pit planners
Run pushback-driven production schedules
More feasible schedule baselines
Mine operations planners
Test haul and timing tradeoffs
Lower scheduling rework
Show 2 more scenarios
Planning engineering teams
Refresh schedules after block changes
Faster plan-to-schedule updates
Reoptimize sequencing when cut-off grade or block model inputs change across planning cycles.
Portfolio planning managers
Stress-test NPV scheduler objectives
Clearer value-at-risk
Run scenario iterations that trade timing decisions against schedule objective criteria.
Best for: Fits when planning teams standardize on Hexagon workflows and need constraint-led scheduling for production sequence updates.
Promine
vertical specialistMine design and planning suite integrated with AutoCAD for geological modeling and production scheduling.
Repeatable mine study iteration loop that carries optimization settings through scenario runs into reconciliation updates.
Promine focuses on mine optimization workflows tied to geological input and production constraints rather than general planning. The tool is built to support block-model based evaluations and scenario comparison for pit limits, cut-off grade settings, and schedule impacts.
Its differentiator is the way it links optimization outputs into a repeatable mine-design and reconciliation loop across iterations. Promine also emphasizes automation hooks and integration points so planners can run batch studies and maintain consistent inputs across teams.
- +Block-model driven workflows keep optimization inputs consistent across iterations
- +Scenario comparison supports planning tradeoffs without rebuilding study setups
- +Automation hooks enable batch runs for multiple shells and grade cut-offs
- +Output packages support downstream reconciliation and update cycles
- –Configuration effort rises when teams need many constraint variants
- –Advanced pit and haul configuration detail can require extra data preparation
- –Extensibility depends more on integration than on in-app scripting flexibility
- –User experience can feel study-centric rather than day-to-day planning-centric
Underground mine engineers
Design stopes and underground layouts
Coordinated underground designs
Mine planners
Generate schedules from mine assumptions
Schedules tied to designs
Show 1 more scenario
Surveyors and planners
Update designs from field survey data
Consistent design revisions
Aligns survey and point data to mine coordinate systems to validate design revisions.
Best for: Fits when planning teams need repeatable block-model studies and automated scenario runs.
MineCycle
enterpriseBentley's mine design and surveying software suite for open pit and underground operations.
Scenario-driven optimization runs that tie cut alternatives to schedule consequences for planner grade to production decision loops.
MineCycle performs mine optimization by turning block model grade and block attributes into production and cashflow schedules, then iterating cut choices and sequencing constraints. It targets practical planner workflows with scenario management for pit alternatives, scheduling outputs for downstream planning, and reconciliation oriented reporting for decision loops.
The Bentley lineage typically shows up through import and export support that fits existing mine design and planning file exchanges used by mine engineering teams. Compared with several planners that focus only on NPV cut generation, MineCycle concentrates on keeping optimization decisions tied to schedule impacts and operational constraints.
- +Optimization outputs map directly to production schedule artifacts planners use
- +Scenario iterations support rapid comparison of cut and sequencing alternatives
- +Reconciliation oriented reporting helps close the planning and performance loop
- +Integration with Bentley ecosystems fits teams using shared mine design workflows
- –Requires disciplined model preparation to avoid constraint violations
- –API and automation surface are not as documented for planners as some peers
- –Complex fleets and haulage network effects need external scheduling tools in many projects
- –Underground specific optimization features are limited compared with dedicated underground schedulers
Mine planners
Iterate pit cuts with schedule impacts
Schedule-aware pit alternatives
Production schedulers
Build cashflow and production timelines
Operational schedules from grades
Show 1 more scenario
Mining finance teams
Review decisions with reconciliation reporting
Decision-ready comparisons
Provides reporting that links optimisation outcomes to decision loops through reconciliation.
Best for: Fits when mine planners need NPV cut iterations that stay connected to scheduling outputs and reconciliation reporting.
RPMGlobal XACT
enterpriseMine scheduling and execution software that supports plan optimization and operational alignment.
Pushback-based pit design packaging that converts optimization results into planning-ready study outputs for iterative scheduling updates.
XACT is built around iterative open pit optimization workflows that take geological block model data, compute pit shells and ultimate pit limit outcomes, and produce pit designs suitable for planning handoffs. Configuration controls cover economic cut-off grade logic and pit phase definition so planners can standardize scenario runs rather than manually rework study assumptions. The workflow tends to fit teams that need consistent pushback sequencing outputs to drive production scheduling and dilution control targets.
- +Pit shell generation tied to pushback design outputs for planning handoffs
- +Economic cut-off grade configuration supports repeatable scenario studies
- +Iterative optimization cycles reduce rework between pit limits and mine designs
- +Scenario outputs align with scheduling inputs for reconciliation workflows
- –Requires disciplined block model and constraint setup for credible results
- –Workflow breadth narrows outside optimization and pit design packaging tasks
- –Complex studies can slow iteration without established study templates
- –Planning teams may need external tooling for haul road and fleet simulation
Open pit planning teams
Reoptimize pits from revised block models
Faster study iteration cycles
Mine engineering analysts
Tune cut-off grade logic
More consistent economic envelopes
Show 2 more scenarios
Operations reconciliation owners
Compare planned versus updated designs
Reduced rework in plan revisions
Use optimization outputs to support reconciliation updates as new geology and constraints are incorporated.
Project study coordinators
Package pit options for approvals
Cleaner governance-ready study packs
Deliver structured pushback design outputs suitable for review cycles and handoff to scheduling teams.
Best for: Fits when planners need repeatable open pit optimization to drive pushback sequencing and production scheduling inputs.
Carlson Mining
SMBMine surveying, design, and scheduling modules built on CAD platforms for surface and underground mines.
Carlson Mining’s reconciliation-focused planning output workflow keeps revisions tied to deliverable structures used in mine design packages.
Carlson Mining targets mine planning and optimization workflows with a toolset that fits map-driven design packages and operational planning loops. The solution focuses on mine design data handling, pit and block workflow support, and reconciliation steps that keep planning changes tied to reporting outputs.
- +Strong alignment with mine design file outputs used in planning offices
- +Batch workflow support helps repeatable pit and block production processes
- +Reconciliation-oriented outputs reduce manual handoffs after edits
- +Clear GIS-to-mine-design workflow reduces friction for map-first teams
- –Limited evidence of API-driven automation for external schedulers and tools
- –Pushback sequencing depth is narrower than full NPV scheduler engines
- –Automation coverage focuses on batch runs rather than fine-grained triggers
- –Integration with non-Carlson operational data pipelines can require conversion steps
Mine planners
Validate haul routes against geometry
Haulage layouts validated
Open-pit engineers
Create and refine staged pit shells
Staged pit designs updated
Show 2 more scenarios
Mine surveyors
Align surfaces and planning inputs
Field-aligned surfaces
Brings updated survey measurements into terrain and design planning projects.
Operations planners
Produce material reports and schedules
Connected planning outputs
Extends geological and design information into production plans tied to current mine designs.
Best for: Fits when planning teams need repeatable mine design and reconciliation outputs within a Carlson-centric workflow.
OptiMine
vertical specialistMathematical optimisation software used for mine planning and production schedule optimisation.
Scenario parameterization for iterative pit and extraction planning runs with constraint-linked sequencing outputs.
OptiMine runs mine optimization workflows that translate a geological block model into scheduling-ready extraction plans. The system focuses on NPV-oriented pit planning and production sequencing with constraint handling aimed at practical mine engineering schedules.
- +Repeatable scenario runs for iterative cut-off grade and schedule trade studies
- +Constraint-aware plan generation geared toward production sequencing needs
- +Import and export support aligned with common mine model data handoffs
- +Provides an engineering workflow that links block data to extractable schedules
- –Limited visibility into intermediate optimization decisions during tuning
- –Scenario setup depends on consistent input data conditioning
- –Automation depth for deep customization is narrower than add-on scripting-first tools
- –Collaboration controls for multi-user governance are not a central strength
Mine engineers
Plan NPVs with extraction sequencing
Constraint-aware extraction plan
Planning teams
Run repeatable optimisation scenarios
Faster iteration cycles
Show 1 more scenario
Geology and planning teams
Move block model data into schedules
Less design-to-planning rework
Supports import and export patterns that reduce rework between design inputs and planning outputs.
Best for: Fits when planners need NPV-driven pit planning plus repeatable sequencing outputs from block models.
MaxtaMine
vertical specialistUnderground and open pit mine scheduling and optimization platform with stope design and production scheduling capabilities.
Scenario-driven optimisation runs that keep constraint and assumption changes traceable across planning iterations.
MaxtaMine is a mine optimisation software solution from maxitise.com that focuses on planning workflows for open pit production decisions. It is geared toward turning pit design inputs into scheduling-ready outputs with constraints that planners can manage during iterations.
- +Planning-centric workflow that keeps optimisation outputs usable for downstream decisions
- +Scenario iteration controls support repeatable runs with controlled parameter changes
- +Constraint handling is oriented around real scheduling and operational limits
- +Configuration can be managed in a way that supports planner review cycles
- –Integration depth with external mining toolchains can feel constrained for advanced users
- –Automation and API surface are limited for fully programmatic pipeline control
- –Geological model ingestion coverage can be narrow versus broader industry file workflows
- –Governance controls for multi-user planning roles are not as detailed as in enterprise systems
Open-pit planners
Optimise pit decisions under constraints
Constraint-managed scheduling outputs
Production operations teams
Reconcile plan results to resource limits
Resource-limited plan validation
Show 1 more scenario
Mine planning managers
Audit assumptions across optimisation runs
Traceable scenario configurations
Provides scenario control and audit-friendly configuration of optimisation assumptions.
Best for: Fits when planners need repeatable open pit optimisation runs and scenario control without building pipelines.
Micromine Spry
enterpriseUnderground mine scheduling software that supports schedule optimization and rapid scenario evaluation.
Spry’s optimization workflow links study outputs back to the underlying mine design model for controlled scenario iteration.
Micromine Spry supports mine optimization by taking geological inputs and producing plan outputs that can be regenerated for scenario comparison. The workflow supports managing multiple design revisions and running optimization studies that feed downstream production planning decisions. Spry also supports data exchange with common mine planning tools through import and export of model content and geometry files.
- +Scenario-driven optimization studies tied to mine design inputs
- +Repeatable runs for planning iterations across multiple study cases
- +Direct use of geological block model content for planning outputs
- +Exportable planning artifacts for downstream mine production workflows
- –Automation depth for NPV scheduler workflows can be less extensive than dedicated optimizers
- –Requires disciplined model versioning to keep study inputs consistent
- –Complex multi-plant optimization needs may require external orchestration
- –API surface is narrower than platforms built for heavy integration pipelines
Open pit planning teams
Iterate pit and scheduling scenarios
Faster scenario comparison
Underground planning teams
Study stope sequencing options
More consistent study outputs
Show 2 more scenarios
Mine engineering analysts
Reconcile and refresh plans
Lower planning drift
Update model inputs and regenerate planning outputs to reflect new study assumptions.
Portfolio planning groups
Coordinate multi-mine plan versions
Fewer version mismatches
Maintain consistent study inputs across revisions and produce exportable artifacts for review.
Best for: Fits when planning teams need repeatable scenario studies tied to mine models, with manageable optimization governance.
Maptek Evolution
enterpriseMine scheduling and haulage optimization software for production planning and operational performance.
Maptek Evolution’s planning-to-reconciliation loop keeps sequence and geometry changes traceable through repeated study runs.
Maptek Evolution is a mine optimisation environment built around modelling, scheduling workflows, and reconciliation support for production planning. It supports pit and underground planning with integrated solids, block model inputs, and sequence-focused design iterations.
- +Planning workflows stay anchored to mine geometry and operational constraints.
- +Integrated reconciliation tooling reduces manual bridging between planning and execution.
- +Solid data exchange supports common mine design and block model sources.
- +Automation favors repeatable planning runs for iterative plan changes.
- –Complex workflows can feel heavy without established planning standards.
- –Collaboration requires disciplined data versioning and controlled workspaces.
- –Some advanced optimisation setups depend on specialist configuration know-how.
- –Throughput in large scenarios depends on model structure and hardware.
Mine planners
Iterate pit and underground plans
Production planning iterations
Mine engineers
Reconcile sequence-focused geometry changes
Reconciled plan updates
Show 1 more scenario
Planning automation leads
Standardise workflow data exchanges
Repeatable planning workflows
Uses repeatable planning workflows and data exchange paths for consistent update cycles.
Best for: Fits when mine planners need fast iteration across design geometry, constraints, and reconciliation in one workflow.
Conclusion
After evaluating 9 mine optimisation software, Hexagon MinePlan Schedule Optimizer stands out as our overall top pick — it scored highest across our combined criteria of features, ease of use, and value, which is why it sits at #1 in the rankings above.
Use the comparison table and detailed reviews above to validate the fit against your own requirements before committing to a tool.
Frequently Asked Questions About Mine Optimisation Software
How does AVEVA Enterprise Planning differ from Leapfrog Geo when planners need pushback sequencing outputs from an optimization run?
What breaks if a workflow tries to swap out block model formats without aligning the underlying data model and attribute meanings?
When do AVEVA Enterprise Planning and MineCycle diverge on cut-off grade handling for production scheduling?
Which tool is better for batch scenario runs that carry optimization settings into reconciliation updates?
How do integration and API options affect data exchange between mine optimization and downstream scheduling systems?
Which product best supports automation hooks for running multiple optimization studies with consistent inputs across teams?
What security and access controls should be tested first for shared mine optimization work across planning teams?
How does Leapfrog Geo usage typically interact with constraint-led scheduling in Hexagon MinePlan Schedule Optimizer?
Where does OptiMine fall short compared with a workflow that links optimization results back into the mine planning model for iteration?
Tools reviewed
Primary sources checked during evaluation.
Referenced in the comparison table and product reviews above.
How to Choose the Right Mine Optimisation Software
Mine optimisation software options differ most in how they handle optimisation workflow inputs and the way results tie back to reconciliation, which then drives confidence in what you mine. The practical divider is whether they support a workable resource model and clear update controls for each scenario.
Input data coverage for planning
Why it matters
Input data coverage for planning affects whether you can start from your current mine records or whether you’ll rebuild inputs. The best tools keep cut-off grade, orebody geometry, and geometry exports consistent across scenarios.
How to check
Ask for a sample project that starts from your typical sources (resource/grade and mine geometry) and shows which fields are required. In the demo, try switching cut-off grade and verify which outputs update and which stay fixed.
Scenario automation and batch runs
Why it matters
Scenario automation and batch runs matter when you test many cut-off grade or scheduling assumptions. Without it, you end up repeating manual steps and losing traceability for changes.
How to check
Request an example where multiple scenarios are created and run in one workflow. Then change one assumption (like cut-off grade) and confirm the run produces a comparable output set with consistent naming and parameters.
Optimisation objective controls
Why it matters
Optimisation objective controls determine whether the tool is steering toward what you care about, not just producing a generic “best” plan. The controls also influence how you handle dilution control and strip ratio during evaluation.
How to check
In the demo, open the objective settings and show how changing dilution control or strip ratio changes the recommended plan. Ask for a side-by-side results view that explains which objective terms dominated the shift.
Plan result traceability to inputs
Why it matters
Plan result traceability to inputs lets analysts explain why a pit or stope recommendation moved. It’s the difference between a usable decision log and a black-box output when you update inputs later.
How to check
Ask to export an audit trail that lists assumptions used for each run and links them to outputs. Then edit one input and confirm the tool marks what changed (and what did not) in the resulting plan.
Update and reconciliation workflow
Why it matters
Update and reconciliation workflow affects how quickly optimisation results become a living plan after new data. If reconciliation is weak, small input updates can quietly invalidate prior decisions.
How to check
Request a sample workflow that takes updated drilling or production outcomes and updates reserve-facing outputs. Check whether stockpile reconciliation or equivalent comparisons are produced and whether the tool keeps run history for comparison.
Mine data exchange formats
Why it matters
Mine data exchange formats matter because your team must move outputs into downstream workflows without re-entry. If exports like Datamine format or Surpac string files are incomplete, you’ll fight formatting instead of optimising.
How to check
In the demo, request exports for your typical downstream steps (geometry, solids, strings, or scheduling outputs). Validate by importing the export into a separate viewer or template and confirming key entities are intact (no missing layers or flipped coordinates).
Red flags
- Outputs change when you rerun without showing which assumptions were used
- Exports import with missing geometry layers or inconsistent coordinate systems
- Batch scenarios still require manual rework between runs
Fit by situation
- If your team frequently tests cut-off grade and wants repeatable comparisons, prioritize scenario automation and batch runs.
- If your analysts must defend decisions to operations and later reconcile outcomes, prioritize update and reconciliation workflow.
- If your workflow depends on moving plan geometry into other tools, prioritize mine data exchange formats.
Funding and competing interests
This study was co-funded by several of the vendors assessed in it. No single vendor funded it. Funders could propose the market studied.
They had no role in selecting vendors, setting or weighting criteria, analysing data or drawing conclusions, and they received the same factual-accuracy check as every other vendor assessed.
Market definition, inclusion rules and criteria weights were fixed by an editor before research began and did not change afterwards. Editorial process →
Keep exploring
Comparing two specific tools?
Software Alternatives
See head-to-head software comparisons with feature breakdowns, pricing, and our recommendation for each use case.
Explore software alternatives→In this category
Mining Natural Resources alternatives
See side-by-side comparisons of mining natural resources tools and pick the right one for your stack.
Compare mining natural resources tools→