| 主題 | 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透過cadmpeg | STEP、IGES、STL、SVG、DXF、OBJ、IFC、DAE等 |
合併.f3d | 沒有原生進口商記錄 - 使用步驟 | 沒有第一方 Fusion 原生進口商(使用 STEP/Interchange) |
| 平臺 | Windows / macOS / Linux 桌面 + 官方WASM Web App | Windows / 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導向任務的優勢。
examples/bracket.json在 SolidCraft Web 應用程式中開啟 - 典型的簡單部分範圍。.FCStd透過桌面上的cadmpeg,在瀏覽器應用程式和CLI(地理匯入;歷史未儲存)。.f3d:無論是專案檔案都不是忠實的原生合併歷史進口商;首先從合併出口 STEP。對於大多數生產工作流程來說,FreeCAD(最新穩定 1.1.x)是一個成熟的基於工作臺的套件,包括TechDraw、Path/CAM、FEM和巨大的附加系統。
是的,透過桌面應用程式、瀏覽器應用程式和 CLI 中的文件化 cadmpeg 路徑(與 STEP 匯入相同)的固體:您將 Geometry 作為匯入基礎功能,而不是 FreeCAD 的完整引數歷史。
FreeCAD MCP 作為社群專案(例如 neka-nat/FreeCAD-mcp)存在,通常需要 FreeCAD 與附加件或橋樑執行,而不是核心應用程式中的內建體育場伺服器。
如果你想要一個本地、無頭的CAD命令表面,一個二進位制,SolidCraft的MCP是為此設計的。FreeCAD代理通常透過社群MCP橋樑和Python驅動FreeCAD。
FreeCAD 包括 TechDraw、Path (CAM) 和 FEM 工作臺,SolidCraft 的公共路線圖涵蓋了繪圖、CAM/製造和模擬。
相關:SolidCraft 對比 Fusion 360 · 安裝指南 · MCP 教程 · FreeCAD MCP 與其他 CAD MCP 伺服器相比 · SolidCraft 評論.