U sljedećem ćemo članku pogledati VirtualBow. Ovo je jedno besplatna aplikacija otvorenog koda za dizajn i simulaciju luka za Gnu / Linux, Windows i MacOS. Pomoću nje korisnici će moći dizajnirati i simulirati lukove. VirtualBow je napisan na jeziku C ++ i koristi Qt GUI okvir. Izvorni kod je hostiran na GitHub. Aplikacija je izdana pod GNU General Public License v3.0.
Ovaj program nudi korisnicima jednostavan način za testiranje i optimizaciju njihovih dizajna pružajući gotovo trenutne povratne informacije o očekivanim performansama luka. Rezultati simulacije uključuju razne statičke i dinamičke karakteristike lukakao što su vlačno ispitivanje, deformacija udova, naprezanja, brzina strelice i stupanj učinkovitosti.
Opće značajke Virtualbowa
- Riječ je o besplatnom i otvorenom programu objavljenom pod GNU v3.0 General Public License. Besplatno je koristiti, mijenjati i distribuirati. Svatko se može uključiti u razvoj.
- Program ima uređivač modela pomoću kojeg možemo stvarati, učitavati i spremati lučne modele.
- Možemo uređivanje slojeva, svojstava materijala i drugih parametara.
- Također ćemo moći izvesti simulaciju statike i dinamike luka.
- Upotrijebite metoda konačnih elemenata (MEF)
- Uključuje a preglednik rezultata u kojem se možemo posavjetovati s statički rezultati; oblici udova, crtanje krivulje, pohranjena energija ili raspodjela stresa. U dinamički rezultati možemo se savjetovati; položaj, brzina i ubrzanje užeta i strelice, kinetička i potencijalna energija, stupanj učinkovitosti ili sučelje naredbenog retka.
- Imat ćemo mogućnost izvoditi simulacije iz naredbenog retka.
- Možemo nazovite VirtualBow iz drugih programa / skripti za izvođenje studija parametara i optimizaciju dizajna.
- Program je u potpunosti dokumentiran. Korisnici će imati mogućnost savjetovanja s Upute za rukovanje, gdje su objašnjene sve funkcije programa i pomoći će nam da započnemo i Teorijski priručnik, u kojem možemo pronaći detaljnu dokumentaciju internih metoda simulacije.
Ovo su samo neke od značajki programa. Oni mogu konzultirati sve njih u web stranica projekta.
Instalirajte VirtualBow na Ubuntu
VirtualBow je dostupan kao izvorni format datoteke za Ubuntu, koji ćemo naći u stranica izdanja projekta na GitHubu. Datoteka koju ćemo danas preuzeti mora se zvati «virtualbow-0.7.1-linux64.deb ».
Da biste preuzeli .deb paket ovog programa, uz upotrebu web preglednika, također možemo otvoriti terminal (Ctrl + Alt + T) i koristiti wget kako biste preuzeli paket:
wget https://github.com/bow-simulation/virtualbow/releases/download/v0.7.1/virtualbow-0.7.1-linux64.deb
Kada je preuzimanje završeno, s istog terminala izvršit ćemo sljedeće naredbe na instalirati program:
sudo dpkg -i virtualbow-0.7.1-linux64.deb
Ako se pojave problemi s ovisnostima kao one koje se mogu vidjeti na prethodnom snimku zaslona, možemo ih riješiti upisivanjem u isti terminal ove druge naredbe:
sudo apt install -f
Nakon završetka instalacije, program možemo pokrenuti traženjem pokretača programa na našem računalu.
deinstalirati
u uklonite ovaj program iz našeg tima, morat ćemo samo otvoriti terminal (Ctrl + Alt + T) i izvršiti sljedeću naredbu:
sudo apt remove virtualbow; sudo apt autoremove
Kreatori projekta upozoravaju da je validacija rezultata simulacije vrlo važno pitanje. Dakle, ako je ovaj program korišten za dizajn ili modeliranje postojećeg luka, kreatori nas mole da ih upoznamo s razlikama i sličnostima između simulacije i stvarnosti.
Na web mjestu također navode da je mnoge druge rezultate simulacije teško izmjeriti, poput naprezanja materijala. Stoga, netko s pristupom naprednoj mjernoj opremi (stvari poput senzora za ubrzanje, brze kamere itd.) bila bi velika pomoć za ovaj projekt.
Na svojoj web stranici također naznačuju da korisnici to moraju uzeti u obzir ovaj je softver još uvijek nezreo pa preporučuju da se ne oslanjate previše na rezultate, i potiču nas da prijavimo bilo kakve greške koje pronađemo. Za više detalja o programu korisnici se mogu obratiti na web stranica projekta i dokumentaciju koja se tamo može naći.