VirtualBow, Ubuntu'da ark tasarımı ve simülasyonu

virtualbow hakkında

Bir sonraki yazımızda VirtualBow'a göz atacağız. Bu bir Kemerlerin tasarımı ve simülasyonu için uygulama, Gnu/Linux, Windows ve MacOS için ücretsiz ve açık kaynak. Bununla kullanıcılar kemerleri tasarlayıp simüle edebilecek. VirtualBow, C++ ile yazılmıştır ve Qt GUI çerçevesini kullanır. Kaynak kodu şu adreste barındırılmaktadır: GitHub. Uygulama GNU Genel Kamu Lisansı v3.0 kapsamında yayımlanmıştır.

Bu program, yayın amaçlanan performansı hakkında neredeyse anında geri bildirim sağlayarak kullanıcılara tasarımlarını test etmeleri ve optimize etmeleri için basit bir yol sunar. Simülasyon sonuçları kemerin çeşitli statik ve dinamik özelliklerini içerirçekme testi, uzvun deformasyonu, gerilimler, okun hızı ve etkinlik derecesi gibi.

Virtualbow'un genel özellikleri

sanal yay arayüzü

  • GNU Genel Kamu Lisansı v3.0 kapsamında yayınlanan ücretsiz ve açık kaynaklı bir programdır. Kullanımı, değiştirilmesi ve yeniden dağıtılması ücretsizdir. Herkes gelişime katılabilir.
  • Programın bir Kemer modelleri oluşturabileceğimiz, yükleyebileceğimiz ve kaydedebileceğimiz model düzenleyici.
  • Yapabiliriz katmanları, malzeme özelliklerini ve diğer parametreleri düzenleyin.
  • Ayrıca yapabileceğiz Kemerin statiği ve dinamiğinin simülasyonunu gerçekleştirin.
  • Kullanın sonlu elemanlar yöntemi (MEF)

sanal yay sonrası

  • Bir sonuç görüntüleyici hangi konuda danışabiliriz statik sonuçlar; Uzuv şekilleri, çekme eğrisi, depolanan enerji veya stres dağılımı. İçinde dinamik sonuçlar danışabiliriz; ipin ve okun konumu, hızı ve ivmesi, kinetik ve potansiyel enerji, verimlilik derecesi veya Komut Satırı Arayüzü.
  • Olma imkanına sahip olacağız simülasyonları komut satırından çalıştırın.
  • Yapabiliriz VirtualBow'u diğer programlardan/komut dosyalarından çağırın Parametre çalışmaları ve tasarım optimizasyonları gerçekleştirmek.
  • Program tamamen belgelenmiştir. Kullanıcılar danışma olanağına sahip olacak Kullanım kılavuzuProgramın tüm işlevlerinin açıklandığı ve başlamamıza yardımcı olacağı ve Teorik kılavuzDahili simülasyon yöntemlerinin ayrıntılı belgelerini burada bulabiliriz.

Bunlar programın özelliklerinden sadece birkaçı. Yapabilirler hepsine danışın proje web sitesi.

VirtualBow'u Ubuntu'ya yükleyin

VirtualBow, Ubuntu için yerel bir borç dosyası formatı olarak mevcutturiçinde mevcut bulacağımız proje yayın sayfası GitHub'da. Bugün indireceğimiz dosyanın adı «virtualbow-0.7.1-linux64.deb».

Bu programın .deb paketini indirmek için web tarayıcısını kullanmanın yanı sıra ayrıca bir terminal açabiliriz (Ctrl+Alt+T) ve wget'i kullanabiliriz Paketi indirmek için aşağıdakileri yapın:

.deb paketini indir

wget https://github.com/bow-simulation/virtualbow/releases/download/v0.7.1/virtualbow-0.7.1-linux64.deb

İndirme işlemi tamamlandıktan sonra aynı terminalden aşağıdaki komutları uygulayacağız. programı kur:

virtualbow deb paketini yükle

sudo dpkg -i virtualbow-0.7.1-linux64.deb

Eğer görünürlerse bağımlılıklar ile ilgili sorunlar Önceki ekran görüntüsünde görülenler gibi, aynı terminalde diğer komutu yazarak bunları çözebiliriz:

bağımlılıkları yükle

sudo apt install -f

Kurulum tamamlandıktan sonra bilgisayarımızda program başlatıcıyı arayarak programı başlatabiliriz.

sanal yay başlatıcısı

kaldırma

Daha bu programı ekibimizden kaldır, sadece bir terminal açmamız (Ctrl + Alt + T) ve aşağıdaki komutu yürütmemiz gerekecek:

virtualbow'u kaldır

sudo apt remove virtualbow; sudo apt autoremove

Projenin yaratıcıları, simülasyon sonuçlarının doğrulanmasının çok önemli bir konu olduğu konusunda uyarıyor. Yani bu programı mevcut bir kemeri tasarlamak veya modellemek için kullandıysanız, içerik oluşturucular bizden simülasyon ile gerçeklik arasındaki farkları ve benzerlikleri bildirmemizi istiyor.

Web sitesi ayrıca malzeme stresleri gibi diğer birçok simülasyon sonucunun ölçülmesinin zor olduğunu da belirtiyor. Öyleyse, gelişmiş ölçüm ekipmanına erişimi olan biri (hızlanma sensörleri, yüksek hızlı kamera vb. gibi şeyler.) bu projeye çok yardımcı olacaktır.

Web sitelerinde ayrıca kullanıcıların bunu dikkate alması gerektiğini de belirtiyorlar. Bu yazılım henüz olgunlaşmamış olduğundan sonuçlara çok fazla güvenmemenizi tavsiye ediyorlar.ve bulduğumuz hataları bildirmemiz teşvik edilir. Program hakkında daha fazla ayrıntı için kullanıcılar şu adrese başvurabilirler: proje web sitesi ve orada bulunabilecek belgeler.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.