Maßhaltig konstruieren

Für Halterungen, Adapter und Zahnräder ist ein Mesh-Generator das falsche Werkzeug – kein Prompt liefert ein Loch mit exakt 6,2 mm Durchmesser an exakt der richtigen Stelle. Dafür gibt es CAD, und für Claude Code besonders: CAD als Code.

01

Klassisches CAD – drei Wege

ToolStärkeSchwäche
Onshape (Free)Browser, echtes parametrisches CAD, überall verfügbarFree-Tier: Dokumente sind öffentlich
FreeCADOpen Source, offline, keine LizenzfragenBedienung eigenwillig
Fusion 360 (Personal)Sehr gut, riesige CommunityPersonal-Lizenz nicht kommerziell nutzbar

Der Lizenzpunkt ist relevant, sobald verkauft wird: Fusion Personal darf nicht kommerziell genutzt werden. Wer perspektivisch Geld verdienen will, ist mit FreeCAD oder einem bezahlten Onshape-Tarif sauber unterwegs.

02

Skript-CAD – der unterschätzte Weg

Modelle als Code statt als Klicks: CadQuery und build123d (Python) oder OpenSCAD (eigene Sprache). Der Vorteil zeigt sich nicht beim ersten Teil, sondern beim zweiten:

import cadquery as cq breite, tiefe, dicke = 60, 40, 5 loch_d, loch_abstand = 6, 40 halter = (cq.Workplane("XY") .box(breite, tiefe, dicke) .edges("|Z").fillet(4) .faces(">Z").workplane() .pushPoints([(-loch_abstand/2, 0), (loch_abstand/2, 0)]) .hole(loch_d)) cq.exporters.export(halter, "halter.stl")

„Mach die Löcher 8 mm statt 6″ wird zu einer geänderten Zahl, nicht zu zwölf Klicks. Ein Skript deckt beliebig viele Größen ab, ist versionierbar mit Git, diffbar und kommentierbar. Und der entscheidende Punkt für Claude Code: es kann das Skript lesen, verstehen und ändern – eine .f3d-Datei nicht.

Die Grenze ist ehrlich: ein Zahnrad in Code ist fünf Minuten Arbeit, ein Drache in Code ist Wochenarbeit für ein Ergebnis, das ein KI-Modellgenerator in 40 Sekunden liefert. Jedes Werkzeug für das, wofür es gebaut ist.