Vývoj aplikace pro stanovování výsledných vnitřních účinků u obecně zatížených prutů různé geometrie

Loading...
Thumbnail Image

Date

Authors

Palkovič, Michal

Mark

A

Journal Title

Journal ISSN

Volume Title

Publisher

Vysoké učení technické v Brně. Fakulta strojního inženýrství

ORCID

Abstract

Táto bakalárska práca sa zaoberá vývojom desktopovej aplikácie na výpočet výsledných vnútorných účinkov (VVÚ) v prútových konštrukciách. Aplikácia umožňuje interaktívne kresliť nosníky, definovať podpery, sily a momenty a následne vypočítať priebeh normálovej sily N, posúvajúcej sily T a ohybového momentu M pomocou analytických rovníc odvodených z diferenciálnych rovníc statickej rovnováhy. Implementácia je realizovaná v jazyku Python s využitím knižníc customtkinter, NumPy a Matplotlib. Správnosť výpočtov bola overená na viacerých testovacích príkladoch. Aplikácia podporuje vodorovné, zvislé a zalomené prúty; zakrivené prúty nie sú podporované vo výpočtovej časti.
This bachelor thesis presents the development of a desktop application for calculating internal force resultants in beam structures. The application allows users to interactively draw beams, define supports, forces, and moments, and compute the axial force N, shear force T, and bending moment M using analytical equations derived from differential equilibrium relations. The application is implemented in Python using the customtkinter, NumPy, and Matplotlib libraries. The correctness of the calculations was verified through several test cases. The application supports horizontal, vertical, and bent beams; curved beams are not supported in the computational part.

Description

Citation

PALKOVIČ, M. Vývoj aplikace pro stanovování výsledných vnitřních účinků u obecně zatížených prutů různé geometrie [online]. Brno: Vysoké učení technické v Brně. Fakulta strojního inženýrství. 2025.

Document type

Document version

Date of access to the full text

Language of document

cs

Study field

bez specializace

Comittee

doc. Ing. František Šebek, Ph.D. (předseda) Ing. Petr Procházka, Ph.D. (místopředseda) Ing. Pavel Krejčí, Ph.D. (člen) doc. Ing. Stanislav Věchet, Ph.D. (člen) Ing. Pavel Švancara, Ph.D. (člen) Ing. Josef Vejlupek, Ph.D. (člen) Ing. Jiří Keprt, Ph.D. (člen) Ing. Jan Králík, Ph.D. (člen)

Date of acceptance

2025-06-16

Defence

Při obhajobě student nejprve prezentoval svoji bakalářskou práci, následně byly přečteny posudky a student odpovídal na dotazy oponenta. Poté byly členy komise položeny následující otázky: - Jak se bude aplikace chovat v případě staticky neurčité úlohy? - Jakou differenciální rovnici jste měl namysli v průběhu prezentace? - Jakým způsobem jste validoval získané výsledky z aplikace? - Proč jste volil CustomTkinter? - Dělal jste rešerši na existenci již existujících řešení? Na závěr byla obhajoba hodnocena jako výborná.

Result of defence

práce byla úspěšně obhájena

DOI

Collections

Endorsement

Review

Supplemented By

Referenced By

Citace PRO