abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
dnes 06:00 | Zajímavý software

Byla vydána verze 2.0 programu vrms-rpm. Jedná se o klon vrms (virtual Richard M. Stallman) vytvořený pro linuxové distribuce založené na RPM. Program vrms-rpm analyzuje aktuálně nainstalované RPM balíčky a vypíše seznam nalezeného nesvobodného softwaru.

Ladislav Hagara | Komentářů: 0
dnes 04:00 | Nová verze

Po téměř třech a půl letech od vydání verze 3.0 byla vydána nová major verze 4.0 open source multiplatformní knihovny OpenCV (Open Source Computer Vision, Wikipedie) určené pro zpracování obrazu a počítačové vidění. Přehled novinek v ChangeLogu. Používáte-li OpenCV, můžete vývojářům pomoci vyplněním dotazníku.

Ladislav Hagara | Komentářů: 0
dnes 03:00 | Zajímavý software

Společnost Tracktion Software uvolnila pod duální licencí GPL/komerční zdrojové kódy toolkitu Tracktion Engine (GitHub) pro vývoj hudebních softwarů. Představení toolkitu na YouTube.

Ladislav Hagara | Komentářů: 0
včera 06:00 | Komunita

Byl zveřejněn seznam 46 osob přijatých do programu Outreachy od 4. prosince 2018 do 4. března 2019. Cílem programu Outreachy je přitáhnout do světa svobodného a otevřeného softwaru lidi ze skupin, jež jsou ve světě svobodného a otevřeného softwaru málo zastoupeny.

Ladislav Hagara | Komentářů: 56
19.11. 22:22 | Nová verze

Tým vyvíjející hru SuperTuxKart vydal před týdnem novou alfa verzi přinášející víceuživatelský mód umožňující hrát hru po síti. Zatím jsou k dispozici pouze zdrojové kódy. Binární balíček by mohl vyjít během týdne.

Indiánský lotr | Komentářů: 1
19.11. 22:11 | Zajímavý článek

V Edici CZ.NIC vyšla kniha On-line ZOO seznamující děti předškolního a mladšího školního věku s nejčastějšími riziky spojenými s používáním Internetu. Kniha je určena především pedagogům, ale nejen jim. Knihu v elektronické verzi lze zdarma stáhnout ve formátu PDF (15,6MB).

Ladislav Hagara | Komentářů: 0
19.11. 21:33 | Zajímavý článek

Daniel Robbins informuje komunitu kolem linuxové distribuce Funtoo, že ve výchozím nastavení bude Funtoo používat LTS (Long-Term Stable) jádro 4.9 z Debianu. Klady vidí ve stabilitě pro serverové použití, ale také v méně problémech s ovladači třetích stran, například s ovladači od společnosti Nvidia.

D81 | Komentářů: 13
19.11. 20:44 | Pozvánky

Fedora 29 Release Party, oslava nedávného vydání Fedory 29 a 15 let Fedory, se uskuteční v pondělí 26. listopadu v Brně a v úterý 4. prosince a v Praze.

Ladislav Hagara | Komentářů: 0
19.11. 20:11 | IT novinky

Hodnota Bitcoinu, decentralizované kryptoměny, klesla pod 5 000 dolarů. Před 11 měsíci byla hodnota Bitcoinu téměř 20 000 dolarů.

Ladislav Hagara | Komentářů: 7
16.11. 17:00 | Nová verze

Simon Long představil na blogu Raspberry Pi novou verzi 2018-11-13 linuxové distribuce Raspbian určené především pro jednodeskové miniaturní počítače Raspberry Pi. Přehled novinek v poznámkách k vydání. Společně s Raspbianem byl aktualizován také instalační nástroj NOOBS (New Out Of the Box Software). Simon Long z novinek zdůrazňuje multimediální přehrávač VLC s hardwarovou akcelerací nebo vývojové prostředí pro Python Thonny ve verzi 3. Ke stažení jsou nově také lite a full obrazy Raspbianu. Raspbian Full opět obsahuje software Mathematica.

Ladislav Hagara | Komentářů: 0
Jak nejčastěji otevíráte dokumenty na počítači?
 (93%)
 (3%)
 (4%)
Celkem 150 hlasů
 Komentářů: 10, poslední 19.11. 00:13
Rozcestník

Agros2D – aplikace pro řešení fyzikálních polí

31. 3. 2010 | Pavel Karban | Recenze | 8837×

Agros2D je univerzální multiplatformní aplikace určená pro řešení fyzikálních polí. Je napsaná v jazyce C++ a pro řešení parciálních diferenciálních rovnic využívá knihovnu Hermes2D založenou na hp-FEM (adaptivní metoda konečných prvků vyššího řádů přesnosti). Aplikace je vyvíjena na Katedře teoretické elektrotechniky FEL ZČU v Plzni a je distribuována pod GPL licencí.

Obsah

Úvod

link

V současné době si snad již nelze představit vývoj nového zařízení bez předem provedené simulace některého z fyzikálních polí nebo jejich kombinací. Vývoj elektrických strojů a přístrojů bylo možné podstatně zlevnit a zkvalitnit díky výpočtům rozložení magnetického pole a následné optimalizaci magnetického obvodu. Tepelné izolace budov jsou díky výpočtům teplotního pole ve zdivu mnohem efektivněji uloženy a podstatně šetří investorům jejich vklady. Tyto simulace jsou většinou založeny na metodě konečných prvků implementované v mnoha sofistikovaných a také velice drahých profesionálních programech. Cílem tohoto příspěvku je ukázat volnou alternativu k těmto programům a motivovat případné uživatele k dalšímu vývoji aplikace.

Základní popis

link

Program využívá pro řešení příslušných parciálních diferenciálních rovnic knihovnu Hermes2D založenou na adaptivní metodě konečných prvků vyššího řádu přesnosti. Tato knihovna je vyvíjena skupinou Pavla Šolína, který v současné době působí na univerzitě v Renu v USA a je v této oblasti uznávaným odborníkem. Více informací naleznete na webových stránkách projektu http://hpfem.org/.

Aplikace

Samotná aplikace je primárně vyvíjena na linuxovém desktopu, je napsána v jazyce C++ a šířena pod licencí GNU GPL v2. Na vývoji aplikace se začalo pracovat v květnu roku 2009 a jedná se tedy o poměrně mladou aplikaci. Grafické prostředí je vytvořeno pomocí knihovny Qt a je plně multiplatformní. Díky této knihovně je aplikace také lokalizovaná do českého jazyka. Pro vykreslování geometrie a vypočtených dat je použita knihovna OpenGL. Agros2D umožňuje, jak název napovídá, řešení polí ve 2D kartézském nebo osově symetrickém uspořádání. Je určena pro vědecké pracovníky, inženýry, studenty technických fakult a všechny, kdo se zabývají řešením fyzikálních polí. Aplikace je vyvíjena s důrazem na jednoduchost a snadnost použití a přitom co největší komplexnost.

Klíčové vlastnosti

link

Agros2D umožňuje řešit problémy elektrického, elektrického proudového, magnetického a teplotního pole v kartézském a osově symetrickém uspořádání. K dispozici je analýza ustáleného stavu, harmonická analýza a analýza přechodného děje. Jednotlivé části aplikace lze rozdělit na preprocesor, který slouží k definování problému, procesor řešící příslušná pole a postprocesor určený k analýze vypočtených dat. V následujících kapitolách představíme jednotlivé moduly aplikace.

Preprocesor

link

Modul preprocesoru slouží k vytváření geometrie řešené oblasti a definici materiálů a okrajových podmínek. Obsahuje základní operace pro práci s uzly, hranami a značkami oblastí, jako jsou například geometrické transformace (posun, otočení a zvětšení). Geometrii lze také nakreslit v CAD programu a importovat pomocí formátu DXF. Na obrázku vidíme detail budovy obsahující zdivo (horní část) a okno (spodní část) oddělených stropní konstrukcí.

Preprocesor

Na následujícím obrázku vidíme definici fyzikálních vlastností jednoho z použitých materiálů. Obdobným způsobem lze definovat okrajové podmínky řešené oblasti.

Definice materiálu

Procesor

link

K diskretizaci geometrie řešeného problému je využíván program Triangle založený na Delaunay triangulaci, který umožňuje vytvoření vysoce kvalitní nestrukturované trojúhelníkové sítě. Procesor využívá při výpočtu elementy vyššího řádu přesnosti a automatickou hp-adaptivitu (automatické zjemnění sítě a řádu polynomu na elementu dle potřeby). Pro řešení získané soustavy algebraických rovnic je použit oblíbený UMFPACK z balíku SuiteSparse.

Postprocesor

link

Postprocesor slouží k analýze vypočtených dat. Získané hodnoty pole lze zobrazit pomocí barevných map a vektorů nebo dále zpracovat jako povrchové a objemové integrální veličiny charakterizující dané pole (v případě teploty například celkový tepelný tok zdivem případně průměrnou teplotu v oblasti). Příklad lokálních veličin pole ukazuje pravá část obrázku.

Preprocesor – okno

Na následujícím obrázku vidíme příklad rozložení teploty (skalární mapy) v detailu budovy. Mezi další možnosti zobrazení postprocesoru patří ekvičáry (v případě teplotního pole jsou to izotermy), vektory pole ve formě neproporčních šipek, mapa použitého polynomiálního řádu (na obrázku je řád polynomu po spuštění automatické adaptivity u modelu válcového kondezátoru) a také 3D zobrazení barevné mapy.

Preprocesor Řád polynomu

Získané lokální veličiny pole lze také zobrazit ve formě grafu v závislosti na souřadnicích nebo u přechodného děje v čase. Získané průběhy lze exportovat pro další zpracování ve formě bitmapového obrázku nebo textového CSV (comma separated values) souboru.

Graf

Mezi další možnosti exportu patří celková zpráva řešeného projektu ve formě HTML stránky obsahující obecné informace o problému, geometrii, materiálové vlastnosti a okrajové podmínky, použitou diskretizační síť, barevnou mapu vypočtené veličiny a konečně skript k jeho vytvoření.

V případě přechodných dějů lze obsah okna postprocesoru vygenerovat jako sérii obrázků a s použitím programu FFmpeg vytvořit animaci.

Editor skriptů

link

Díky jazyku Python a jeho velice snadné implementaci do C++ aplikace získává Agros2D mocný skriptovací nástroj využitelný k automatizaci často prováděných úkonů. Umožňuje například rychlý výpočet statické charakteristiky elektromagnetického akcelerátoru (závislost magnetické síly na poloze jádra), kdy je potřeba po malých krocích posouvat jádro a v každém kroku počítat působící magnetickou sílu. K automatickému výpočtu pak stačí jeden cyklus, funkce pro posuv části geometrie a výpočet příslušného integrálu.

Ukázku editoru skriptů vidíme na obrázku. Editor obsahuje jednoduchý terminál pro výpis vypočtených dat a vstupní dialog pro zadání příkazu. Dále umožňuje spouštění celých skriptů nebo jejich částí a automatické vytvoření skriptu z již vytvořeného modelu. Tato funkce je velice výhodná, protože lze často nakreslit model přímo v preprocesoru, vytvořit skript a následně jej parametrizovat.

Editor skriptů

Výrazy v Pythonu lze také využít při zadávání fyzikálních vlastností a okrajových podmínek. Je pak možné v rámci projektu nadefinovat proměnné (například teplotní vodivosti jednotlivých oblastí) a ty pak využívat ve skriptu nebo přímo v celé aplikaci.

Jedna z největších výhod oproti jiným skriptovacím jazykům (dostupné komerční programy obsahují své vlastní a tím i velice omezené jazyky) je obrovské množství dostupných knihoven. Z hlediska použití je velice zajímavý projekt SciPy (http://www.scipy.org/), obsahující velké množství algoritmů pro vědecké výpočty a využívaný po celém světě nejen vědeckou komunitou. Obsahuje funkce pro numerické řešení obyčejných diferenciálních rovnic nebo optimalizační algoritmy. S touto knihovnou jsou úzce svázány projekty matplotlib (http://matplotlib.sourceforge.net/) pro kreslení kvalitních 2D grafů a Mayavi (http://code.enthought.com/projects/mayavi/) podporovaný firmou Enthought určený k vizualizaci 3D struktur.

Požadavky

link

Agros2D využívá velké množství open-source knihoven, jejichž seznam je uveden v následující tabulce.

Produkt Webové stránky Stručný popis
Hermes2D http://www.hpfem.org/hermes2d knihovna pro řešení PDE pomocí hp-FEM
Nokia Qt http://www.qtsoftware.com/products multiplatformní framework převážně pro tvorbu GUI
Python http://www.python.org univerzální interpretovaný programovací jazyk
dxflib http://www.ribbonsoft.com/dxflib.html knihovna pro práci s formátem DXF
Qwt http://qwt.sourceforge.net knihovna komponent technických grafů
Triangle http://www.cs.cmu.edu/~quake/triangle.html kvalitní generátor sítě založený na Delaunay triangulaci
FFmpeg http://ffmpeg.org aplikace pro práci s videem pomocí libavcodec
SuiteSparse http://www.cise.ufl.edu/research/sparse/SuiteSparse/ UMFPACK pro řešení soustav řídkých rovnic

Porovnání s dostupnými programy

link

Stručné porovnání s některými dostupnými aplikacemi pro řešení fyzikálních je uvedeno v následující tabulce. Mezi klíčové vlastnosti, které nejsou dostupné u jiných programů, patří díky knihovně Hermes2D automatická hp-adaptivita a také použití Pythonu jako skriptovacího jazyka aplikace. Díky němu získává Agros2D možnost využití obrovského množství knihoven pro vědecké výpočty.

Produkt Licence Geom. Platforma Max. řád polynomu Adapt. Skript. Fyzikální vlastnosti
ANSYS prop. 2D/3D windows, linux (část.), osx (část.) 2 h, p Ansys lineární, nelineární
Comsol prop. 2D/3D windows, linux, osx 5 h Comsol Script (Matlab komp.) lineární, nelineární
QuickField prop. 2D windows 1 - ActiveX objekty lineární, nelineární
FEMM Aladdin 2D windows, linux (wine) 1 - LUA lineární, nelineární pouze BH charakteristika
Agros2D + Hermes2D GPL v2 2D windows, linux, osx 10 h, p, hp Python lineární (Hermes2D nelineární)

Ke stažení

link

Tento měsíc byla vydána první stabilní verze aplikace a je ke stažení na adrese http://hpfem.org/agros2d/. K dispozici je repozitář v GITu a instalátor binární verze pro Windows. Balíčky pro Ubuntu se nachází na Launchpadu na adrese https://launchpad.net/~pkarban/+archive/ppa.

Závěr a plány do budoucna

link

Do dalších verzí Agros2D je plánováno rozšíření o další fyzikální pole, jako jsou pole termoelastických deformací popsané Lamého rovnicemi a proudění nestlačitelné tekutiny popsané Navierovými-Stokesovými rovnicemi. Implementovány budou také nelineární závislosti fyzikálních veličin, které v současné verzi chybí. V případě zájmu je vítána jakákoliv spolupráce na vývoji aplikace, propagaci, tvorbě dokumentace, testování nebo i podněty pro zlepšení aplikace.

       

Hodnocení: 100 %

        špatnédobré        

Nástroje: Tisk bez diskuse

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Vložit další komentář

31.3.2010 08:02 Dusan | skóre: 23 | blog: Moje_trable_s_internetom
Rozbalit Rozbalit vše Re: Agros2D – aplikace pro řešení fyzikálních polí
Ah záchrana?

Na škole sme používali Kf-stac na podobné výpočty (kondenzáciu, bilanciu ročnej vlhkosti) a Stavebná fyzika podľa našich STN EN.

Ďalej sme počítali Súčinitele prechodu tepla U, akustiku, tepelné zisky, tepelnú stabilitu, ....

Chcem sa spýtať riešite program aj v súčinnosťou zo stavebnou fakultou (ide o stavebnú fyziku).

A či musím byť dobrý v pytone aby som mohol vypočítať hore uvedené hodnoty na stavebných konštrukciách.

Ďalej či je v pláne 3D (dxf zvládne 3D), alebo či použijete openDWG (popravde neviem ako je veľmi open to DWG).

Ale na prvý pohľad program vypadá dobre.

ps. určite vyskúšam
31.3.2010 10:09 Pavel Karban | skóre: 7
Rozbalit Rozbalit vše Re: Agros2D – aplikace pro řešení fyzikálních polí
Součinitel prechodu tepla U a tepelné ztráty jdou bez problémů spočítat. Ostatní věci už jsou specifické pro stavařinu a té tolik nerozumím. V této oblasti bohužel žádnou spolupráci nemáme.

Pro použití Agrosu není nutné znát Python. Prakticky vše je možné vyřešit z GUI a skript použít pouze na speciální problémy.
31.3.2010 13:13 Dusan | skóre: 23 | blog: Moje_trable_s_internetom
Rozbalit Rozbalit vše Re: Agros2D – aplikace pro řešení fyzikálních polí
Hm ak by ste chcel tak sa môžem pozrieť na stavebnú fyziku. A dať podklady pre výpočty. Ináč fakt ak chcete postúpiť s programom tak Vám odporúčam skontaktovať sa z nejakou stavebnou fakultou. Napríklad Košická SvF TUKE na ktorú som chodil mala perfektné teoretické základy(matika, stavebná fyzika, statika, dynamika).
31.3.2010 10:29 JaSel | skóre: 17 | blog: kseles
Rozbalit Rozbalit vše Re: Agros2D – aplikace pro řešení fyzikálních polí
Nádhera. Už dlouho jsem nenarazil na takhle podnětný článek. Určitě si to vyzkouším, případně bych měl zájem o spolupráci v oblasti dalšího vývoje programu.

Zabývám se modelováním neustáleného sdílení tepla s tepelným zdrojem. V mém případě je zdrojem tepla exotermická chemická reakce. Momentálně mám řešení pro 1D konečné diference a rozhoduji se, jak to rozšířit dále.

Pokud by i z Vaší strany byl zájem o rozvoj programu pro takovou relativně úzkou specializaci, určitě bychom se domluvili.

31.3.2010 16:27 Pavel Karban | skóre: 7
Rozbalit Rozbalit vše Re: Agros2D – aplikace pro řešení fyzikálních polí
To by mohlo být zajímavé a určitě najdeme nějakou možnost spolupráce. Zkuste mi poslat rovnice a připadně nějaké výsledky nebo článek na mail.
31.3.2010 11:41 cronin | skóre: 49
Rozbalit Rozbalit vše Re: Agros2D – aplikace pro řešení fyzikálních polí
Velmi pekne! Privital by som este jeden clanok s vyriesenym jednoduchym prikladom. Nieco ako "...vonkajsiu stenu bytovky zateplime 15cm hruhym polystyrenom...", alebo nieco ine lahko pochopitelne.
31.3.2010 15:38 Franta Mach | skóre: 10
Rozbalit Rozbalit vše Re: Agros2D – aplikace pro řešení fyzikálních polí
Pokud bude zájem, tak určitě krátký seriál sepíšeme.
Agros2D - Počítejte s námi!
Cubic avatar 31.3.2010 15:52 Cubic | skóre: 24 | blog: obcasne_vyplody | Essex
Rozbalit Rozbalit vše Re: Agros2D – aplikace pro řešení fyzikálních polí
prosim, ja bych byl urcite dalsi zajemce
31.3.2010 16:42 Franta Mach | skóre: 10
Rozbalit Rozbalit vše Re: Agros2D – aplikace pro řešení fyzikálních polí
Tak rozhodnuto. Dva čtenáři už jsou dostačjící :)
Agros2D - Počítejte s námi!
31.3.2010 17:09 moira | skóre: 30 | blog: nesmysly
Rozbalit Rozbalit vše Re: Agros2D – aplikace pro řešení fyzikálních polí
+1 (pro jistotu :))
Překladač ti nikdy neřekne: "budeme kamarádi"
nooneanymore avatar 31.3.2010 18:41 nooneanymore | skóre: 14 | blog: Smazano
Rozbalit Rozbalit vše Re: Agros2D – aplikace pro řešení fyzikálních polí
+1, tuplovana jistota
31.3.2010 19:43 Robert Krátký | skóre: 94 | blog: Robertův bloček
Rozbalit Rozbalit vše Re: Agros2D – aplikace pro řešení fyzikálních polí
Pokud bude zájem, tak určitě krátký seriál sepíšeme.
OK, jen doplňuji, že takový seriál na AbcLinuxu rád vydám.
31.3.2010 20:20 5o
Rozbalit Rozbalit vše Re: Agros2D – aplikace pro řešení fyzikálních polí
Jednoznacne som aj za serial o tom ako to pouzivat. A inac som rad ze takyto soft pre fyzikalne polia cez konecne prvky je konecne ako open-source k dispozicii aj nativne pre Linux. A co sa prikladu tyka, ja by som sa priklanal skor k teme ktora je uvedena na zaciatku clanku - Elektricke stroje, pristroje. Napr. ukazka elektromagnetickeho pola elektromagnetu, vypocet pritaznej sily.
1.4.2010 12:14 Franta Mach | skóre: 10
Rozbalit Rozbalit vše Re: Agros2D – aplikace pro řešení fyzikálních polí
Rádi by jsme v každém dílu slíbeného seriálu uvedly alespoň jeden příklad a vzhledem k našemu zaměření se určitě nějaký příklad na elmag. pole objeví. Ale budeme se snažit vybrat i příklady z jiných oblastí, jako je právě pole teplotní.
Agros2D - Počítejte s námi!
1.4.2010 18:56 CTO
Rozbalit Rozbalit vše Re: Agros2D – aplikace pro řešení fyzikálních polí
+1 k vydaniu serialu

zaujimavy projekt, snat vyvoj neustane a vznikne kvalitny nastroj. pocas mojho studia na uz spomenutej univerzite som mal snahu pouzivat open source aplikacie ale narazil som na "odpor okolia" a bol donuteny pouzivat tie komercne.

mozno keby sme sa o tomto dozvedeli skor mohlo sa to nasadit pri rieseni diplomovky o magnetickej levitacii, ak som spravne pochopil :)

snat este jedna poznamka pre vyvojarov: preco nie GTK ked aj balicky su pre ubuntu a snat by som aj "dohodil" dalsieho cloveka zo stavebnej fakulty (z Dusanom spomenutej SvF TUKE, pripadne srojnickej) pokial by bol zaujem z oboch stran :D
2.4.2010 08:53 Pavel Karban | skóre: 7
Rozbalit Rozbalit vše Re: Agros2D – aplikace pro řešení fyzikálních polí
Magnetická levitace počítat jde (je i v příkladech). Pro Qt jsme se rozhodli proto, že ho prostě umíme :-) a podle mne je lépe portované pro ostatní platformy. Velká většina uživatelů bude jistě využívat verzi pro Windows. Navíc s GTK theme velice dobře zapadá do Gnome desktopu. Je to ale věc subjektivního názoru a nemá cenu to tu víc rozvádět.

Zájem o spolupráci se stavební fakultou by určitě byl.
1.4.2010 22:04 doron | skóre: 21 | Brno
Rozbalit Rozbalit vše Re: Agros2D – aplikace pro řešení fyzikálních polí
Dneska jsem to zkoušel, import dfx nefungoval vůbec, export do QCAD také nedopadl dobře, všechny čáry se naimportovaly extrémně tlusté.
You can't fuck everyone, but you can try to.
1.4.2010 22:39 Pavel Karban | skóre: 7
Rozbalit Rozbalit vše Re: Agros2D – aplikace pro řešení fyzikálních polí
Agros implementuje pouze 2 entity - arc a line. Používal jsem ho primárně pro převod mezi různými programy pro řešení polí a bylo to dostačující. Používá se stejná knihovna jako u QCADu (dxflib je od stejné firmy) a neměl by být tedy problém potřebné entity doimplementovat. Bylo by možné poslat testovací data, které nefungují? Čáry jsou skutečně tlusté, opraveno.
2.4.2010 09:46 doron | skóre: 21 | Brno
Rozbalit Rozbalit vše Re: Agros2D – aplikace pro řešení fyzikálních polí
Zkoušel jsem pouze import pouze dvou koncentrických kružnic. A to jednak dxf vytvořené přes QCAD, všiml jsem si, že použitá knihovna je totožná, i přesto jsem zkusil i AutoCAD.

Potřeboval jsem získat zaoblené hrany v modelu, ve vestavěném editoru jsem možnost vytváření oblouků či obecných kružnic nenalezl. Na stránkách projektu je mnoho screenshotů objektů s křivkami, tak jsem předpokládal, že modely byly importovány z dxf.

Když se snažím nahradit oblouk přímkami, tak to nevychází dobře. Při řešení Poissonovy mi to zahušťuje sít kolem veškerých nespojitostí, tudíž to pak až příliš věrně popisuje nedokonalý model (má to být zařízení s napětím řádu MV na elektrodách, takže tam samozřejmě bude v reálu všechno zaoblené).
You can't fuck everyone, but you can try to.
2.4.2010 09:55 doron | skóre: 21 | Brno
Rozbalit Rozbalit vše Re: Agros2D – aplikace pro řešení fyzikálních polí
Už jsem objevil, jak vytvořit oblouk mezi dvěma nody, to "angle" mě docela zmátlo. Nevím jak ten úhel souvisí s křivostí oblouku, v manuálu o tom vůbec není zmínka, tak to nějak odhadnu.
You can't fuck everyone, but you can try to.
2.4.2010 15:35 Franta Mach | skóre: 10
Rozbalit Rozbalit vše Re: Agros2D – aplikace pro řešení fyzikálních polí
Tento princip vytváření oblouků je poměrně běžný a podobně jej implementuje většina programů pro technické výpočty se kterými jsem se setkal. Zmíněným úhlem, je myšlen úhel, který svírají přímky, které jsou rovnoběžné s osami souřadného systému a procházejí koncovými body dané hrany. Máte pravdu, že postup pro tvorbu oblouků v dokumentaci uveden není. Napravíme to.
Agros2D - Počítejte s námi!
2.4.2010 15:59 doron | skóre: 21 | Brno
Rozbalit Rozbalit vše Re: Agros2D – aplikace pro řešení fyzikálních polí
Dle mých pokusů vyplývá, že jde o úhel, který svírají tečny, které procházejí nody zadávaného oblouku.
You can't fuck everyone, but you can try to.
3.4.2010 09:26 Franta Mach | skóre: 10
Rozbalit Rozbalit vše Re: Agros2D – aplikace pro řešení fyzikálních polí
Omlouvám se, napsal jsem to opravdu špatně. Snažil jsem se o co nejjednodušší vysvětlení a popsal jsem špatný případ.
Agros2D - Počítejte s námi!

Založit nové vláknoNahoru

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.