在下一篇文章中,我們將看一下FreeCAD。 這是一個 免費的開源軟件,3D建模器和CAD軟件。 它用於產品設計和/或機械工程。 幾年前,一位同事已經向我們介紹了該計劃,您可以查閱該文章。 aqui。 FreeCAD是 100%開源和高度模塊化。 借助擴展,可以實現無數的自定義和編程可能性。
FreeCAD是 用C ++和Python語言編程。 該程序是 基於OpenCasCade,這是一個功能強大的幾何圖形內核。 它讀取並生成許多打開的文件格式,例如STEP,IGES,STL等。 另外,它的界面是用Qt FreeCAD構建的。 這意味著它在Windows,Mac OS X和Gnu / Linux平台上的工作方式完全相同。
像許多現代3D CAD建模師一樣,它具有二維組件,這將有助於我們 從3D模型中提取詳細設計。 這樣我們就可以製作2D工程圖,但是直接2D設計(例如AutoCAD LT)不是目標,動畫或有機形狀(例如Maya,3ds Max或Cinema 4D創建的形狀)也不是目標。
FreeCAD的特點是 類似於CATIA,SolidWorks,SolidEdge,ArchiCAD或Autodesk Revit的工作環境。 它使用參數化建模技術,並配備了模塊化軟件體系結構。 這使得添加功能變得容易,而無需更改系統核心。 通過建模,我們可以輕鬆地修改項目,可以追溯到模型的歷史記錄,從而可以更改其參數。
該計劃直接針對機械工程和產品設計。 但必須澄清的是, 適合廣泛的工程應用,例如建築或其他專業。
FreeCAD仍處於開發的早期階段因此,儘管它已經為我們提供了大量(並且還在不斷增加)功能,但是還有很長的路要走。 特別是與最流行的商業解決方案相比時。 這就是為什麼您可能會發現此程序開發不足以在生產環境中使用它的原因。 但是,有一個快速增長的熱心用戶社區。 今天,您可以找到許多使用FreeCAD開發的高質量項目的示例。 這些項目及其所有文檔可以在 項目網站.
在Ubuntu和基於Ubuntu的系統上安裝FreeCAD
許多Gnu / Linux發行版都基於Ubuntu,並共享其存儲庫。 除了官方版本(Kubuntu,Lubuntu和Xubuntu)外,還有非官方發行版,例如Linux Mint,Voyager等。 下面顯示的安裝選項與這些系統兼容。
從官方Ubuntu存儲庫安裝
FreeCAD可從Ubuntu存儲庫中獲得,並可通過軟件中心或在終端中使用以下命令(Ctrl + Alt + T)安裝:
sudo apt install freecad
從穩定的PPA安裝
我們還可以通過在終端(Ctrl + Alt + T)中編寫或複制並粘貼以下命令來安裝此程序: 添加PPA 並按照其頁面上的指示安裝程序 發射台。 要添加“穩定的” PPA,我們只需編寫:
sudo add-apt-repository ppa:freecad-maintainers/freecad-stable
現在,別忘了更新您的軟件列表。 我們將照常通過編寫以下代碼來做到這一點:
sudo apt update
更新將可用軟件包列表與服務器同步。 現在,我們只需要通過輸入終端(Ctrl + Alt + T)來安裝FreeCAD及其文檔。
sudo apt install freecad freecad-doc && apt upgrade
最後的更新將幫助我們安裝較新軟件包的版本。 它將應用於我們計算機上安裝的所有程序。 現在我們可以運行該程序了。 我們只需要在Dash中查找它或使用此命令打開 FreeCAD的穩定版本:
freecad
卸載FreeCAD
我們可以通過打開終端(Ctrl + Alt + T)並在其中寫入以下內容來從計算機中刪除該程序:
sudo apt remove freecad && sudo apt autoremove
如果要執行安裝,我們選擇使用應用程序的官方PPA,而現在想要擺脫它,我們可以在終端中編寫以下命令(Ctrl + Alt + T):
sudo add-apt-repository -r ppa:freecad-maintainers/freecad-stable
看起來很好。 專業人員告訴我們他是否使用過它以及如何使用,將是很好的。
新的FreeCAD v0.17版本具有許多改進。