Computational tools for analysis of clay beam-and-block floor and roof systems using advanced numerical methods
Výpočetní nástroje pro analýzu keramobetonových stropních a střešních systémů z trámů a vložek s využitím pokročilých numerických metod
Authors
Supervisors
Reviewers
Editors
Other contributors
Journal Title
Journal ISSN
Volume Title
Publisher
České vysoké učení technické v Praze
Czech Technical University in Prague
Czech Technical University in Prague
Date of defense
2024-06-20
Abstract
Diplomová práce se zaměřuje na vývoj a implementaci nástrojů pro statické výpočty prutových konstrukcí v programovacím jazyce Python. Cílem této práce je vytvoření výpočetních nástrojů a jejich verifikace. V první části jsou představeny základy teorie pružnosti a odvození matic tuhostí a vektorů zatížení pomocí knihovny pro symbolické výpočty. Dále je představena objektově orientovaná knihovna pro výpočty prutových konstrukcí. Další kapitola se věnuje knihovně pro navrhování konstrukcí podle Eurokódů. Závěrem je popsána integrace těchto nástrojů do webové aplikace, která poskytuje uživatelsky přívětivé rozhraní pro návrh a posouzení konstrukcí.
This thesis is focused on the development and implementation of software tools for structural analysis of frame members in the Python programming language.The aim of this thesis is to develop and verificate software tools. First part introduces the basics of elasticity theory and the derivation of stiffness matrices and load vectors using computer algebra system for symbolic calculations. Furthermore, an object-oriented library for the computation of member structures is presented. The next chapter is devoted to the library for designing structures according to Eurocodes. Finally, the integration of these tools into a web application that provides a user-friendly interface for the design and assessment of structures is described.
This thesis is focused on the development and implementation of software tools for structural analysis of frame members in the Python programming language.The aim of this thesis is to develop and verificate software tools. First part introduces the basics of elasticity theory and the derivation of stiffness matrices and load vectors using computer algebra system for symbolic calculations. Furthermore, an object-oriented library for the computation of member structures is presented. The next chapter is devoted to the library for designing structures according to Eurocodes. Finally, the integration of these tools into a web application that provides a user-friendly interface for the design and assessment of structures is described.
Description
Citation
Permanent link
Rights/License
A university thesis is a work protected by the Copyright Act of the Czech Republic. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one`s own expense. The use of thesis should be in compliance with the Copyright Act.
Vysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem v platném znění.
Vysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem v platném znění.