SolidCraft vs. FreeCAD

SolidCraft fakta frånTangency-labs och SolidCraftatt läsa,Omdöme om docs.solidcraft.ioochVägbeskrivning(Trackad släpp här:v0.30.0FreeCAD fakta frånFrisör.org, Tillstånd Docs, Tredjepartsbibliotekoch denFriluftsläge 1.1.4FreeCAD® är ett varumärke som tillhör dess ägare; denna webbplats är inte ansluten till FreeCAD-projektet och Tangency Labs.

Gemenskapsorienteringsguide – inte ett laboratoriemässigt referensvärde. Föredra primära dokument när versioner inte håller med.
SolidCraft web app showing the official Sample Plate with feature timeline visible
SolidCraft webbapp (v0.16.2) – Sample Plate med parametrisk tidslinje. Återanvänd från webbplatsens exempel tillgångar.

Vid en blick

ämneSolidCraftFrigör
TillståndetMIT eller Apache 2.0 (dubbel)LGPL-2.0 eller senare (applikation)
Geometrisk kärnaPure-Rust B-rep stack (SolidCore / projektkernel arbete)OpenCASCADE teknik (OCCT)
UI modellEnkel parametrisk redaktör + funktion timelineWorkbench-baserad (PartDesign, Sketcher, TechDraw, Path, FEM, ...)
Sketch begränsningarBegränsade skisser på tidslinjenSketcher arbetsbänk (mature constraint solver)
MaturitetTidigt; ”användbar för enkla delar” per projektÄldre 1.x linje (1.1.4 underhåll från 2026-09)
Teckningar / CAM / FEMIngen CAM/FEM i appen; ritningar pågår (skickas inte)TechDraw, Path (CAM), FEM arbetsbänkar
Native format.sc(Äldre.solidcraftär fortfarande öppen).FCStd
utbyteSTEP, IGES, 3MF, STL och OBJ.FCStd/Rhino via cadmpegSTEP, IGES, STL, SVG, DXF, OBJ, IFC, DAE och mer
Fusioner.f3dIngen inhemsk importör dokumenterad – använd STEPIngen förstaparts Fusion native importör (använd STEP/interchange)
PlattformarWindows / macOS / Linux desktop + officiell wasm webbappWindows / macOS / Linux skrivbord (primär)
SkrivetJSON-kommandoskripter, huvudlösa CLI, enhetsmedvetna parametrarDeep Python API, makron, arbetsbänk addons
AI / MCPbyggt iSolidCraft-cli mcpMCP-broar i gemenskapen (t.ex. FreeCAD-mcp); inte kärnan

Kernel och modelleringsstil

SolidCraftmodeller fast med en ren Rust B-rep-metod och en redigerbar funktion timeline (skiss → extrudera/fillet/shell/... → ändra en parameter och bygga om).SolidCoresom en Rust geometry kernel ansträngning.

Status för kärnan (oktober 2026):nuvarande utgåvor fortfarande modell med projektets egen Rust-kärna (crates/kernel/Den 21 oktober 2026 pausar underhållarna arbetet med den nya kärnan medan de utvärderar att flytta SolidCraft till SolidCore, en safe-Rust-port för NVIDIA: s SMLib B-rep-kärna (Apache-2.0). SolidCores README säger att ungefär en tredjedel är portad och det är inte användbart än.Annonsera, SolidCore statusoch bakgrund:SolidCrafts kärna, truck och SolidCore förklarade.

FrigörBygger påOm OpenCASCADE (OCCT), en långvarig C++ CAD-kärna, och avslöjar modellering genom specialiserade arbetsbänkar. Den modulära är FreeCAD: s styrka för ritningar, CAM, FEM och BIM-orienterade uppgifter.

SolidCraft skissläge (v0.16.2) på den officiella armaturprofilen: dimensioner 40 / 30 och tjockleken på båda benen, helt begränsad (0 DOF).

Vem ska välja vilken

Föredrar SolidCraft när...

Föredrar FreeCAD när...

SolidCraft web UI showing the official parametric bracket example
Officielltexamples/bracket.jsonöppnas i SolidCraft web app – typisk enkel-del omfattning.

Filformat och migrering

FAQ

Är SolidCraft en ersättning för FreeCAD?

Inte idag för de flesta produktionsarbetsflöden. FreeCAD (senaste stabila 1.1.x) är en mogen, arbetsbänkbaserad uppsättning med TechDraw, Path/CAM, FEM och ett stort addon-ekosystem. SolidCraft är tidigt, fokuserat på parametriska fasta ämnen, ett enda redigeringsarbetsflöde och förstklassig MCP/CLI-automation.

Kan SolidCraft öppna FreeCAD .FCStd-filer?

Ja för fasta material via den dokumenterade cadmpeg-vägen (samma familj som STEP-import) i skrivbordsappen, webbläsarappen och CLI: du får geometri som en importbasfunktion, inte FreeCADs fullständiga parametriska historia.

Har FreeCAD MCP som SolidCraft?

FreeCAD MCP existerar som samhällsprojekt (t.ex. neka-nat/FreeCAD-mcp) som vanligtvis kräver att FreeCAD körs med en addon eller bro – inte en inbyggd studio-server i kärnan.

Vilket är bättre för AI-agenter?

Om du vill ha en lokal, huvudlös CAD-kommandoyta med en binär, är SolidCrafts MCP utformad för det. FreeCAD-agenter driver vanligtvis FreeCAD genom community MCP-broar och Python. Välj baserat på om du behöver FreeCADs arbetsbänkar eller SolidCrafts agent-native CLI.

Vad sägs om ritningar, CAM och FEM?

FreeCAD innehåller TechDraw, Path (CAM) och FEM-arbetsbänkar. SolidCrafts offentliga färdplan omfattar ritningar, CAM/tillverkning och simulering.

Källor

Relaterade till:SolidCraft och Fusion 360 · Installerad guide · MCP Tutorials · FreeCAD MCP vs andra CAD MCP-servrar · SolidCraft-recension.