功能列表
Outdated translations are marked like this.
版本記錄
關鍵特點
 
 
 
 
 
 
 
 
 
 
 
一般特點
- 多平台支持。 FreeCAD在Windows,Linux,macOS和其他平台上的運行並且功能完全相同。
- 完整的圖形用戶界面(GUI)應用程序。 FreeCAD有一個完整的基於Qt框架的圖形用戶界面,包含一個基於Open Inventor的3D視圖,能夠快速渲染3D場景並且非常容易訪問場景圖呈現。
- 作為命令行應用程序運行。在命令行模式下,FreeCAD在沒有其界面的情況下運行所有幾何體工具。在此模式下,它具有相對較低的內存占用,並且可以用作如為其他應用程序生成內容的服務器。
- 可以作為python模塊被導入。 FreeCAD可以被導入到任何其他可以運行python腳本的應用程序。與命令行模式一樣,這時FreeCad的界面不可用,但所有幾何工具都可以訪問。
- 工作檯概念。在FreeCad界面中,工具按工作檯分組。這允許您只顯示用於完成特定任務的工具,保持工作區整潔和且相應迅速,並允許應用程序快速加載。
- 用於延遲加載功能/數據類型的插件/模塊框架。FreeCad被分為核心應用程序和只有在需要時才加載的模塊。幾乎所有工具和幾何圖形類型都存儲在模塊中。模塊的作用類似於插件;除了延遲加載之外,還可以將單個模塊添加到FreeCad的現有安裝中或從中刪除。
- 以參數化形式關聯文檔對象。FreeCad文檔中的所有對象都可以通過參數定義。這些參數可以隨時修改和重新計算。由於保持了對象關係,因此對一個對象的修改將自動傳播到任何依賴它的對象。
- 參數化創建基礎元素。可以通過指定其幾何約束來創建基本對象,如長方體、球體、圓柱體等。
- 圖形修改操作。Freecad可以在三維空間的任何平面執行平移、旋轉、縮放、鏡像、偏移(甚至更細小的或如jung/shin/choi所述的操作)或形狀轉換。
- 構造實體幾何(布爾運算)。Freecad可以進行構造實體幾何模型操作(聯合、差分、相交)。
- 平面幾何的圖形創建。 可以在3D空間的任何平面中以圖形方式創建線,線,矩形,b樣條和圓形或橢圓弧。
- 直線或選擇建模 拉伸, 截面和倒角.
- 拓撲組件類似於頂點、邊、線和平面。
- 測試和修復。 FreeCAD具有測試網格(實體測試,非雙流形測試,自相交測試)和修復網格(孔填充,均勻定向)的工具。
- 注釋。 FreeCAD可以插入文本或尺寸注釋。
- 撤消/重做框架。 FreeCAD中的所有操作都是撤消/可重做的,用戶可以訪問撤消堆棧。可以一次撤消多個步驟。
- 面向事務處理。撤消/重做堆棧存儲的是文檔事務,而不是單個操作,它允許每個工具準確定義必須撤消或重做的內容。
- 內置python控制台。python解釋器包括一個帶有語法高亮顯示、自動補齊和類瀏覽器的控制台。python命令可以直接在freecad中發出,並立即返回結果。它允許腳本編寫人員動態測試功能,探索freecad模塊的內容,並輕鬆了解freecad內部。
- 鏡像用戶交互。用戶在FreeCAD界面中所做的一切都會執行Python代碼,這些代碼可以在控制台上打印並記錄在宏中腳本。
- 完整的宏記錄和編輯功能。當用戶操作界面時發出的python命令可以被記錄、編輯(如果需要),並保存以備日後複製。
- 複合(基於zip)文檔保存格式。FreeCad文檔以.FCStd 擴展名的形式保存。文檔可以包含許多不同類型的信息,如幾何圖形、腳本或縮略圖圖標。 .FCStd 文件本身就是一個zip容器;已保存的freecad文件已被壓縮。
- 完全可自定義/腳本化的圖形用戶界面。FreeCad基於 Qt的界面完全可以通過python解釋器訪問。除了FreeCad本身為工作檯提供的簡單功能外,整個Qt框架是可訪問的。用戶可以在GUI上執行任何操作,例如創建、添加、停靠、修改或刪除小部件和工具欄。
- 縮略圖. (目前只有在Linux系統中可用)在大多數文件管理器應用程序(如GNOME的Nautilus)中Freecad文檔圖標顯示文件的內容。
- 模塊化MSI安裝程序。FreeCad的安裝程序可以被靈活地安裝在Windows系統上。Ubuntu系統的軟件包一直在維護。
Extra Workbenches
補充功能工作檯
超級用戶創建了各種自定義外部工作檯。
 User documentation
 User documentation
        - Getting started
- Installation: Download, Windows, Linux, Mac, Additional components, Docker, AppImage, Ubuntu Snap
- Basics: About FreeCAD, Interface, Mouse navigation, Selection methods, Object name, Preferences, Workbenches, Document structure, Properties, Help FreeCAD, Donate
- Help: Tutorials, Video tutorials
- Workbenches: Std Base, Assembly, BIM, CAM, Draft, FEM, Inspection, Material, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework
- Hubs: User hub, Power users hub, Developer hub