This Master’s Thesis deals with the topic of computer-aided structural design of timber structures. Issue of the first section is a market review and an assessment of the available design programs. The disposable programs can be divided into frame- and FEM-calculation programs with an additional timber design module and programs, especially developed to design wooden structures. The result of the study shows, that even if the extent of the programs available is less than for other construction types, there are already some useful programs on hand. However, these programs are partly still in their development phase and show limitations. Out of this reason the idea of a modular and open program platform is presented. It is discussed in which way a program, which can be constantly extended by further elements, evolved by different developers, outlines an improvement to the present design programs. The conclusion of the first part of the thesis is, that the resulting multifunctional design program would be a good, free and most of all universally customizable and usable alternative to the available programs. In the second part of this Master’s Thesis the structure of such a program is designed and exemplarily implemented by own programming. Therefore the designing process according to the Eurocode 5 is examined, regarding its classification and structure. As a result of the examination a first, object-oriented program architecture is created. Based on this design, the object-oriented .Net-language C# and the programming environment Visual Studio by Microsoft are selected to implement the program. Next a basically program structure for a multifunctional design program is developed by the exemplary implementation of the first version of the program. The outcome of the development of the first program is that a good, basic pattern for structural elements and verifications could be implemented. The extension by further elements however is inconvenient and not possible without accessing the existing code. For this reason a second program was developed using the Managed Extensibility Framework, the MVVM-pattern and WPF. Thus a dynamic extension of the second program by further modules is enabled and especially by the separation of logic and design in the code, a plain and comprehensible structure is created.
«
This Master’s Thesis deals with the topic of computer-aided structural design of timber structures. Issue of the first section is a market review and an assessment of the available design programs. The disposable programs can be divided into frame- and FEM-calculation programs with an additional timber design module and programs, especially developed to design wooden structures. The result of the study shows, that even if the extent of the programs available is less than for other construction t...
»