A python app that offers a graphical representation to 3D bin-packing.
This app allows you to see how the 3D bin-packing algorithm, developed by me in another project, works. I created this responsive graphical app because it's easier for the client to see how and where the boxes are placed instead of just reading some output in a terminal. All the operations available in the text based script can be used here too.
See the text based script if you want to understand how the packing algorithm works.
3D Bin Packing Text Based Script
- Python 3.8.3
- Modules:
- pygame 1.9.6
- os
- sys
- ctypes
- copy
- math
Bin and Items dimensions need to be positive integers.
python main_file.py - to run the app OR use the executable file.
If you chose to use the .exe file make sure that all the project files are in the same file with the executable.
You may encounter some errors caused by Windows or Antivirus, some permission errors. Run the exe as administrator.
Here's a link for a possible permission error.Windows cannot access the specified device, path, or file
Requirements:
- Windows Vista or newer
- 64-bit operating system
The app provides a graphical representation to 3D bin-packing.
See preview.wmv
The strategy is based on Erick Dube and Leon Reeves Kanavathy research Optimizing Three-Dimensional Bin Packing Through Simulation
- gmail: [email protected]
- linkedin: My linkedin