SolidCraft vs. FreeCAD

來自SolidCraft事實泰坦尼亞實驗室 / SolidCraft閱讀,主營產品: SolidCraft,和路線圖(追蹤釋放在這裡:v0.30.0)FreeCAD事實從無人機.org, 許可證docs, 第三方圖書館,和該自由行 1.1.4FreeCAD® 是其所有者的商標;本網站與 FreeCAD 專案和 Tangency Labs 無關。

社群定向指南 - 不是實驗室基準,當版本不同意時,選擇主要檔案。
SolidCraft web app showing the official Sample Plate with feature timeline visible
SolidCraft Web App (v0.16.2) — 具有引數時間線的示例板. 從本網站的示例資產中重複使用。

在一眼

主題SolidCraft自由行
許可證MIT 或 Apache 2.0 (雙重)LGPL-2.0或後期(應用)
地理核心Pure-Rust B-rep 堆疊(SolidCore / 專案核心工作)OpenCASCADE技術(OCCT)
UI 模型單個引數編輯器 + 功能時間表基於工作臺(PartDesign、Sketcher、TechDraw、Path、FEM等)
Sketch 限制限制時間表上的草圖Sketcher Workbench(成熟制約解決器)
成熟早期;按專案“可用於簡單部件”成熟 1.x 線 (1.1.4 維修截至 2026-09)
圖形 / CAM / FEM應用中沒有 CAM/FEM;正在進行的繪圖(未發貨)TechDraw,路徑(CAM),五個工作臺
原生格式.sc(老年人.solidcraft依然開放).FCStd
交換STEP、IGES、3MF、STL、OBJ等。.FCStd/Rhino透過cadmpegSTEP、IGES、STL、SVG、DXF、OBJ、IFC、DAE等
合併.f3d沒有原生進口商記錄 - 使用步驟沒有第一方 Fusion 原生進口商(使用 STEP/Interchange)
平臺Windows / macOS / Linux 桌面 + 官方WASM Web AppWindows / macOS / Linux 桌面 (主要)
指令碼JSON命令指令碼,無頭 CLI,單元意識引數深度Python API,宏,工作臺外掛
AI / MCP建成SolidCraft-cli mcp社群 MCP 橋樑(例如 FreeCAD-mcp);不是核心

核心和建模風格

SolidCraft模型固體採用純Rust B-rep方法和可編輯的功能時間線(草圖 →擠出/fillet/shell/... →更改引數並重建)。固體作為一個Rust Geometry kernel的努力。

核心狀態(2026年10月):現行版本仍在模型中使用專案的Rust核心(crates/kernel/) 2026年10月21日,維護人員暫停了新核心工作,同時評估將SolidCraft移動到SolidCore,NVIDIA SMLib B-rep核心的安全Rust埠(Apache-2.0)。公告, SolidCore 狀態)背景:SolidCraft的核心、卡車和SolidCore解釋.

自由行建在OpenCASCADE(OCCT),一個長期存在的C++ CAD核心,並透過專門的工作臺展示建模,這種模組化是FreeCAD對於繪圖,CAM,FEM和BIM導向任務的優勢。

SolidCraft 草圖模式 (v0.16.2) 官方支架配置:尺寸 40 / 30 和兩條腿的厚度,完全限制(0 DOF)。

誰應該選擇哪個

喜歡 SolidCraft 時...

更喜歡自由時...

SolidCraft web UI showing the official parametric bracket example
官方examples/bracket.json在 SolidCraft Web 應用程式中開啟 - 典型的簡單部分範圍。

檔案格式和遷移

FAQ 的

SolidCraft 是 FreeCAD 的替代品嗎?

對於大多數生產工作流程來說,FreeCAD(最新穩定 1.1.x)是一個成熟的基於工作臺的套件,包括TechDraw、Path/CAM、FEM和巨大的附加系統。

SolidCraft 可以開啟 FreeCAD .FCStd 檔案嗎?

是的,透過桌面應用程式、瀏覽器應用程式和 CLI 中的文件化 cadmpeg 路徑(與 STEP 匯入相同)的固體:您將 Geometry 作為匯入基礎功能,而不是 FreeCAD 的完整引數歷史。

FreeCAD 是否具有像 SolidCraft 這樣的 MCP?

FreeCAD MCP 作為社群專案(例如 neka-nat/FreeCAD-mcp)存在,通常需要 FreeCAD 與附加件或橋樑執行,而不是核心應用程式中的內建體育場伺服器。

對AI代理人來說,哪個更好?

如果你想要一個本地、無頭的CAD命令表面,一個二進位制,SolidCraft的MCP是為此設計的。FreeCAD代理通常透過社群MCP橋樑和Python驅動FreeCAD。

什麼是繪圖,CAM和FEM?

FreeCAD 包括 TechDraw、Path (CAM) 和 FEM 工作臺,SolidCraft 的公共路線圖涵蓋了繪圖、CAM/製造和模擬。

來源

相關:SolidCraft 對比 Fusion 360 · 安裝指南 · MCP 教程 · FreeCAD MCP 與其他 CAD MCP 伺服器相比 · SolidCraft 評論.