A real Kuz–Ram fragmentation model drives a Rosin–Rammler size distribution, and each sampled rock fragment is launched under genuine gravity + quadratic-drag ballistics timed to the row-by-row firing sequence. Tune the powder factor, burden, spacing and inter-row delay and watch how they trade off fragment size against flyrock risk.