Multiphysics on the GPU: balls and ore as DEM and the slurry as SPH in one simulation. Mill Sim AI learns how your liners wear from your own laser scans, then gives power, throughput, P80 and liner life for SAG, AG and ball mills in one desktop program for Linux and Windows (Mill Sim AI 2026 V11).

Gross kW, torque arm and contact power from the simulation run.

Vogel-Peukert breakage scaled to plant t/h.

From your scans, learned wear: the relining date.

Slurry shifts power, impact and wear; learned slurry or two-way SPH.

Design DOE ranks candidate liners by a figure of merit.
The Blaze solver, the viewer and the analysis tools ship inside it. No external CAD pre-processors, meshers or post-processing scripts.
Solid element lifters. Lifters are made of small solid wedge elements. When the frictional work and normal impacts exceed the Vickers hardness of the liner material, the solver removes the worn elements, so the charge always meets the real, changing lifter shape without the mesh deforming.
One button: Predict liner life. Load the plant laser scans, run the mill once and press Predict liner life. Mill Sim AI learns the wear law from the scans and runs the loop itself until the wear limit you set, giving the reline date and a chart of lifter crest height against liner age for each section along the mill.
Site inputs with physics built in. Ore abrasiveness (abrasion index, JK ta), liner hardness, slurry solids, pulp pH, corrosive water, ball size and throughput enter as inputs. Known directions are priors: harder liners wear slower, more abrasive ore and corrosive pulp wear faster, unmeasured inputs stay neutral. The law learned at one site carries to another site and to new mill designs.


Impact and sliding energy on every point of the liner.

Scans supply how much metal that loading removes.

The worn liner stays a clean mesh.

Repeat until the wear limit is reached.




Each impact breaks an ore sphere with the Vogel-Peukert probability; broken spheres are replaced by fragments that grow to the parent volume. The Calibrate button fits the breakage to the plant throughput, giving gross power, t/h and P80.
The slurry as SPH fluid, two way coupled with the ore and grinding media, discharging through the grate. Power, discharge and backflow are read into the report.


A library of pairs, the same mill dry (left) and with SPH slurry (right), gives the factors by which slurry shifts power, liner impact and shear power, peak force and wear, so a fast dry run gets a slurry estimate with its range.