ScanRuler: Gratis-Browser-Tool vermisst 3D-Scans, ein KI-Agent baut daraus CAD-Modelle

Stefan Hermann vom YouTube-Kanal CNC Kitchen hat mit ScanRuler ein kostenloses Open-Source-Werkzeug veröffentlicht, das 3D-Scans im Browser vermisst und mit Konstruktionsdaten vergleicht. Über eine Schnittstelle kann ein KI-Agent wie Claude Code aus dem Scan sogar ein bearbeitbares CAD-Modell nachbauen. Das ist bisher eine Domäne teurer Profi-Software.

Tools 12. Nov. 2026 6 Min. Lesezeit Quelle: NewsData (germany)
Symbolbild, KI-generiert

Worum es geht

3D-Scanner kosten für Bastler inzwischen nur noch ein paar hundert Euro. Die mitgelieferte Software kann aber meistens nur eines: ein Objekt erfassen und als Dreiecksnetz speichern. Wer den Scan danach vermessen, mit der eigenen Konstruktion vergleichen oder daraus ein Ersatzteil konstruieren will, braucht in der Regel teure Profi-Programme. Bisher war GOM Inspect der Geheimtipp unter Makern, ein kostenloses Messprogramm aus der Industrie. Seit der Übernahme durch Zeiss gibt es das laut heise aber nur noch nach einer Registrierung mit Firmen-Mailadresse.

Stefan Hermann, bekannt vom YouTube-Kanal CNC Kitchen, hat sich deshalb ein eigenes Werkzeug gebaut: ScanRuler. Es ist kostenlos, quelloffen und läuft direkt im Browser unter scanruler.com. Das Besondere daran: Über eine Schnittstelle kann ein KI-Agent das Programm bedienen und aus einem Scan selbstständig ein bearbeitbares CAD-Modell nachbauen. CAD steht für computergestützte Konstruktion, also die Art Modell, mit der Ingenieure Bauteile entwerfen.

Lokal im Browser, ohne Installation

ScanRuler läuft zwar im Browser, rechnet aber ausschließlich auf dem eigenen Computer. Laut heise gibt es weder Installation noch Tracking noch Cookie-Banner, und die Dateien verlassen den Rechner nicht. Möglich macht das WebAssembly, eine Technik, mit der Programme fast so schnell wie normal installierte Software im Browser laufen. Unter der Haube arbeiten bewährte Open-Source-Bibliotheken:

  • Open CASCADE (LGPL 2.1) als Geometriekern für die CAD-Funktionen, also das Rechenwerk, das exakte Flächen und Körper beschreibt
  • Manifold (Apache 2.0) für Booleans, das sind Operationen wie Addieren, Abziehen oder Schneiden von Körpern
  • meshoptimizer (MIT) zum Ausdünnen von Dreiecksnetzen

Einlesen kann das Tool Scans als STL, PLY, OBJ, 3MF oder STEP.

Die Arbeitsbereiche im Überblick

ScanRuler ist in mehrere Arbeitsbereiche aufgeteilt:

Bereich Was er macht
3D Measure Kugeln, Zylinder, Kegel, Tori, Ebenen und Kreise per Klick in den Scan einpassen. Abstände, Winkel und Form- und Lagetoleranzen messen, Export als STEP
Deviation Scan automatisch am CAD-Original ausrichten und die Abweichungen farbig darstellen
Wall thickness Wandstärken ohne Referenzmodell als Farbkarte anzeigen
2D Measure Flachbettscans oder Schnitte vermessen, Export als SVG, DXF oder CSV
Reverse engineer Aus Schnitten durch den Scan Skizzen ableiten, extrudieren, verrunden, Gewinde anlegen
Mesh Tools Löcher schließen, glätten, Booleans, „Trim to Scan“

Beim 3D-Messen klickt man laut 3Druck.com einfach auf eine Fläche. Das Tool wählt den passenden Bereich selbst aus und legt die Grundform hinein. Danach lassen sich Abstände und Winkel messen, aber auch Form- und Lagetoleranzen (GD&T, ein genormtes System, mit dem Konstrukteure etwa Ebenheit oder Koaxialität vorschreiben, also wie genau zwei Bohrungen auf einer Achse liegen). Die eingepassten Elemente lassen sich mit exakter Geometrie als STEP-Datei exportieren, dem gängigen Austauschformat zwischen CAD-Programmen.

Der Bereich Deviation ist vor allem für 3D-Druck interessant. Das Programm legt den Scan eines gedruckten Teils über das ursprüngliche Modell und färbt ein, wo das Bauteil zu dick, zu dünn oder verzogen ist. Verzug und Schrumpfung werden so sichtbar. Als Referenz dient laut 3Druck.com ein Netz oder eine STEP-Datei. Stützstrukturen oder Halterungen, die mitgescannt wurden, kann man von der Ausrichtung ausnehmen.

Für flache Teile gibt es eine 2D-Messung mit einem normalen Flachbettscanner. Bei 600 dpi entspricht ein Pixel laut 3Druck.com 42 Mikrometern. Der Bereich Reverse engineer ist eigentlich ein kleines parametrisches CAD-Programm, das auch ohne Scan funktioniert. Parametrisch heißt, dass das Modell aus nachträglich änderbaren Maßen und Arbeitsschritten aufgebaut ist und nicht aus starren Dreiecken. Bei den Mesh Tools fällt die Funktion „Trim to Scan“ auf: Sie passt ein Ersatzstück genau an die Bruchkante eines kaputten Teils an.

Wie genau ist das?

Hermann hat ScanRuler mit GOM Inspect verglichen. Beim Mittelpunktabstand der Kugeln eines Kugelstabs, einem gängigen Prüfkörper für Messtechnik, kam ScanRuler laut 3Druck.com auf 148,639 Millimeter, GOM Inspect auf 148,64 Millimeter. Die Werte stimmen also bis auf die letzte angezeigte Stelle überein. Das ist allerdings ein einzelner Vergleich des Entwicklers selbst. Eine unabhängige Prüfung mit vielen verschiedenen Teilen gibt es bislang nicht. Und am Ende kann keine Software genauer sein als der Scan, den sie bekommt.

Ein KI-Agent als Konstrukteur

Aus einem Scan ein sauberes, bearbeitbares Modell zu machen, kostet auch mit guten Werkzeugen viel Zeit und Fachwissen. Hier kommt der KI-Teil ins Spiel. Über einen Hilfsdienst namens scanruler-mcp lassen sich alle Arbeitsbereiche von einem KI-Agenten steuern. MCP steht für Model Context Protocol, einen offenen Standard, über den KI-Modelle fremde Programme bedienen können, ähnlich wie eine Fernbedienung. Laut 3Druck.com funktionieren Claude Code, Codex, Claude Desktop und Cursor. Der Agent arbeitet sichtbar im geöffneten Browser-Tab, und jeder Schritt lässt sich rückgängig machen.

Der Ablauf sieht laut heise so aus: Der Agent prüft den Scan, ordnet das Teil ein, fragt nach Vorgaben und baut das Modell dann Feature für Feature auf, also Bohrung für Bohrung und Fase für Fase. Anschließend kontrolliert er das Ergebnis anhand der Abweichungskarte. Heraus kommen eine STEP-Datei, ein editierbares Projekt und ein Bericht. Der Agent versucht also nicht, zehntausende Dreiecke stur in Flächen umzuwandeln, sondern rekonstruiert die Konstruktionsabsicht: Wie hätte ein Mensch dieses Teil ursprünglich entworfen? Mit Notizen, die man direkt am Bauteil anpinnt, kann man korrigieren.

Die Ergebnisse hängen stark vom verwendeten Modell ab. Hermann erzielte die besten mit Claude Opus 5.5. Schwächere und lokal laufende Modelle lieferten laut heise deutlich schlechtere Resultate. Einfache Teile dauern einige Minuten bis eine Stunde, komplexe deutlich länger. Ein Lüfterrad brauchte 106 Minuten und 284 Tool-Aufrufe, was ordentlich am Nutzungskontingent des KI-Abos zehrt. Freiformflächen und raue Gussteile bleiben die Schwachstelle.

Wichtig für den Datenschutz: Ist ein Agent verbunden, gehen Messdaten, Bilder und Dateinamen an den jeweiligen KI-Anbieter. Der Agent ist aber optional. Ohne ihn bleibt alles auf dem eigenen Rechner.

Lizenz und Pläne

Hermann nennt ScanRuler selbst ein „Vibe-Coding“-Projekt. Er hat es also weitgehend mit KI-Hilfe programmiert und dafür mehrere Wochen Arbeit investiert. Der Quellcode liegt auf GitHub unter der AGPL-3.0. Diese Lizenz verlangt, dass auch abgeleitete Software, die man anderen etwa als Webdienst anbietet, wieder offengelegt wird. Wer ScanRuler in Closed-Source-Software einbauen will, kann bei CNC Kitchen eine kommerzielle Lizenz bekommen.

Laut 3Druck.com sind weitere Funktionen geplant:

  • zusätzliche Ausgleichsverfahren nach Tschebyschow, eine in der Messtechnik übliche Methode, Formen in Messpunkte einzupassen
  • Langlöcher als neues Element
  • Positions- und Lauftoleranzen

Erst im Frühjahr hatte Hermann mit BumpMesh schon ein kostenloses Browser-Tool für 3D-Druck-Texturen veröffentlicht.

Einordnung

ScanRuler schließt eine echte Lücke. Günstige Scanner gibt es reichlich, aber zwischen ihnen und den teuren Mess- und Reverse-Engineering-Programmen der Industrie fehlte ein kostenloses Werkzeug, seit GOM Inspect praktisch nicht mehr frei zugänglich ist. Für Maker, die Ersatzteile konstruieren oder die Maßhaltigkeit ihrer Drucke prüfen wollen, ist das ein großer Schritt. Dass alles lokal im Browser läuft, senkt die Einstiegshürde zusätzlich.

Der KI-Agent ist der spannendste, aber auch der am wenigsten erprobte Teil. Er zeigt, wie Agenten über MCP Fachsoftware bedienen können, und zwar nachvollziehbar und Schritt für Schritt. Die Grenzen sind aber klar: Gute Ergebnisse gibt es bisher nur mit einem teuren Spitzenmodell, komplexe Teile brauchen viel Zeit und Kontingent, und Freiformflächen klappen schlecht. Dazu kommt, dass bei verbundenem Agenten Daten an Cloud-Anbieter gehen. Bei vertraulichen Firmenteilen ist das ein Problem. Auch die Angaben zur Genauigkeit stammen bisher vom Entwickler selbst, unabhängige Tests stehen noch aus. Als Vibe-Coding-Projekt eines Einzelnen muss ScanRuler außerdem erst zeigen, wie gut es langfristig gepflegt wird.

Videos zum Thema

3D Scanning Will Never Be the Same Again! (feat. Elegoo M1 Ultra) CNC Kitchen · YouTube

Quellen

#3d-scan#cad#mcp#ki-agenten#open-source#3d-druck
Originalquelle lesen

Frag den KI-Assistenten

Fragen zu diesem Artikel, zur Installation oder zu Hintergründen? Unser Assistent kennt diese Seite und läuft auf unserem eigenen Rechner, nicht in einer fremden Cloud.

Verbinde …

Der Assistent ist eine KI (Gemma 4) und kann sich irren – wichtige Angaben bitte in der Quelle prüfen. Fragen werden nur zum Beantworten genutzt und nach einer Stunde gelöscht. Bitte keine persönlichen Daten eingeben.

Kommentare

Was meinst du dazu? Schon ausprobiert? Schreib es hier, ohne Anmeldung.

  1. Kommentare werden geladen …

Kommentare sind öffentlich. Links sind nicht erlaubt, beleidigende Beiträge löschen wir. Deinen eigenen Kommentar kannst du in diesem Browser jederzeit wieder löschen. Mehr dazu in der Datenschutzerklärung.