SolidCraft vs. FreeCAD

SolidCraft fakta fraTangency-labs og SolidCraftå lese,utgitt av docs.solidcraft.ioogRoadmap(Tracket utgivelsen her:_Tok0 _FreeCAD fakta fraav FreeCAD.org, Lisensdokumenter, TredjepartsbibliotekerOg denFrigjøring 1.1.4FreeCAD® er et varemerke for sine eiere; dette nettstedet er ikke tilknyttet FreeCAD-prosjektet og Tangency Labs.

Fellesskapets orienteringsveiledning – ikke et lab benchmark. Foretrekker primære dokumenter når versjoner ikke er enige.
SolidCraft web app showing the official Sample Plate with feature timeline visible
SolidCraft webapp (v0.16.2) – Sample Plate med parametrisk tidslinje.

I et blikk

TemaetSolidCraftFrigjøring
TillatelseMIT eller Apache 2.0 (dual)LGPL-2.0 eller senere (applikasjon)
Geometriske kjernerPure-Rust B-rep stack (SolidCore / prosjektkjernen arbeid)OpenCASCADE teknologi (OCCT)
Ui modellEnkel parametrisk redaktør + funksjon timelineWorkbench-basert (PartDesign, Sketcher, TechDraw, Path, FEM, ...)
Sketch begrensningerBegrensede skisser på timelineSketcher Workbench (Mature Constraint Solver) er en
MaturitetTidlig; «brukbar for enkle deler» per prosjektMature 1.x linje (1.1.4 vedlikehold fra 2026-09)
Tegninger / CAM / FEMIngen CAM/FEM i appen; tegninger i gang (ikke levert)TechDraw, Path (CAM), fem arbeidsbenker
Native format.sc(Eldre.solidcraftFortsatt åpent.FCStd
UtvekslingSTEP, IGES, 3MF, STL og OBJ.FCStd/Rhino via cadmpegSTEP, IGES, STL, SVG, DXF, OBJ, IFC, DAE og mer
Fusjon.f3dIngen dokumentert innfødt importør – bruk STEPIngen førsteparts Fusion native importør (bruk STEP/interchange)
PlattformerWindows / macOS / Linux desktop + offisiell wasm web appWindows / macOS / Linux skrivebord (primær)
SkriverenJSON kommandoskripter, headless CLI, unit-aware parametereDeep Python API, makroer, workbench addons
AI / MCPBygget innSolidCraft-cli mcpFellesskap MCP broer (f.eks. FreeCAD-mcp); ikke kjerne

Kerneler og modelleringsstil

SolidCraftmodeller solid med en ren-Rust B-rep tilnærming og en redigerbar funksjon tidslinje (skisse → ekstrudere/fillet/shell/... → endre en parameter og gjenoppbygge).SolidCoresom en Rust geometry kernel innsats.

Kernelstatus (oktober 2026):Utvikleren har i dag en egen utgave av prosjektets egen Rust kernel (crates/kernel/Den 21. oktober 2026 stoppet vedlikeholdsarbeiderne arbeidet med den nye kjernen mens de evaluerer å flytte SolidCraft til SolidCore, en safe-Rust-port av NVIDIAs SMLib B-rep-kjerne (Apache-2.0). SolidCores README sier om en tredjedel er portert og det er ikke brukbart ende til slutt ennå.kunngjøring, SolidCore statusog bakgrunn:SolidCrafts kjerne, lastebil og SolidCore forklart.

FrigjøringBygger påOpenCASCADE (OCCT) og, a long-standing C++ CAD kernel, and exposes modelling through specialized workbenches. That modularity is FreeCAD’s strength for drawings, CAM, FEM, and BIM-oriented tasks.

SolidCraft sketch mode (v0.16.2) on the official bracket profile: dimensions 40 / 30 and the thickness on both legs, fully constrained (0 DOF).

Who should pick which

Prefer SolidCraft when…

Prefer FreeCAD when…

SolidCraft web UI showing the official parametric bracket example
Official examples/bracket.json opened in the SolidCraft web app — typical simple-part scope.

File formats and migration

FAQ

Is SolidCraft a FreeCAD replacement?

Not today for most production workflows. FreeCAD (latest stable 1.1.x) is a mature, workbench-based suite with TechDraw, Path/CAM, FEM and a huge addon ecosystem. SolidCraft is early, focused on parametric solids, a single editor workflow, and first-class MCP/CLI automation.

Can SolidCraft open FreeCAD .FCStd files?

Yes for solids via the documented cadmpeg path (same family as STEP import) in the desktop app, browser app and CLI: you get geometry as an Import base feature, not FreeCAD’s full parametric history. Prefer STEP when you only need B-rep interchange.

Does FreeCAD have MCP like SolidCraft?

SolidCraft ships SolidCraft-cli mcp in-tree. FreeCAD MCP exists as community projects (for example neka-nat/FreeCAD-mcp) that typically require FreeCAD running with an addon or bridge—not a built-in stdio server in the core app.

Which is better for AI agents?

If you want a local, headless CAD command surface with one binary, SolidCraft’s MCP is designed for that. FreeCAD agents usually drive FreeCAD through community MCP bridges and Python. Pick based on whether you need FreeCAD’s workbenches or SolidCraft’s agent-native CLI.

What about drawings, CAM, and FEM?

FreeCAD includes TechDraw, Path (CAM), and FEM workbenches. SolidCraft’s public roadmap defers drawings, CAM/manufacture, and simulation.

Kildene

relatert til:SolidCraft og Fusion 360 · Installer guide · MCP Tutorials · FreeCAD MCP vs other CAD MCP servers · SolidCraft gjennomgang.