The project consisted in developing an accurate and efficient cut-and-pack software as a DLL for integration in a mechatronic system. I used the reduced convolution approach to compute Minkowski sums + the Genetic algorithm. The Dll was able to find the optimal cut-and-pack configuration in most of the cases. Besides, the genetic algorithm was used to search among possible solutions.