Was ist text-to-cad?
text-to-cad gibt einem Coding-Agenten einen lokalen CAD-Workflow. Der Agent schreibt jedes Teil und jede Baugruppe als Python-Skript mit build123d, das auf dem Geometriekernel Open CASCADE läuft. Führt man das Skript mit der projekteigenen Engine cadgen aus, entstehen ein .xbf-Dokument (Teile, Namen, Farben, Materialien und Gelenke) sowie die STEP-, GLB-, STL- oder 3MF-Dateien, die das Skript deklariert. Neu gebaut wird nur, was eine Änderung betrifft, und ein Viewer in der Agenten-App oder im Browser folgt jedem Neubau.
Zwölf Skills decken den Rest der Arbeit ab: technische Zeichnungen als PDF, 2D-DXF, STEP-Normteile, ein DfAM-Check für die Druckbarkeit, ein DFM-Review für Blech, CNC-Bearbeitung und Spritzguss, G-Code-Slicing mit OrcaSlicer, Upload-Prüfungen für SendCutSend, das Senden von Drucken an Bambu-Lab-Drucker sowie URDF-, SRDF- und SDF-Dateien für Roboter und Simulatoren.
Es lässt sich als Plugin für Claude Code (`claude plugin marketplace add earthtojake/text-to-cad#latest`), Codex, Cursor, Grok Build und Gemini installieren, als MCP-Server für Claude Desktop oder als eigenständige Skills über `npx skills add`.
Lohnt sich text-to-cad?
text-to-cad ist ein überzeugender Open-Source-Weg vom Prompt zum fertigbaren Teil, weil es CAD als Code behandelt, statt ein Modell um ein Mesh zu bitten. Der Agent schreibt build123d-Skripte, also ist jedes Modell eine lesbare, versionierbare Python-Datei, die STEP für Engineering-Werkzeuge sowie STL und 3MF für Drucker erzeugt. Das Repository hat rund 23.800 GitHub-Sterne, steht unter MIT-Lizenz und veröffentlichte am 27. Oktober 2026 v0.8.1, mit cadgen 0.8.1 auf PyPI.
Die Fertigungs-Skills unterscheiden es von einer Modellierungs-Demo. Der DFM-Skill prüft Blech-, CNC- und Spritzgussteile und nennt zu jedem Befund die zugrunde liegende Regel; DfAM Check misst Wandstärke, Überhänge, Stützvolumen und Bauausrichtung; und der Skill für technische Zeichnungen erzeugt bemaßte PDFs mit Bohrungsangaben und Schriftfeld. Die Übergabe ist konkret, aber schmal: G-Code läuft über OrcaSlicer mit deinen eigenen Presets, Drucke gehen an Bambu-Lab-Drucker, und SendCutSend ist der einzige namentlich genannte Fertigungsdienst. Robotik-Nutzer bekommen URDF, SRDF für MoveIt und SDF für Simulatoren.
Zwei Voreinstellungen verdienen vor der Installation Aufmerksamkeit. Nutzungsstatistiken und Absturzberichte gehen unter einer zufälligen Installations-ID an PostHog; laut README werden Dateinamen, Pfade, Inhalte und Prompts nie gesendet, und ein Befehl schaltet das ab und löscht, was bereits gesendet wurde. cadgen sucht außerdem höchstens einmal am Tag nach Updates. Unter Windows 11 blockiert Smart App Control, das bei Neuinstallationen standardmäßig aktiv ist, das unsignierte OpenCascade-Modul, und jeder cadgen-Befehl schlägt fehl. Abhilfe schafft nur, Smart App Control abzuschalten, was sich ohne Neuinstallation von Windows nicht rückgängig machen lässt, oder unter WSL zu arbeiten.
Das Tempo ist der andere Preis. Das Projekt hat seit v0.1.16 am 30. Mai 2026 89 Releases veröffentlicht, der Wechsel von 0.7 auf 0.8 braucht eine Migrationsanleitung, und offene Issues verfolgen Fehler im Geometriekernel wie eine instabile Loft-Boolesche-Operation und verzerrte Sweeps sowie einen Inline-Viewer, der in Claude Desktop versagt (#680). Für eine Ingenieurin, die Python liest, ist es ein schneller Weg zum ersten Entwurf einer Halterung oder eines Gehäuses; wer in Fusion oder SolidWorks zu Hause ist, muss trotzdem jedes Maß prüfen, das der Agent gewählt hat.
Wo es sich lohnt
Ein Ingenieur in einem Hardware-Startup, der Gehäuse auf einem Bambu-Lab-Drucker prototypisiert
Von der Beschreibung einer Halterung oder eines Gehäuses zum Druck kommen, ohne ein CAD-Programm zu öffnen
Claude Code nach dem Teil fragen, das build123d-Skript prüfen, DfAM Check für Wände und Überhänge laufen lassen, dann mit OrcaSlicer slicen und über den Bambu-Lab-Skill senden. Kostet Modell-Tokens und Filament; prüfe die Maße vor dem Druck anhand der Zeichnungs-PDF.
Eine kleine Produktfirma, die lasergeschnittene Blechteile bestellt
Fertigungsprobleme erkennen, bevor eine SendCutSend-Bestellung bezahlt ist
Den Agenten STEP oder DXF exportieren lassen, den DFM-Skill für Blech und vor dem Upload die SendCutSend-Prüfung ausführen. Das Plugin ist kostenlos; die Ersparnis liegt in weniger abgelehnten oder neu geschnittenen Aufträgen, wobei die Preise von SendCutSend selbst nicht Teil dieses Projekts sind.
Eine Robotik-Forscherin, die einen neuen Arm in ROS baut
Passendes CAD, URDF und eine MoveIt-Konfiguration für eine Simulation erzeugen
Glieder als build123d-Teile modellieren, dann mit den Skills für URDF, SRDF und SDF Gelenke, Grenzwerte, Trägheitsdaten und Planungsgruppen für MoveIt und den Simulator schreiben. Alles läuft lokal über uv; schalte die Telemetrie auf Laborrechnern ab, wenn die Richtlinien es verlangen.
Bevor du dich festlegst
- Einrichtung
- Braucht uv; die Laufzeit unterstützt Python 3.11+, und die Startbefehle nutzen ein von uv verwaltetes Python 3.13. In Claude Code `claude plugin marketplace add earthtojake/text-to-cad#latest` und `claude plugin install text-to-cad@earthtojake` ausführen; beim ersten Start wird die CAD-Laufzeit heruntergeladen, dafür ist eine Netzverbindung nötig. Installiere in einer App entweder das Plugin oder die Skills, nicht beides.
- Integrationen
- Plugins für Claude Code, Codex, Cursor, Grok Build und Gemini; ein MCP-Server (`cadgen mcp`) für Claude Desktop; Skills für andere Agenten über npx skills. Exportiert STEP, GLB, STL, 3MF, DXF und PDF-Zeichnungen; Übergabe an OrcaSlicer, Bambu Connect oder Bambu Studio und SendCutSend.
- Daten und Datenschutz
- Modelle und Dateien bleiben lokal. Nutzungszahlen und Absturzberichte gehen standardmäßig an PostHog, versehen mit einer zufälligen ID und nie mit Dateinamen, Pfaden, Inhalten oder Prompts; `cadgen telemetry off`, DO_NOT_TRACK=1 oder CADGEN_TELEMETRY=0 stoppt das. Eine tägliche Update-Prüfung ruft api.texttocad.dev auf, sofern nicht CADGEN_UPDATE_CHECK=0 gesetzt ist. MIT-Lizenz.
- Kosten im großen Maßstab
- Für jedes Team kostenlos zu betreiben. Kosten entstehen durch Modell-Tokens in jeder Modellierungssitzung und durch Drucker, Material oder Fertigungsdienste, die du nutzt; eine bezahlte Edition ist nicht veröffentlicht.
- Grenzen
- Smart App Control unter Windows 11 blockiert das OCP-Modul, sofern es nicht abgeschaltet oder per WSL umgangen wird. Releases erscheinen mehrmals pro Woche, und Projekte aus 0.7 müssen auf 0.8 portiert werden. Offene Issues verfolgen Instabilitäten im Geometriekernel und den Inline-Viewer, der in Claude Desktop versagt.
Was gut ist
- Modelle sind parametrischer build123d-Code, leicht zu prüfen und zu versionieren
- Exportiert STEP, STL, 3MF und GLB sowie PDF-Zeichnungen und DXF
- Gemessene DFM- und Druckbarkeitsprüfungen mit genannten Regeln
- Übergabe an OrcaSlicer, Bambu-Lab-Drucker und SendCutSend
Was nicht
- Nutzungstelemetrie ist standardmäßig aktiv
- Smart App Control unter Windows 11 blockiert den CAD-Kernel
- 89 Releases in fünf Monaten, mit einer Migration auf 0.8, die Bestehendes bricht
- Nur zwei Fertigungsdienste sind angebunden
Am besten für
Ingenieure und Maker, die Python lesen können und von einem Agenten druckbare oder fräsbare Teile entwerfen lassen wollen.
Alternativen zu text-to-cad
text-to-cad: häufige Fragen
- Lohnt sich text-to-cad?
- text-to-cad macht aus einem Coding-Agenten einen fähigen Junior-CAD-Ingenieur, weil es ihn echten parametrischen Code schreiben lässt, ändert sich aber schnell und meldet standardmäßig Nutzungsdaten. Wir bewerten es mit 4.0 von 5.
- Was kostet text-to-cad?
- Kostenlos und Open Source (MIT). Du zahlst für die Modellnutzung deines Agenten und für jeden Fertigungsdienst, an den du Teile schickst.
- Welche Nachteile hat text-to-cad?
- Nutzungstelemetrie ist standardmäßig aktiv; Smart App Control unter Windows 11 blockiert den CAD-Kernel; 89 Releases in fünf Monaten, mit einer Migration auf 0.8, die Bestehendes bricht; Nur zwei Fertigungsdienste sind angebunden.
- Für wen eignet sich text-to-cad?
- Ingenieure und Maker, die Python lesen können und von einem Agenten druckbare oder fräsbare Teile entwerfen lassen wollen.
- Was kostet text-to-cad für ein Team oder im Produktivbetrieb?
- Für jedes Team kostenlos zu betreiben. Kosten entstehen durch Modell-Tokens in jeder Modellierungssitzung und durch Drucker, Material oder Fertigungsdienste, die du nutzt; eine bezahlte Edition ist nicht veröffentlicht.
- Ist text-to-cad sicher für Firmendaten?
- Modelle und Dateien bleiben lokal. Nutzungszahlen und Absturzberichte gehen standardmäßig an PostHog, versehen mit einer zufälligen ID und nie mit Dateinamen, Pfaden, Inhalten oder Prompts; `cadgen telemetry off`, DO_NOT_TRACK=1 oder CADGEN_TELEMETRY=0 stoppt das. Eine tägliche Update-Prüfung ruft api.texttocad.dev auf, sofern nicht CADGEN_UPDATE_CHECK=0 gesetzt ist. MIT-Lizenz.
- Was sind die besten Alternativen zu text-to-cad?
- Die nächsten Alternativen, die wir getestet haben, sind CLI-Anything und Anthropic Skills.
Antworten geprüft am 28. Okt. 2026.