Nieoficjalny poradnik społeczności – niepowiązany z SolidCraft / Tangency Labs i niewspierany przez nich. Oficjalnie: solidcraft.io · GitHub · Dokumentacja

SolidCraft vs FreeCAD

Fakty o SolidCraft na podstawie README tangency-labs/solidcraft, docs.solidcraft.io i ROADMAP (śledzone tu wydanie: v0.16.2). Fakty o FreeCAD na podstawie freecad.org, dokumentacji licencji, bibliotek zewnętrznych i informacji o wydaniu FreeCAD 1.1.4. FreeCAD® jest znakiem towarowym jego właścicieli; ten serwis nie jest powiązany z projektem FreeCAD ani z Tangency Labs.

Poradnik orientacyjny społeczności – nie laboratoryjny benchmark. Gdy wersje się różnią, kieruj się dokumentacją źródłową.
Aplikacja webowa SolidCraft z oficjalną płytą przykładową (Sample Plate) i widoczną osią czasu operacji
Aplikacja webowa SolidCraft (v0.16.2) – płyta przykładowa (Sample Plate) z parametryczną osią czasu. Obraz z przykładowych materiałów tego serwisu.

W skrócie

TematSolidCraftFreeCAD
LicencjaMIT OR Apache-2.0 (podwójna)LGPL-2.0-or-later (aplikacja)
Jądro geometryczneStos B-rep w całości w Ruście (SolidCore / prace nad własnym jądrem)OpenCASCADE Technology (OCCT)
Model interfejsuJeden edytor parametryczny + oś czasu operacjiOparty na środowiskach pracy (PartDesign, Sketcher, TechDraw, Path, FEM, …)
Wiązania w szkicuSzkice z wiązaniami na osi czasuŚrodowisko Sketcher (dojrzały solver wiązań)
DojrzałośćWczesna faza; według projektu „nadaje się do prostych części”Dojrzała linia 1.x (wersja serwisowa 1.1.4 według stanu z 2026-09)
Rysunki / CAM / MESOdłożone w oficjalnej mapie drogowejŚrodowiska TechDraw, Path (CAM), FEM
Format natywny.solidcraft.FCStd
Wymiana danychSTEP, IGES, 3MF, STL, OBJ; .FCStd/Rhino przez cadmpegSTEP, IGES, STL, SVG, DXF, OBJ, IFC, DAE i inne
Fusion .f3dBrak udokumentowanego natywnego importu – użyj STEPBrak własnego natywnego importu Fusion (użyj STEP/formatów wymiany)
PlatformyWindows / macOS / Linux (desktop) + oficjalna aplikacja webowa w wasmWindows / macOS / Linux (głównie desktop)
SkryptySkrypty poleceń w JSON, CLI bez GUI, parametry z jednostkamiRozbudowane API Pythona, makra, dodatki do środowisk pracy
AI / MCPWbudowany solidcraft-cli mcpMosty MCP od społeczności (np. freecad-mcp); nie w rdzeniu

Jądra i styl modelowania

SolidCraft modeluje bryły w podejściu B-rep napisanym w całości w Ruście, z edytowalną osią czasu operacji (szkic → wyciągnięcie/zaokrąglenie/skorupa/… → zmiana parametru i przebudowa). Projekt rozwija też SolidCore jako jądro geometryczne w Ruście.

FreeCAD opiera się na OpenCASCADE (OCCT), od lat rozwijanym jądrze CAD w C++, i udostępnia modelowanie przez wyspecjalizowane środowiska pracy. Ta modułowość to mocna strona FreeCAD przy rysunkach technicznych, CAM, MES i zadaniach związanych z BIM.

Tryb szkicu SolidCraft na profilu oficjalnego wspornika: wymiary 40 / 30 i grubość obu ramion, w pełni związany (0 stopni swobody; zrzut angielskiej wersji interfejsu).

Co wybrać

Wybierz SolidCraft, gdy…

Wybierz FreeCAD, gdy…

Interfejs webowy SolidCraft z oficjalnym przykładem parametrycznego wspornika
Oficjalny examples/bracket.json otwarty w aplikacji webowej SolidCraft – typowy zakres prostej części.

Formaty plików i migracja

FAQ

Czy SolidCraft zastąpi FreeCAD?

Dziś w większości zastosowań produkcyjnych nie. FreeCAD (najnowsza stabilna wersja 1.1.x) to dojrzały pakiet oparty na środowiskach pracy, z TechDraw, Path/CAM, MES i ogromnym ekosystemem dodatków. SolidCraft jest na wczesnym etapie i skupia się na bryłach parametrycznych, pracy w jednym edytorze oraz pełnoprawnej automatyzacji przez MCP/CLI.

Czy SolidCraft otwiera pliki FreeCAD .FCStd?

Tak, w przypadku brył – przez udokumentowaną ścieżkę cadmpeg (ta sama rodzina co import STEP): otrzymujesz geometrię jako bazową operację importu, a nie pełną historię parametryczną z FreeCAD. Jeśli potrzebujesz tylko wymiany B-rep, wybierz STEP.

Czy FreeCAD ma MCP jak SolidCraft?

SolidCraft dostarcza solidcraft-cli mcp jako część własnego kodu. FreeCAD MCP istnieje jako projekty społeczności (np. neka-nat/freecad-mcp), które zwykle wymagają uruchomionego FreeCAD z dodatkiem lub mostem – nie jest to serwer stdio wbudowany w główną aplikację.

Który jest lepszy dla agentów AI?

Jeśli chcesz lokalnego interfejsu poleceń CAD bez GUI w jednym pliku binarnym, MCP w SolidCraft powstał właśnie do tego. Agenci pracujący z FreeCAD zwykle sterują nim przez mosty MCP od społeczności i Pythona. Wybierz w zależności od tego, czy potrzebujesz środowisk pracy FreeCAD, czy CLI SolidCraft stworzonego z myślą o agentach.

A co z rysunkami, CAM i MES?

FreeCAD zawiera środowiska pracy TechDraw, Path (CAM) i FEM. Publiczna mapa drogowa SolidCraft odkłada rysunki, CAM/wytwarzanie i symulacje na później.

Źródła

Powiązane: SolidCraft vs Fusion 360 · instrukcja instalacji · poradnik MCP · FreeCAD MCP a inne serwery MCP dla CAD · recenzja SolidCraft.