Overview:
Attached to this post you will find the source code and the compiled dll/so file of an EDEM API to simulate particle wear. This model is especially useful in mining and mineral processing, where operations like grinding in ball mills involve repeated impacts that can lead to erosion of the griding media.
The model is based on equations 22 and 23 of:
Xie, Changhua, and Yongzhi Zhao. "Investigation of the ball wear in a planetary mill by DEM simulation." Powder Technology 398 (2022): 117057.
Prerequisite:
The code was developed using version 3.8 of the EDEM API. This means that it only works on EDEM 2025.0 or newer versions.
Usage/Installation Instructions:
To use the API, place the dll/so (Windows/Linux) file in the same folder as your .dem file. If you want to run the simulation using the GPU, you also have to place the .cu file in that same folder.
While in the Creator, go to the Physics section and add the model as a particle-particle and/or particle-geometry contact model. The model also has to be added in the Particle Body Force section. After loading it in the particle body force section, click on the wheel icon then set the smallest particle size allowed in the simulation. Finally, in the factory/factories set the particle/particles wear constant.
Post-Requisite:
Release Version:
2025.0