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 评论.