SolidCraft vs. FreeCAD

Fapte de la SolidCraftTangency-labs și SolidCraftsă citească,Cuvânt cheie: SolidCraft.ioşiRoadmapul(Track de lansare aici:v0.30.0FreeCAD fapte de laîn FreeCAD.org, Licență Docs, Biblioteci terțeşi aCuvânt cheie 1.1.4FreeCAD® este o marcă comercială a proprietarilor săi; acest site nu este afiliat cu proiectul FreeCAD și Tangency Labs.

Ghid de orientare comunitară – nu un punct de referință de laborator. Preferați documente primare atunci când versiunile nu sunt de acord.
SolidCraft web app showing the official Sample Plate with feature timeline visible
Aplicația web SolidCraft (v0.16.2) — Tabla de eșantionare cu timeline parametric. Reutilizat din activele de exemplu ale acestui site.

Într-o privire

SubiectulSolidCraftliberă
LicenţăMIT sau Apache 2.0 (dual)LGPL-2.0 sau mai târziu (aplicație)
Geometria nucleuluiPure-Rust B-rep stack (SolidCore / lucrări de nucleu de proiect)Tehnologia OpenCASCADE (OCCT)
Modelul UIEditor unic de parametri + timeline de caracteristiciWorkbench-based (PartDesign, Sketcher, TechDraw, Path, FEM, ...)
Constrângeri de schițăSchițe restrânse pe timelineSketcher Workbench (Solver pentru constrângeri de maturitate)
maturitateAnterior; „utilizabil pentru piese simple” pe proiectLinie 1.x matură (1.1.4 întreținere începând cu 2026-09)
Desene / CAM / CinciFără CAM/FEM în aplicație; desene în curs de desfășurare (nu a fost expediat)TechDraw, Path (CAM), FEM bancuri de lucru
Formatul nativ.scvârstnică.solidcraftîncă se deschide).FCStd
SchimbulSTEP, IGES, 3MF, STL, OBJ.FCStd/Rhino prin cadmpegSTEP, IGES, STL, SVG, DXF, OBJ, IFC, DAE și multe altele
fuziune.f3dNu există importator nativ documentat – utilizați STEPNu există importator nativ de fuziune de primă parte (folosiți STEP/interchange)
platformăWindows / macOS / Linux desktop + aplicație web oficialăWindows / macOS / Linux desktop (primar)
ScriitorulScripturi de comandă JSON, CLI fără cap, parametri conștienți de unitateDeep Python API, macrocomenzi, add-on-uri pentru birouri de lucru
AI / MCPconstruit înSolidCraft-cli mcpPoduri comunitare MCP (de exemplu, FreeCAD-mcp); nu nucleu

Kerneluri și stiluri de modelare

SolidCraftmodelele solide cu o abordare pur-Rust B-rep și o linie de timp a caracteristicilor editabile (sketch → extrude/fillet/shell/... → schimbați un parametru și reconstruiți).solidăca un efort de nucleu de geometrie Rust.

Starea nucleului (octombrie 2026):În acest caz, este necesar să se stabilească modul de funcționare a sistemului de operare a sistemului de operare a sistemului (crates/kernel/Pe 21 octombrie 2026, managerii au oprit lucrările noului nucleu în timp ce evaluează trecerea SolidCraft la SolidCore, un port safe-Rust al nucleului SMLib B-rep al NVIDIA (Apache-2.0). SOLIDCORE README spune că aproximativ o treime este portată și nu este utilizabilă până la sfârșit.Anunţ, Starea solidăCuvânt de fundal:Nucleul, camionul și SolidCore explicate.

liberăConstruieşte peOpenCASCADE (în limba engleză), un nucleu CAD C++ de lungă durată și expune modelarea prin intermediul băncilor de lucru specializate. Această modularitate este punctul forte al FreeCAD pentru desene, CAM, FEM și sarcini orientate spre BIM.

Modul de schiță SolidCraft (v0.16.2) pe profilul oficial al brațului: dimensiuni 40 / 30 și grosimea ambelor picioare, complet constrânsă (0 DOF).

Cine poate alege care

Preferă SolidCraft atunci când...

Preferă FreeCAD atunci când...

SolidCraft web UI showing the official parametric bracket example
oficialăexamples/bracket.jsondeschise în aplicația web SolidCraft – un domeniu tipic simple-part.

Formate de fișiere și migrație

FAQ

Este SolidCraft un înlocuitor pentru FreeCAD?

Nu astăzi pentru majoritatea fluxurilor de lucru de producție. FreeCAD (ultimul stabil 1.1.x) este o suită matură, bazată pe birou de lucru cu TechDraw, Path/CAM, FEM și un ecosistem imens de addon. SolidCraft este timpuriu, axat pe solide parametrice, un flux de lucru unic de editor și automatizare MCP/CLI de primă clasă.

Poate SolidCraft să deschidă fișiere FreeCAD .FCStd?

Da pentru solide prin calea cadmpeg documentată (aceleași familii ca importul STEP) în aplicația desktop, aplicația browser și CLI: obțineți geometria ca o caracteristică de bază de import, nu istoria parametrică completă a FreeCAD.

FreeCAD are MCP ca SolidCraft?

FreeCAD MCP există ca proiecte comunitare (de exemplu neka-nat/FreeCAD-mcp) care necesită de obicei FreeCAD care rulează cu un addon sau pod – nu un server de studio încorporat în aplicația de bază.

Ce este mai bine pentru agenții AI?

Dacă doriți o suprafață de comandă CAD locală, fără cap cu un singur binar, MCP-ul SolidCraft este conceput pentru asta. agenții FreeCAD conduc de obicei FreeCAD prin poduri MCP comunitare și Python. Alegeți în funcție de faptul dacă aveți nevoie de bancurile de lucru ale FreeCAD sau de CLI-ul nativ al agentului SolidCraft.

Ce se întâmplă cu desenele, CAM și FEM?

FreeCAD include TechDraw, Path (CAM) și bancuri de lucru FEM. Foaia de parcurs publică a SolidCraft se referă la desene, CAM / fabricație și simulare.

Sursă

în legătură:SolidCraft și Fusion 360 · Instalarea ghidului · Tutoriale MCP · FreeCAD MCP vs alte servere CAD MCP · Recenzie SolidCraft.