In this master’s thesis, the development of a computer program for optimizing the main girder of a double-girder overhead crane is presented. The fundamental calculations, which form the core of the optimization procedures, had been prepared beforehand; the present work focuses on their implementation in a modular Python environment. The program includes several interconnected modules that sequentially perform the optimization of the girder cross-section, taking into account strength, deformation, and buckling criteria, as well as solutions for local stresses under the trolley wheel. For easier use and visualization of results, a graphical user interface (GUI) was developed, enabling the input of initial parameters, the automatic execution of all modules, and the display of numerical results along with images of the optimized cross-sections. The correctness of the implementation was verified by comparison with reference results obtained from the original calculations, with deviations found to be negligible. The program enables the rapid acquisition of optimal solutions according to given boundary conditions, which can significantly reduce the time needed for preparing technical solutions and reports in practice.
|