29.05.2013
Apollo Bridge Apollo Bridge Architect: Ing. Architect: Miroslav Ing.Maťaščík Miroslav Maťaščík - Alfa 04 a.s., - AlfaBratislava 04 a.s., Bratislava Design: DOPRAVOPROJEKT Design: Dopravoprojekt a.s., Bratislava a.s., Bratislava
Hromadné výpočty s využitím Excelu Josef Trubáček, Nemetschek Scia, s.r.o. Konference STATIKA 2013, 16. a 17. května
Hromadné výpočty s využitím Excelu Běžný statický výpočet
1
29.05.2013
Hromadné výpočty s využitím Excelu
Běžný statický výpočet Většinou stačí 1,, max. několik modelů Model není primitivní - komplikovanější zadání -geometrie -podepření -zatížení -další údaje M d l je Model j obtížně btíž ě parametrizovatelný ti t l ý Většinou 1, max. několik výpočtů Většinou 1, max. několik dokumentů
Hromadné výpočty s využitím Excelu Hromadné výpočty jednoduchých konstrukcí
2
29.05.2013
Hromadné výpočty s využitím Excelu
Hromadný statický výpočet jednoduché konstrukce Většinou několik modelů – různé typy Model jednoduchý až primitivní – snadné zadání -geometrie -podepření -zatížení -další údaje parametrizovatelný ý Model jje snadno p Většinou desítky, až stovky výpočtů Většinou desítky, až stovky dokumentů Většinou nutnost společného vyhodnocení výsledků různých výpočtů – např. reakce
Hromadné výpočty s využitím Excelu Hromadný statický výpočet jednoduché konstrukce konzoly potrubních tras
osvětlovací stožáry
3
29.05.2013
Hromadné výpočty s využitím Excelu Postup řešení konzoly potrubních trasy
standarní postup zadání úlohy
Scia Engineer -geometrie -podepření -zatížení -další údaje -výpočet -dokument
Hromadné výpočty s využitím Excelu Postup řešení konzoly potrubních trasy
Scia Engineer - dokument úlohy
4
29.05.2013
Hromadné výpočty s využitím Excelu Postup řešení konzoly potrubních trasy
Scia Engineer - parametrizace úlohy
Hromadné výpočty s využitím Excelu
Postup řešení konzoly potrubních trasy
Scia Engineer - parametry šablony
5
29.05.2013
Hromadné výpočty s využitím Excelu Rozdíl v řešeních standardní řešení
Scia Engineer x-krát - ruční změna parametrů -ruční spuštění výpočtu -dokument -ruční export dokumentu do RTF formátu -ruční export výsledků do RTF
automatizované řešení
Scia Engineer a Excel x-krát - automatické načtení parametrů z Excel tabulky -automatické spuštění výpočtu -dokument -automatický export dokumentu do RTF formátu -automatické uložení výsledků do RTF
Hromadné výpočty s využitím Excelu Princip automatického řešení Spouštění funkcí Scia Engineer externím programem ESA_XML v Excelu V prostředí Excel aplikace se provede: 1) export tabulky parametrů ze Scia Engineer do XML souboru 2) načtení parametrů XML souboru do Excel tabulky (1 řádek tabulky – 1 parametr) 3) doplnění všech potřebných sloupců parametrů v Excel tabulce (1 sloupec tabulky parametrů=1 varianta konstrukce) 4) cyklus na počet variant konstrukce -oprava parametrů v XML souboru (příslušný sloupec tabulky) -import import dat parametrů z XML souboru do Scia Engineer -spuštění výpočtu ve Scia Engineer se změněnými daty -po výpočtu se automaticky regeneruje dokument -export nového dokumentu do RTF formátu -uložení výsledků výpočtu do RTF (např. reakce)
6
29.05.2013
Hromadné výpočty s využitím Excelu Vytvoření tabulky parametrů ve formátu XML konzoly potrubní trasy XML tabulka parametrů Scia Engineer – 1 akce navíc - XML IO dokument parametrů
Hromadné výpočty s využitím Excelu EXCEL nastavení složek
c:\Projekt Tušimice\Konzola T154\0 c:\Projekt Tušimice\Konzola T154\1 c:\Projekt Tušimice\Konzola T154\2 … … … c:\Projekt Tušimice\Konzola T154\n
7
29.05.2013
Hromadné výpočty s využitím Excelu EXCEL čtení XML souboru s parametry – varianta 0
Hromadné výpočty s využitím Excelu EXCEL doplnění všech dalších variant – varianty 1-3
8
29.05.2013
Hromadné výpočty s využitím Excelu EXCEL zpracování všech variant – varianty 0-3
Hromadné výpočty s využitím Excelu Závěr Prostřednictvím jednoduché Excel aplikace ve Visual Basicu pro Excel E cel je možné využít žít e externího terního program programu ESA ESA_XML, XML který umí spouštět funkce Scia Engineer k automatickému hromadnému zpracování i velkého množství , jednoduchých, parametrických úloh. NUTNÁ je součinnost firmy Scia, protože Excel aplikace není obecná, využívané funkce Scia Engineer je nezbytné definovat vždo pro konkrétní úlohu.
9