|
Autor
|
Sara Trinidad Quiñones
|
|
Univerzita
|
Univerzita Loyola (Sevilla)
|
„Tato relevantnost a potenciál mě přivedly k vytvoření tohoto projektu, jehož cílem je vyvinout aplikaci pro automatizaci procesu optimalizace návrhu konstrukce integrující nástroje vizuálního programování a genetické algoritmy. Projekt se zaměřil na další četné podrobné cíle, což vyžadovalo cenné období předchozího studia a seznámení se s třemi softwary, které budou integrovány do této jediné aplikace; RFEM, nástroj pro analýzu metody konečných prvků; Python jako programovací jazyk pro složitější řádky kódu a zavedení genetických operátorů; a Grasshopper, který bude základem vývoje programu, kde se aplikuje propojení s výše zmíněnými dvěma.
Grasshopper nám poskytne pracovní prostor a kromě mnoha prvků pro provedení vizuálního programování geometrie, výpočet a optimalizaci dvou různých typů navržených konstrukčních případů, jednoduchého nosníku a následně dvourozměrné příhradoviny. Navíc tento inovativní software umožňuje snadné API připojení, což ho činí přístupným a multidisciplinárním, a zároveň obsahuje řadu doplňků k instalaci, které umožňují uživatelům orientovat použití aplikace na jejich příslušné oblasti. Ve svém případě použiji pluginy Dlubal RFEM, mimo jiné, abych ji nasměroval do oblasti stavebního inženýrství.
Bude se usilovat o integraci RFEM Dlubal pro výpočet a analýzu konstrukcí navržených v Grasshopperu, zajišťující, že tyto splňují kritéria pevnosti materiálů. Pro tento účel bude vytvořeno rozhraní v Grasshopperu, které umožní generování a úpravu konstrukcí, nastavení případů zatížení a správný export a import dat s RFEM. Poté implementujeme genetické algoritmy prostřednictvím iterativních smyček na různé konstrukční parametry modelu, jako například na profily průřezů nosníků, hledáním optimální kombinace těchto parametrů prostřednictvím automatizovaného procesu, který šetří jak čas, tak úsilí.
Aby byla implementace a použití aplikace inženýry snazší, podrobně popíšu krok za krokem vytváření tohoto projektu prostřednictvím uživatelské příručky, způsobem vizuálním a vysvětlujícím, abych dosáhl dosahu a porozumění ostatních. Tímto bych rád představil velký potenciál, který ukazuje silná kombinace těchto softwarů, představením klíčových konceptů a ukázáním aplikace, která by usnadnila každodenní práci ve stavebním inženýrství, a podnítil tak ostatní k použití a vývoji této technologie.“