| El tema | El SolidCraft | FreeCAD |
|---|---|---|
| Licencia | MIT O Apache 2.0 (Dual) | LGPL-2.0 o más tarde (aplicación) |
| Geometría del núcleo | Pure-Rust B-rep Stack (SolidCore / trabajo del núcleo del proyecto) | Tecnología OpenCASCADE (OCCT) |
| El modelo | Editor de parámetros + cronograma de características | Basado en Workbench (PartDesign, Sketcher, TechDraw, Path, FEM, ...) |
| Sketch de restricciones | Esquemas restringidos en la cronología | Sketcher Workbench (solucionador de restricciones maduras) |
| madurez | Inicio; “usable para piezas simples” por proyecto | Línea 1.x madura (1.1.4 mantenimiento a partir de 2026-09) |
| Diseño / CAM / FEM | Aplazado el itinerario oficial | TechDraw, Path (CAM), cinco bancos de trabajo |
| Formato nativo | .solidcraft | .FCStd |
| Intercambio | STEP, IGES, 3MF, STL, OBJ.FCStd/Rhino vía cadmpeg | STEP, IGES, STL, SVG, DXF, OBJ, IFC, DAE y más |
La fusión.f3d | No hay importador nativo documentado — use STEP | No hay importador nativo de Fusión de primera parte (usando STEP/interchange) |
| Plataformas | Windows / macOS / Desktop Linux + aplicación web oficial de WASM | Windows / Mac OS / Desktop Linux (primario) |
| Escritura | Escritos de comandos JSON, CLI sin cabeza, parámetros conscientes de la unidad | API de Python profundo, macros, complementos de escritorio |
| AI / MCP | Construido ensolidcraft-cli mcp | Puentes comunitarios de MCP (por ejemplo, freecad-mcp); no el núcleo |
El SolidCraftmodelos sólidos con un enfoque puramente Rust B-rep y una línea de tiempo de características editables (sketch → extrude/fillet/shell/... → cambiar un parámetro y reconstruir).sólidoscomo un esfuerzo de núcleo de geometría de Rust.
Estado del núcleo (octubre de 2026):En la actualidad, el modelo sigue siendo el modelo con el núcleo Rust propio del proyecto (crates/kernel/El 21 de octubre de 2026, los mantenedores paralizaron el trabajo del nuevo núcleo mientras evalúan el traslado de SolidCraft a SolidCore, un puerto seguro-Rust del núcleo SMLib B-rep de NVIDIA (Apache-2.0). README de SolidCore dice que alrededor de un tercio está portado y no es usable fin a fin todavía. El trabajo fuera del núcleo (interfaz, esbozo, dibujos, ensamblajes) continúa, y los informes de accidente o pérdida de datos siguen siendo bienvenidos (Anuncio,
El estado de solidariedad• El fondo:El núcleo, camión y SolidCore de SolidCraft explicado.
FreeCADConstruye enOpenCASCADE (conocido como OCCT), un núcleo CAD C++ de larga data, y expone la modelización a través de bancos de trabajo especializados. esa modularidad es la fuerza de FreeCAD para dibujos, CAM, FEM y tareas orientadas a BIM.
examples/bracket.jsonabierto en la aplicación web de SolidCraft — un alcance típico de parte simple..FCStda través de cadmpeg en el escritorio, en la aplicación del navegador y en el CLI (importación de geometría; historia no preservada)..f3d:Ninguno de los dos documentos del proyecto es un importador fiel de historia de fusión nativa; exporta STEP de Fusion primero.No hoy en día para la mayoría de los flujos de trabajo de producción. FreeCAD (último estable 1.1.x) es una suite madura, basada en la mesa de trabajo con TechDraw, Path/CAM, FEM y un enorme ecosistema de complementos. SolidCraft es temprano, centrado en sólidos paramétricos, un flujo de trabajo de editor único y automatización MCP/CLI de primera clase.
Sí para los sólidos a través del camino cadmpeg documentado (la misma familia que la importación de STEP) en la aplicación de escritorio, la aplicación de navegador y la CLI: se obtiene la geometría como una función de base de importación, no el historial paramétrico completo de FreeCAD.
FreeCAD MCP existe como proyectos comunitarios (por ejemplo neka-nat/freecad-mcp) que normalmente requieren que FreeCAD funcione con un addon o puente, no un servidor de estadio integrado en la aplicación principal.
Si desea una superficie de comandos CAD local sin cabeza con un binario, el MCP de SolidCraft está diseñado para ello. los agentes de FreeCAD generalmente impulsan FreeCAD a través de puentes de MCP comunitarios y Python. Elija en función de si necesita los bancos de trabajo de FreeCAD o el CLI nativo del agente de SolidCraft.
FreeCAD incluye paneles de trabajo TechDraw, Path (CAM) y FEM. El mapa de ruta público de SolidCraft incluye dibujos, CAM / fabricación y simulación.
Relacionado con:Desarrollo de SolidCraft vs. Fusion 360 · Guía de Instalación · Tutorial de MCP · FreeCAD MCP vs otros servidores CAD MCP · Revisión de SolidCraft.