V naslednjem članku si bomo ogledali VirtualBow. To je eno brezplačna in odprtokodna aplikacija za načrtovanje in simulacijo loka za Gnu / Linux, Windows in MacOS. Z njim bodo uporabniki lahko oblikovali in simulirali loke. VirtualBow je napisan v jeziku C ++ in uporablja ogrodje Qt GUI. Izvorna koda gostuje na GitHub. Aplikacija je izdana pod GNU General Public License v3.0.
Ta program uporabnikom ponuja enostaven način za preizkušanje in optimizacijo njihovih modelov s skoraj takojšnjo povratno informacijo o pričakovani učinkovitosti loka. Rezultati simulacije vključujejo različne statične in dinamične značilnosti lokakot so natezni preskus, deformacija okončin, napetosti, hitrost puščice in stopnja učinkovitosti.
Splošne značilnosti programa Virtualbow
- To je brezplačen in odprtokodni program, izdan pod GNU v3.0 General Public License. Lahko ga uporabljate, spreminjate in distribuirate. Vsak se lahko vključi v razvoj.
- Program ima urejevalnik modelov, s katerim lahko ustvarimo, naložimo in shranimo obločne modele.
- Lahko urejanje slojev, lastnosti materiala in drugih parametrov.
- Zmogli bomo tudi izvedite simulacijo statike in dinamike loka.
- Uporabite metoda končnih elementov (MEF)
- Vključuje a pregledovalnik rezultatov v katerem se lahko posvetujemo z statični rezultati; oblike okončin, risanje krivulje, shranjena energija ali porazdelitev stresa. V dinamični rezultati lahko se posvetujemo; položaj, hitrost in pospešek vrvi in puščice, kinetična in potencialna energija, stopnja učinkovitosti ali vmesnik ukazne vrstice.
- Imeli bomo možnost zaženite simulacije iz ukazne vrstice.
- Lahko pokličite VirtualBow iz drugih programov / skriptov za izvajanje študij parametrov in optimizacij načrtovanja.
- Program je v celoti dokumentiran. Uporabniki bodo imeli možnost posvetovanja z Uporabniški priročnik, kjer so razložene vse funkcije programa in nam bodo pomagale začeti in Teoretični priročnik, v katerem najdemo podrobno dokumentacijo notranjih simulacijskih metod.
To je le nekaj funkcij programa. Oni lahko posvetujte se z vsemi v spletna stran projekta.
Namestite VirtualBow v Ubuntu
VirtualBow je na voljo v obliki izvorne datoteke deb za Ubuntu, ki ga bomo našli na voljo v stran za objavo projekta na GitHub. Datoteka, ki jo bomo danes prenesli, se mora imenovati «virtualbow-0.7.1-linux64.deb ».
Za prenos paketa .deb tega programa poleg uporabe spletnega brskalnika tudi lahko odpremo terminal (Ctrl + Alt + T) in uporabimo wget za prenos paketa:
wget https://github.com/bow-simulation/virtualbow/releases/download/v0.7.1/virtualbow-0.7.1-linux64.deb
Ko je prenos končan, bomo na istem terminalu izvedli naslednje ukaze za namestite program:
sudo dpkg -i virtualbow-0.7.1-linux64.deb
Če se pojavijo težave z odvisnostmi kot tiste, ki jih lahko vidimo na prejšnjem posnetku zaslona, jih lahko rešimo tako, da v isti terminal vnesemo ta drugi ukaz:
sudo apt install -f
Ko je namestitev končana, lahko program zaženemo tako, da na našem računalniku poiščemo zaganjalnik programov.
Odstrani
za odstranite ta program iz naše ekipe, odprli bomo le terminal (Ctrl + Alt + T) in izvedli naslednji ukaz:
sudo apt remove virtualbow; sudo apt autoremove
Ustvarjalci projekta opozarjajo, da je potrjevanje rezultatov simulacije zelo pomembno vprašanje. Torej, če je bil ta program uporabljen za oblikovanje ali modeliranje obstoječega loka, ustvarjalci nas prosijo, da jim sporočimo razlike in podobnosti med simulacijo in resničnostjo.
Spletno mesto navaja tudi, da je veliko drugih rezultatov simulacije težko izmeriti, na primer napetosti materiala. Zato nekdo z dostopom do napredne merilne opreme (stvari, kot so senzorji za pospeševanje, hitra kamera itd.) bi bila v veliko pomoč za ta projekt.
Na svoji spletni strani tudi navajajo, da morajo uporabniki to upoštevati ta programska oprema je še vedno nezrela, zato priporočajo, da se ne zanašate preveč na rezultatein nas spodbujajo, naj prijavimo morebitne napake. Za več podrobnosti o programu se lahko uporabniki obrnejo na spletna stran projekta in dokumentacijo, ki jo lahko najdete tam.