MaximaLabs

Crusher (cone/jaw) simulation

feed solid -> crushed product (Whiten classification + breakage)

Governing equations

The exact equations the solver works for a crusher (cone/jaw) — the same math shown in the app's "Theory" panel, not a black box.

C(d)={0d≤K11−(K2−dK2−K1)K3K1<d<K21d≥K2    (Whiten)C(d)=\begin{cases}0 & d\le K_1\\ 1-\Big(\frac{K_2-d}{K_2-K_1}\Big)^{K_3} & K_1<d<K_2\\ 1 & d\ge K_2\end{cases}\;\;(\text{Whiten})
p=(I−C) (I−B C)−1fp = (I - C)\,(I - B\,C)^{-1} f
C(d)C(d)
classification function — the fraction of size d retained in the chamber and broken
K1K_1
size below which every particle passes (≈ closed-side setting) [m]
K2K_2
size above which every particle is broken (≈ open-side setting) [m]
K3K_3
shape of the classification between K1 and K2
BB
breakage matrix — where the fragments of each size class land
f,pf, p
feed and product mass fractions by size class

Parameters

closed_side_setting_m [m, required — particles below it pass unbroken] and open_side_setting_m [m, required, > CSS — particles above it are always broken] (or k1_m and k2_m explicitly); optional k3 [classification shape, default 2.3], breakage_phi/breakage_gamma/breakage_beta [Austin breakage; omitted = Broadbent-Callcott], bond_work_index [kWh/t, default 12], molar_mass [kg/mol, default 0.1]

Example flowsheets that use it

Stop fighting legacy software. Build your first flowsheet in 60 seconds.