V dalším článku se podíváme na VirtualBow. Tohle je jeden bezplatná a otevřená aplikace pro návrh a simulaci oblouku pro Gnu / Linux, Windows a MacOS. Díky němu budou uživatelé moci navrhovat a simulovat oblouky. VirtualBow je napsán v C ++ a používá Qt GUI framework. Zdrojový kód je hostován na adrese GitHub. Aplikace je vydána pod GNU General Public License v3.0.
Tento program nabízí uživatelům snadný způsob testování a optimalizace jejich návrhů tím, že poskytuje téměř okamžitou zpětnou vazbu o očekávaném výkonu oblouku. Výsledky simulace zahrnují různé statické a dynamické charakteristiky obloukujako je zkouška tahem, deformace končetiny, napětí, rychlost šípu a stupeň účinnosti.
Obecné vlastnosti Virtualbow
- Jedná se o bezplatný a otevřený zdrojový program vydaný pod GNU v3.0 General Public License. Jeho použití, úpravy a další distribuce je zdarma. Do vývoje se může zapojit kdokoli.
- Tento program má editor modelů, pomocí kterého můžeme vytvářet, načítat a ukládat modely oblouků.
- Můžeme upravovat vrstvy, vlastnosti materiálu a další parametry.
- Budeme také moci provést simulaci statiky a dynamiky oblouku.
- Použijte Metoda konečných prvků (MEF)
- Zahrnuje a prohlížeč výsledků ve kterém můžeme konzultovat statické výsledky; tvary končetin, kreslení křivky, akumulace energie nebo rozložení stresu. V dynamické výsledky můžeme konzultovat; poloha, rychlost a zrychlení lana a šípu, kinetická a potenciální energie, stupeň účinnosti nebo rozhraní příkazového řádku.
- Budeme mít možnost spusťte simulace z příkazového řádku.
- Můžeme volat VirtualBow z jiných programů / skriptů provádět studie parametrů a optimalizace designu.
- Program je plně dokumentován. Uživatelé budou mít možnost konzultovat Návod k použití, kde jsou vysvětleny všechny funkce programu a pomohou nám začít a Teoretická příručka, ve kterém najdeme podrobnou dokumentaci interních simulačních metod.
To jsou jen některé z funkcí programu. Oni mohou konzultovat všechny v webové stránky projektu.
Nainstalujte VirtualBow na Ubuntu
VirtualBow je k dispozici jako nativní formát souboru deb pro Ubuntu, které najdeme dostupné v stránka s vydáním projektu na GitHubu. Soubor, který si dnes stáhneme, se musí jmenovat «virtualbow-0.7.1-linux64.deb ».
Chcete-li stáhnout balíček .deb tohoto programu, kromě použití webového prohlížeče také můžeme otevřít terminál (Ctrl + Alt + T) a použít wget stažení balíčku:
wget https://github.com/bow-simulation/virtualbow/releases/download/v0.7.1/virtualbow-0.7.1-linux64.deb
Po dokončení stahování ze stejného terminálu provedeme následující příkazy nainstalovat program:
sudo dpkg -i virtualbow-0.7.1-linux64.deb
Pokud se objeví problémy se závislostmi jako ty, které lze vidět na předchozím snímku obrazovky, můžeme je vyřešit zadáním tohoto druhého příkazu do stejného terminálu:
sudo apt install -f
Po dokončení instalace můžeme program spustit vyhledáním spouštěče programu v našem počítači.
Odinstalovat
na odebrat tento program z našeho týmu, budeme muset otevřít pouze terminál (Ctrl + Alt + T) a provést následující příkaz:
sudo apt remove virtualbow; sudo apt autoremove
Tvůrci projektu varují, že validace výsledků simulace je velmi důležitou otázkou. Pokud byl tento program použit k návrhu nebo modelování stávajícího oblouku, tvůrci nás žádají, abychom jim sdělili rozdíly a podobnosti mezi simulací a realitou.
Na webových stránkách také naznačují, že je obtížné měřit mnoho dalších výsledků simulace, například napětí materiálu. Proto, někdo s přístupem k pokročilému měřicímu zařízení (věci jako snímače zrychlení, vysokorychlostní fotoaparát atd.) bude pro tento projekt velkou pomocí.
Na svých webových stránkách také naznačují, že uživatelé to musí vzít v úvahu tento software je stále nezralý, takže doporučují příliš se nespoléhat na výsledkya povzbuzují nás, abychom hlásili jakékoli chyby, které najdeme. Pro více informací o programu se uživatelé mohou obrátit na webové stránky projektu a dokumentaci, kterou tam najdete.