Parametrischer Winkel.
Profil skizzieren, extrudieren, verrunden und Befestigungsbohrungen setzen – aus examples/bracket.json.
SolidCraft ist eine parametrische Open-Source-CAD-App: Skizzen zeichnen, Bedingungen setzen und Volumenkörper über eine Feature-Zeitleiste aufbauen. Ändern Sie ein Maß, und das Modell baut sich neu auf – am Desktop, im Browser oder gesteuert von KI-Agenten über MCP.
Praxisnahe Anleitungen für alle, die SolidCraft gerade kennenlernen. Wenn Versionen voneinander abweichen, gilt immer die offizielle Dokumentation.
Zusammengefasst aus der offiziellen Einführung und dem README – kein Funktionsversprechen über diese Dokumente hinaus.
B-Rep-Modellierung und Oberfläche (egui + wgpu) in Rust. Desktop-App, WASM-Web-App, Headless-CLI.
Skizzen mit Bedingungen, Features (Extrusion, Rundung, Hülle, Muster …), Parameter mit einheitenbewussten Ausdrücken.
Alles ist ein Befehl; der MCP-Server stellt KI-Clients genau dieselben Befehle bereit.
STEP, IGES, 3MF, STL, OBJ; FreeCAD/Rhino über cadmpeg; URDF für Baugruppen mit Gelenken.
Projektstatus: früh, aber für einfache Teile brauchbar. Referenzteile werden gegen analytische oder FreeCAD-Werte geprüft.
Die offizielle Roadmap stellt Zeichnungen, CAM/Fertigung, Simulation und die meisten Flächenfunktionen jenseits des Volumenmodells zurück.
Ein offizielles Skript mit solidcraft-cli ausführen, als .solidcraft-Datei speichern und in der Web-App öffnen – die Screenshots unten stammen aus genau diesem Ablauf auf einem Laptop mit GPU (v0.16.2).
solidcraft-cli run examples/bracket.json --save bracket.solidcraftProfil skizzieren, extrudieren, verrunden und Befestigungsbohrungen setzen – aus examples/bracket.json.
width von 60 mm auf 90 mm vergrößern; eval meldet 22.988 mm³ → 34.482 mm³.
Einen Quader aushöhlen, eine USB-Öffnung schneiden und Schraubdome setzen – nach den MCP-Demo-Schritten aus dem Upstream-Repository.
Schale (Tray), Einsatz mit Pads (Insert), Befestigungsdome (Fasteners) und ein transparenter Deckel (Lid) als eigene Komponenten in render-studio.json.
Lieber mit einem Agenten? Zum MCP-Tutorial →