在下一篇文章中,我們將看一下VirtualBow。 這是一 免費和開源的應用程序,用於Gnu / Linux,Windows和MacOS的電弧設計和仿真。 有了它,用戶將能夠設計和模擬拱門。 VirtualBow用C ++編寫,並使用Qt GUI框架。 源代碼託管在 GitHub上。 該應用程序是根據GNU通用公共許可證v3.0發布的。
通過提供關於電弧預期性能的幾乎即時反饋,該程序為用戶提供了一種簡便的方法來測試和優化其設計。 仿真結果包括電弧的各種靜態和動態特性例如拉伸測試,肢體變形,應力,箭頭速度和效率。
Virtualbow的一般功能
- 它是根據GNU v3.0通用公共許可證發布的免費開源程序。 它是免費使用,修改和重新分發的。 任何人都可以參與開發.
- 該程序有一個 模型編輯器,我們可以使用它創建,加載和保存弧模型.
- 我們可以 編輯圖層,材料特性和其他參數.
- 我們也將能夠 模擬電弧的靜態和動態.
- 使用 有限元法 (MEF)
- 包括一個 結果查看器 我們可以在其中諮詢 靜態結果; 肢體形狀,繪製曲線,存儲的能量或應力分佈。 在裡面 動態結果 我們可以諮詢; 繩索和箭頭的位置,速度和加速度,動能和勢能,效率或命令行界面。
- 我們將有可能 從命令行運行模擬.
- 我們可以 從其他程序/腳本調用VirtualBow 進行參數研究和設計優化。
- 該程序已完全記錄。 用戶將可以諮詢 用戶手冊,其中說明了程序的所有功能,並將幫助我們入門和 理論手冊,我們可以在其中找到有關內部仿真方法的詳細文檔。
這些只是程序的某些功能。 他們能 請在 項目網站.
在Ubuntu上安裝VirtualBow
VirtualBow可作為Ubuntu的本機deb文件格式使用,我們將在 項目發布頁面 在GitHub上。 我們今天要下載的文件必須稱為«virtualbow-0.7.1-linux64.deb ».
要下載此程序的.deb軟件包,除了使用網絡瀏覽器外,還 我們可以打開一個終端(Ctrl + Alt + T)並使用wget 如下下載包:
wget https://github.com/bow-simulation/virtualbow/releases/download/v0.7.1/virtualbow-0.7.1-linux64.deb
下載完成後,我們將從同一終端執行以下命令來 安裝該程序:
sudo dpkg -i virtualbow-0.7.1-linux64.deb
如果它們出現 依賴問題 如在上一個屏幕快照中可以看到的那樣,我們可以通過在同一終端中鍵入另一個命令來解決它們:
sudo apt install -f
安裝完成後,我們可以通過在計算機上查找程序啟動器來啟動程序。
卸載
至 從我們的團隊中刪除該程序,我們只需要打開一個終端(Ctrl + Alt + T)並執行以下命令:
sudo apt remove virtualbow; sudo apt autoremove
該項目的創建者警告說,仿真結果的驗證是一個非常重要的問題。 因此,如果此程序已用於設計或建模現有拱門, 創作者要求我們讓他們知道模擬與現實之間的差異和相似之處.
在網站上,它們還表明許多其他模擬結果很難測量,例如材料的應力。 所以, 有權使用高級測量設備的人(諸如加速度傳感器,高速相機等)將對該項目有很大幫助.
在他們的網站上,他們還指出用戶必須考慮到 該軟件仍不成熟,因此他們建議不要過分依賴結果,並且鼓勵我們報告發現的所有錯誤。 有關該程序的更多詳細信息,用戶可以轉到 項目網站 以及可以在此處找到的文檔。