Simulation and Analysis of the Dynamic Angle of Repose test
This section provides instructions for running a simulation of the dynamic Angle of Repose test and extracting the relevant data automatically using the files provided.

Prerequisites
The simulation and analysis procedure described in this section requires EDEM version 2022 or later. The Calibration Kit examples are installed in the . Copy the Calibration kit and examples to a processing folder before they are configured and run.
The analysis described in this section uses EDEMpy. For more information about EDEMpy, see the EDEM Help documents.
Running Simulations and Post-processing results
- Obtain the Angle of Repose along with the simulation input parameters
automatically using the
Dynamic_angle_of_repose_analyst_v3.py
script. - Modify the EDEM test deck to match the experimental setup.
The post-processing script utilizes the EDEMpy library to locate all EDEM decks in the folder containing the script and sub folders. Finally, it generates reports and figures with all the relevant data.

Dynamic_angle_of_repose_settings.txt
file, as shown in Figure
3. For desirable results, set the bin size to 10 particle diameters and limit the
analysis domain to the region where the Angle of Repose is approximately stable as
shown in Figure 1. Set the Start and End time for temporal averaging to the same
value to produce instantaneous results only.

Dynamic_angle_of_repose_analyst_v3.py
script:- Arrange the files as shown in Figure 4.
- Open a blank or existing EDEM simulation file, and go to .
- Go to
Dynamic_angle_of_repose_analyst_v3.py
script.Reports and graphs will be generated in the master folder. Individual reports contain all the relevant data and the summary report will contain only time-averaged results. Only complete simulations with the corresponding settings files will be post-processed. Otherwise the script will produce error messages as shown in Figure 5, and then move to the next simulation in the folder tree.Note: All simulation files must have unique folder names and simulation names. If the simulation names are identical, the results report will be overwritten.Figure 5. Possible error messages
and then select the
Script Version changes
Version 3 of the Dynamic Angle of Repose analysis script is designed to work with
EDEM version 2022.0 (and later) and EDEMpy. This EDEMpy version
includes a change where creatordata
is indexable, and all
references to creatordata
have been replaced with
creatordata[0]
.