[{"data":1,"prerenderedAt":189},["ShallowReactive",2],{"blog-post-cs-\u002Fblog\u002Felementarium-is-live":3,"blog-siblings-cs-false":184},{"page":4,"fallback":171},{"id":5,"title":6,"author":7,"body":8,"date":169,"description":170,"draft":171,"extension":172,"featured":171,"meta":173,"navigation":174,"ogImage":175,"path":176,"robots":175,"role":177,"schemaOrg":175,"seo":178,"sitemap":179,"stem":180,"tags":181,"updated":175,"__hash__":183},"blog_cs\u002Fcs\u002Fblog\u002Felementarium-is-live.md","Elementarium ve veřejné betě: metoda konečných prvků v kartě prohlížeče","Jan Vorisek",{"type":9,"value":10,"toc":158},"minimark",[11,15,18,23,26,29,33,36,39,62,65,69,72,86,94,98,106,110,113,117,125,133,137,145],[12,13,14],"p",{},"Elementarium je ode dneška otevřené všem jako veřejná beta. Je to pracovní prostředí pro\nvýpočty metodou konečných prvků, které běží v kartě prohlížeče: model, výpočet, posudky\ni statický výpočet na jednom místě, na počítači, který máte před sebou, a bez instalace.",[12,16,17],{},"V tomhle textu chci vysvětlit, proč je postavené právě takhle a kam míří.",[19,20,22],"h2",{"id":21},"proč-v-prohlížeči","Proč v prohlížeči",[12,24,25],{},"Statika se dnes nedělá u jednoho stolu. Modely putují mezi architekty, konstruktéry\na kontrolními statiky a projekt se často ověřuje v jiné kanceláři, někdy i v jiné zemi.",[12,27,28],{},"Většina výpočetních programů přitom pořád počítá s jednou pracovní stanicí, instalátorem,\nlicenčním serverem, hardwarovým klíčem, modulem na každý materiál a souborem na jednom\ndisku. Dokumenty a nástroje pro návrh jsou dávno živé a sdílené; statické výpočty většinou\nne.",[19,30,32],{"id":31},"prohlížeč-je-dnes-plnohodnotný-počítač","Prohlížeč je dnes plnohodnotný počítač",[12,34,35],{},"WebAssembly spouští přeložený kód téměř rychlostí nativního programu a díky vláknům\na vektorovým instrukcím využije celý procesor. Řešič Elementaria je jádro metody\nkonečných prvků napsané v C++ a přeložené do WebAssembly. Když stisknete Spočítat, běží\nna vašem vlastním procesoru.",[12,37,38],{},"Nic se nenahrává, nic nečeká ve frontě za cizí úlohou a neblokuje se žádná licence. Z toho\nplynou tři věci:",[40,41,42,50,56],"ul",{},[43,44,45,49],"li",{},[46,47,48],"strong",{},"Rychlost, se kterou se dá pracovat."," Rámová konstrukce se spočítá v milisekundách,\ntakže změnit průřez a přepočítat se stane zvykem, ne pochůzkou.",[43,51,52,55],{},[46,53,54],{},"Soukromí už z principu."," Výpočet nic neodesílá. Model opouští váš počítač jen kvůli\nsynchronizaci a sdílení, a to jen když jste přihlášení.",[43,57,58,61],{},[46,59,60],{},"Funguje tam, kde jste."," Projekt, který máte otevřený, se dá modelovat, počítat\ni zpracovat do statického výpočtu bez připojení.",[12,63,64],{},"Cenou za to je, že vás omezuje vlastní hardware, ne pronajatý cluster. Na rámy a stropní\ndesky běžné velikosti současný notebook stačí.",[19,66,68],{"id":67},"každé-číslo-se-musí-umět-obhájit","Každé číslo se musí umět obhájit",[12,70,71],{},"Výsledek statického výpočtu má přesně takovou cenu, jakou ho dokážete obhájit před tím,\nkdo ho kontroluje.",[12,73,74,75,80,81,85],{},"U každého využití je článek normy, ze kterého vychází, rozhodující kombinace a místo na\nprutu, kde rozhoduje. Statický výpočet obsahuje i ruční výpočet s dosazenými hodnotami,\ntakže ho kontrolor projde řádek po řádku. Formulace každého prvku, jeho předpoklady\ni meze jsou ",[76,77,79],"a",{"href":78},"\u002Fcs\u002Fkb\u002Ftheory\u002Felement-formulations","popsané",", stejně jako\n",[76,82,84],{"href":83},"\u002Fcs\u002Fkb\u002Ftheory\u002Fsign-conventions","znaménková konvence"," za každým diagramem.",[12,87,88,89,93],{},"Stejné nároky platí pro řešič: každý typ prvku se před začleněním změn ověřuje proti\nanalytickým řešením. To je ale naše minimum, ne váš důkaz.\n",[76,90,92],{"href":91},"\u002Fcs\u002Fkb\u002Fanalysis\u002Fverification","Návod k ověření"," ukazuje, jak program prověřit sami – na\núloze, jejíž výsledek už znáte.",[19,95,97],{"id":96},"jeden-prvek-pro-všechny-plochy","Jeden prvek pro všechny plochy",[12,99,100,101,105],{},"Desky, stěny, jádra, základové desky i skořepiny počítá tentýž čtyřuzlový\n",[76,102,104],{"href":103},"\u002Fcs\u002Fkb\u002Ftheory\u002Felement-formulations#shell-mitc4","prvek MITC4",", ohyb i membránové\npůsobení najednou. Se zmenšující se tloušťkou nevzniká smykové zamykání, takže 200mm strop\ni 1,2m základová deska používají stejnou formulaci – žádná volba mezi tenkou a tlustou\ndeskou, ve které se dá splést, žádná redukovaná integrace, žádný součinitel pro přesýpací\nhodiny, který by někdo musel ladit. Generátor sítě vytváří všude čtyřúhelníky, i v rozích\notvorů a vnitřních koutech, kde by horší prvek napáchal nejvíc škody.",[19,107,109],{"id":108},"model-jako-sdílený-dokument","Model jako sdílený dokument",[12,111,112],{},"Jakmile model žije v prohlížeči, může se chovat jako všechno ostatní, co tam žije. Na\nstejném modelu pracuje víc lidí najednou a co uděláte bez připojení, se po připojení\nsloučí.",[19,114,116],{"id":115},"otevřené-od-základu","Otevřené od základu",[12,118,119,120,124],{},"Elementarium čte i zapisuje ",[76,121,123],{"href":122},"\u002Fcs\u002Fkb\u002Freports\u002Fexchange","SAF",", výměnný formát, kterým mluví\nSCIA, RFEM a další, a vlastní projektový soubor uchovává beze ztrát.",[12,126,127,128,132],{},"Totéž platí pro cenu. Je tu tarif zdarma bez platební karty a bez odpočtu zkušební doby\na jedno předplatné, ve kterém je všechno a které můžete zrušit kterýkoli měsíc. Žádný modul\nza každý materiál a žádná nabídka, kterou musí podepsat ředitel. ",[76,129,131],{"href":130},"\u002Fcs\u002Fpricing","Ceník","\nříká všechno.",[19,134,136],{"id":135},"kam-dál","Kam dál",[12,138,139,140,144],{},"Dalším krokem jsou posudky betonu podle EN 1992-1-1, po nich vzpěr prutů podle EN 1993-1-1\n§6.3, řezy a návrhové pruhy deskami, materiálová a kontaktní nelinearita, skriptovací API\na další normy a národní přílohy. O pořadí rozhoduje to, o co si statici řeknou, a co už\nvyšlo, zaznamenávají ",[76,141,143],{"href":142},"\u002Fcs\u002Fkb\u002Frelease-notes","poznámky k vydání",".",[12,146,147,148,152,153,157],{},"Nejrychleji si udělat názor: otevřete některý z ",[76,149,151],{"href":150},"\u002Fcs\u002Fexamples","řešených příkladů"," přímo\nv editoru. Pak zkuste postavit něco vlastního a napište mi, kde to nestačí: zpráva na\n",[76,154,156],{"href":155},"mailto:hello@elementarium.app","hello@elementarium.app"," dojde přímo tomu, kdo píše řešič.",{"title":159,"searchDepth":160,"depth":160,"links":161},"",2,[162,163,164,165,166,167,168],{"id":21,"depth":160,"text":22},{"id":31,"depth":160,"text":32},{"id":67,"depth":160,"text":68},{"id":96,"depth":160,"text":97},{"id":108,"depth":160,"text":109},{"id":115,"depth":160,"text":116},{"id":135,"depth":160,"text":136},"2026-08-04","Proč Elementarium počítá na vašem vlastním procesoru v kartě prohlížeče, proč u každého čísla uvádí článek normy a co zatím chybí.",false,"md",{},true,null,"\u002Fcs\u002Fblog\u002Felementarium-is-live","Founder",{"title":6,"description":170},{"loc":176},"cs\u002Fblog\u002Felementarium-is-live",[182],"Oznámení","lBbTcAy1owUa-WJBd3GEsWvhzf8toffPA8m2EU5hB38",[185,188],{"path":186,"title":187},"\u002Fcs\u002Fblog\u002Foctober-update","Elementarium 0.5: generátory konstrukcí, rychlejší řešič, kterému vidíte pod ruce, a posudky použitelnosti",{"path":176,"title":6},1792160763435]