User Tools

Site Tools


edubeam:edubeam

Vítejte na stránkách programu EduBeam

EduBeam je univerzitní projekt, jehož cílem je vytvořit jednoduchý, snadno ovladatelný program pro základní analýzu rámových konstrukcí.
This page is also available in English.

Co program nabízí? V současné době umožňuje lineární statickou analýzu 2D rámových konstrukcí v grafickém prostředí. Pro ukázku funkcí je k dispozici krátký tutorial na YouTube.

Hlavním cílem je nabídnout studentům jednoduché prostředí pro výpočty metodou konečných prvků, které mohou sami snadno rozšiřovat, využít své znalosti, naučit se nenásilně programovat a přispět k rozvoji tohoto projektu. EduBeam nabízí českou a anglickou verzi.

screen02.jpg

Proč další program?

  • Edubeam je volný software, tedy zcela zdarma, můžete jej použít jak pro řešení školních příkladů, tak i pro komerční účely,
  • Edubeam je napsaný v jazyku Python a využívá knihovny wx a OpenGL. Je proto plně přenositelný a funguje jak v Linuxu, tak ve Windows či OS Mac,
  • Python je moderní interpretovaný jazyk, vhodný pro rychlý vývoj aplikací s obrovským množstvím knihoven. Např. díky modulu numpy umožnuje pracovat s maticemi a vektory na úrovni matlabu.

Jak se mohu zapojit?

  • Možností je celá řada od testování programu až po aktivní zapojení do jeho vývoje,
  • Pokud máte zájem, vyberte si sami, čím byste mohli přispět, možností je celá řada:
    • Šikmé podpory, náběhy, zatěžovací stavy a jejich kombinace, 3D analýza, stabilita, dynamika ….
    • Zajímá Vás grafika? Můžete vylepšit grafické prostředí, implementovat výběr prvků a uzlů myší, atd.,
    • Můžete si vybrat cokoli, co podle Vašeho názoru chybí a máte chuť to udělat.

Co tím získám?

  • Ověříte si své znalosti zábavnou formou. Věřte nebo ne, ale programování je zábava, zvlášt, když výsledky Vaší práce hned vidíte a můžete se jimi pochlubit ostatním,
  • Přispějete k vývoji volně dostupného programu, který budou moci vaši kolegové požívat zcela zdarma,
  • Navždy budete uvedeni v seznamu spoluatorů a můžete si to napsat do svého CV,
  • Můžete program využít při řešení své diplomové či bakalářské práce.

Kde mohu program získat:

Jazyková verze programu EduBeam:

  • Jazyková verze se automaticky nastavuje podle systému, resp. jeho locales. V současné době jsou podporovány jazyky čeština (cz) a angličtina (en). Například pro českou instalaci MS Windows bude automaticky zvolena česká mutace. Pokud chcete ručně vybrat mezi českou a anglickou verzí, použijte parametr -l. Například >edubeam.exe -l cz nastaví vždy českou verzi, parametr -l en anglickou.

Rozšíření

  • Rozšíření si můžete stáhnout z příslušné stránky a rozbalit/zkopírovat do složky extensions. Verze pro Windows obsahuje všechna podporovaná rozšíření.
  • xlwt: pro ukládání tabulek ve formátu xls (http://pypi.python.org/pypi/xlwt).

Licence:

  • Tento program je volný software; můžete jej šířit a modifikovat podle ustanovení Obecné veřejné licence GNU, vydávané Free Software Foundation; a to buď verze 2 této licence anebo (podle vašeho uvážení) kterékoli pozdější verze.
  • Úplné znění GNU GENERAL PUBLIC LICENSE najdete na stránkách GNU.org.

Nahlásit chybu můžete prostřednictvím tohoto formuláře.

Autoři projektu:

  • Bořek Patzák (původní autor)
  • Jan Stránský
  • Vít Šmilauer

Poděkování:

  • Studentům FELu Josefu Kejzlarovi a Zdeňku Koprivikovi za pomoc při portování na Windows.
  • Ondřeji Faltusovi za výrazné přispění k implementaci řešení roštů

Pokud máte zájem, neváhejte a kontaktujte Bořka Patzáka.

© 2011-2018 Bořek Patzák

edubeam/edubeam.txt · Last modified: 2018/05/08 00:09 by smilauer