Große Leinwand
Zoom, Verschieben, Lineal, Raster, Auswahlgriffe und Einrasten. Links die Elemente, rechts die Parameter, unten Werkzeugwege und G-Code.
Version 0.1.0 · in Entwicklung
KI-Graveur führt vom Entwurf bis zur Maschine: Text und Grafik platzieren, Werkzeuge je Zeile festlegen, Werkzeugwege für Fräser, V-Bit und Laser berechnen – und als G-Code, DXF, SVG oder PDF 1:1 ausgeben.
Funktionen
Ein Rechenkern, zwei Oberflächen: Desktop und Browser teilen sich Dokument, Werkzeuge und Ausgabe. Der Web-Dienst braucht kein Qt – deshalb läuft er auch auf 32-Bit-Debian.
Zoom, Verschieben, Lineal, Raster, Auswahlgriffe und Einrasten. Links die Elemente, rechts die Parameter, unten Werkzeugwege und G-Code.
Fräser, Gravierstichel, Laser oder Stift – jede Textzeile und jedes Element bekommt eigene Tiefe, Zustellung, Vorschub und Leistung.
Bahnparallel zur Kontur beim Fräsen, Schraffur mit Winkel beim Laser, Kreuzschraffur optional. V-Bit-Breite aus Tiefe und Spitzenwinkel.
18 Hershey-Sätze für kleine Schilder: nur Linienzüge, keine Konturbildung, ein Durchgang. Ideal für 4–6 mm Schrift auf Metall und Furnier.
Maschinenprofile, Parameter automatisch einlesen ($$), Lasermodus $32 beachten, direkt per USB senden – mit Trockenlauf und Not-Stopp.
SVG, DXF, Raster, Gerber und Excellon. Der Assistent erkennt, was in der Datei steht, und fragt nur die fehlenden Werte ab – mit Live-Vorschau.
OpenAI-kompatibel, Ollama oder LM Studio – für Gestaltung, Parameter und Wegeprüfung. Ohne aktivierte Konfiguration findet kein Netzwerkzugriff statt.
Nextcloud (WebDAV) für Projekte und Exporte, CNCjs (REST) für Programmtransfer und Status. Beide optional, standardmäßig aus – geplant für 1.3.
Einblicke
Die Bilder zeigen den geplanten Aufbau als maßstäbliche Entwürfe – keine Screenshots einer fertigen Version. Die Oberfläche entsteht mit Meilenstein 0.2.
Ablauf
Rohling, Textzeilen, Grafik und Vorlagen. Millimeter durchgehend, Strich- oder Konturschrift.
Füllung, Zustellungen und Reihenfolge. Vorschau mit Eilgang, Schnitt und Eintauchen.
Werkzeug zu groß, Zustellung zu tief, Weg außerhalb des Arbeitsbereichs – Warnungen vor dem Start.
G-Code für GRBL/Marlin, DXF, SVG, PDF 1:1 oder direkt per USB senden. Trockenlauf inklusive.
Dokumenttypen
Ein Projektformat für alle Aufgaben. Jeder Typ bringt eigene Prüfungen, Werkzeuge und Ausgaben mit – ohne Zusatzsoftware.
Text, Logo und Formen, Werkzeug je Zeile, bahnparallele Füllung oder Schraffur.
Genormte Ausschnitte, Bohrungen, Stege und Beschriftung für Gehäuse und 19-Zoll-Einschübe.
Gerber und Excellon einlesen, Isolationsfräsen, Bohren und Umriss mit Stegen.
85 × 55 mm, QR/vCard, zehn Nutzen auf A4, Furnier oder Acryl, beidseitig mit Passmarken.
Web-App
Der Web-Dienst läuft auf Debian 12 ohne Qt und ohne pip – aus den Debian-Paketen, auch auf i386. Entworfen wird am Rechner, gefertigt wird an der Maschine.
ki-graveur-web, Port 9111/var/lib/ki-graveurDer Dienst ist nicht für das offene Internet gedacht. Für Zugriff von außen gehört ein Reverse Proxy mit TLS und Zugriffsschutz davor.
# Web-Dienst installieren
$ sudo apt install ./ki-graveur-web_0.1.0_all.deb
# port = 9111 eintragen
$ sudo nano /etc/ki-graveur/web.toml
$ sudo systemctl restart ki-graveur-web
# im Browser öffnen
http://192.168.1.20:9111
Systemanforderungen
| Ziel | System | Empfohlen | Besonderheit |
|---|---|---|---|
| Linux | x86_64, glibc 2.31+ | 4 GB RAM, 1280 × 800 | PySide6 6.10, Paket bringt die Laufzeit mit |
| Windows | 10 / 11, x86_64 | 4 GB RAM, 1280 × 800 | Setup ohne Administratorrechte, eingebettetes Python |
| Web | Debian 12, i386 oder amd64 | 2 GB RAM, 300 MB Platte | kein Qt, kein pip, systemd, Port 9111 |
| Browser | Chrome, Firefox, Edge (aktuell) | – | SVG-Leinwand, JSON-API |
| Maschine | GRBL 1.1, Marlin, generisch | USB-Seriell | optional CNCjs statt direktem Sender |
32-Bit gibt es ausschließlich für die Web-Variante. Qt6 und PySide6 sind nicht als 32-Bit verfügbar; eine 32-Bit-Desktop-App ist daher nicht möglich.
Download
Erste Pakete erscheinen mit Meilenstein 0.1. Sobald die Dateien im Ordner downloads/ liegen, werden die Schaltflächen automatisch aktiv – ohne Änderung an dieser Seite.
SHA256SUMS bei.
KI-Graveur-0.1.0-Linux-x86_64-Setup.run
Startmenü-Eintrag, Deinstallation, keine Root-Rechte nötig.
KI-Graveur-0.1.0-Linux-amd64.deb
Abhängigkeiten werden von apt aufgelöst, Updates über die Paketverwaltung.
KI-Graveur-0.1.0-Windows-x86_64-Setup.exe
NSIS-Setup ohne Administratorrechte, eingebettetes Python. Nicht signiert – SmartScreen kann warnen.
ki-graveur-web_0.1.0_all.deb
Architektur all, systemd-Unit, Daten unter /var/lib/ki-graveur. Auch 32-Bit.
KI-Graveur-Web-0.1.0.run
Für Tests und Server ohne Paketverwaltung. Port beim Start wählbar.
KI-Graveur-Web-0.1.0-Docker.zip
docker compose up -d, Port 9111, Volume für Projekte. Für NAS und Server.
Hinweis: Die Dateinamen sind fest mit der Version verknüpft. Beim Veröffentlichen einer neuen Version werden Seite und Dateien gemeinsam aktualisiert.
Prüfsummen (SHA256SUMS) · in VorbereitungKontakt
KI-Graveur ist mein Hobbyprojekt. Fehlerberichte und Erweiterungsvorschläge sind ausdrücklich willkommen – nutze dafür das Formular; je genauer die Angaben, desto schneller lässt sich etwas damit anfangen.
Bedienung, Installation, eine Maschine oder ein Material – schreib einfach, worum es geht.
Frage stellenEtwas stürzt ab, rechnet falsch oder erzeugt unerwarteten G-Code? Bitte mit Version, System und den Schritten zum Nachstellen.
Fehler meldenEine Vorlage, ein Dateiformat, eine Maschine oder ein Bedienschritt fehlt? Erzähl, wie du arbeitest und was dir Zeit sparen würde.
Vorschlag sendenKein E-Mail-Programm nötig: Die Nachricht wird direkt an mich übermittelt. Pflichtfelder sind mit * markiert.
Ich bin Privatperson und entwickle KI-Graveur in meiner Freizeit als Hobby. Ich verfolge derzeit keine kommerziellen Absichten. Meine Zeit für die Weiterentwicklung ist begrenzt – eine Antwort oder eine Fehlerkorrektur kann deshalb länger dauern. Das bedeutet nicht, dass deine Nachricht unwichtig ist.
$$Direkt: kigraveur@rossmann-volxheim.de
Unterstützen
Kein Abo, keine Werbung, keine Datensammlung. Wenn dir das Projekt hilft, kannst du die Entwicklung mit einer Spende über PayPal unterstützen – einmalig und ohne Anmeldung bei KI-Graveur.
Spende an Jörg Roßmann
Weiterleitung zu PayPal. Es werden keine Daten an Dritte übertragen, bevor du klickst.
Datenschutz bei PayPalInstallation
Die Pakete erscheinen mit Version 0.1.0. Die Befehle gelten für die dann veröffentlichten Dateien.
chmod +x KI-Graveur-0.1.0-Linux-x86_64-Setup.run
./KI-Graveur-0.1.0-Linux-x86_64-Setup.run
# Start: ~/.local/bin/ki-graveur
Installiert pro Benutzer nach ~/.local. Deinstallation über das Startmenü oder ~/.local/share/ki-graveur/uninstall.sh.
sudo apt install ./KI-Graveur-0.1.0-Linux-amd64.deb
ki-graveur
Für Debian und Ubuntu mit 64-Bit. Die Abhängigkeiten werden über apt aufgelöst.
Setup starten, Zielordner wählen, fertig. Es sind keine Administratorrechte nötig. Das Setup ist nicht signiert; Windows SmartScreen kann eine Bestätigung verlangen.
Prüfsumme aus SHA256SUMS vergleichen: certutil -hashfile Datei.exe SHA256
sudo apt install ./ki-graveur-web_0.1.0_all.deb
sudo nano /etc/ki-graveur/web.toml # port = 9111
sudo systemctl restart ki-graveur-web
systemctl status ki-graveur-web
Danach im Browser http://<server-ip>:9111 öffnen. Daten liegen unter /var/lib/ki-graveur, der Dienst läuft als Benutzer ki-graveur.
# portabel
chmod +x KI-Graveur-Web-0.1.0.run
./KI-Graveur-Web-0.1.0.run --port 9111
# Docker
unzip KI-Graveur-Web-0.1.0-Docker.zip
docker compose up -d
Für NAS, Tests und Server ohne Paketverwaltung. Projekte über ein Volume dauerhaft speichern.
Fahrplan
Jede Version ist benutzbar und endet mit Tests. Erweiterungen kommen erst, wenn Speichern, Füllung und Export stabil sind.
Dokumentmodell, .kigrav, Einstellungen, Themes, Maschinenprofile, Schriftregister, Spendenlink.
Text in Kontur- und Strichschrift, Leinwand, Elementeliste, Werkzeug je Zeile, Vorlagen.
Offset-Füllung, Schraffur, Werkzeugwege, Vorschau, Fahrzeit, Wegeprüfung.
GRBL/Marlin, DXF, SVG, PDF 1:1, GRBL-Sender inkl. Parameter einlesen und $32.
SVG, DXF, Raster mit Vektorisierung – jeder Import mit Assistent.
Materialbibliothek, KI-Konfiguration, Gestaltung, Parameterberatung, Wegeprüfung.
HTTP-API, SVG-Editor, eigenes Theme, Projektbibliothek, Job-Fortschritt.
Linux .run/.deb, Windows .exe, Web-.deb (32/64-Bit), Docker, Prüfsummen.
Bemaßung, Autosave, Bogenmodus, QR-Code, Platzhalter, Negativgravur, Zeichenwerkzeuge.
Genormte Ausschnitte, Bohrungen, Stege, Beschriftung, DXF/G-Code/PDF.
Gerber und Excellon, Isolationsfräsen, Bohren, Umriss mit Stegen.
Karten-Assistent, Layoutvorlagen, A4-Bogen, QR/vCard, beidseitig.
Nextcloud (WebDAV) und CNCjs (REST), Profilabgleich, optional und standardmäßig aus.
V-Carving, echtes Nesting, Kollisions- und Spannmittelprüfung.
Einrichtungsassistent, Betriebsstunden, Kamera-Ausrichtung, Plugins, Englisch.
Fragen
Nein. Version 0.1.0 ist in Arbeit. Die Screenshots zeigen den geplanten Aufbau, die Download-Pakete werden mit dem ersten Meilenstein veröffentlicht. Der Stand ist auf dieser Seite und im Fahrplan sichtbar.
Ja. KI und die Anbindungen (Nextcloud, CNCjs) sind optional und standardmäßig aus. Ohne Aktivierung findet kein Netzwerkzugriff statt. Der Spendenlink öffnet den Browser nur nach einem Klick.
GRBL 1.1 ist der Hauptweg, dazu Marlin und ein generischer Postprozessor. Der GRBL-Sender liest $$, $I, $G, $# und $N und beachtet den Lasermodus $32. CNCjs ist eine Alternative für Werkstätten, die es bereits nutzen.
Qt6 und PySide6 gibt es nicht als 32-Bit-Paket. Die Web-Variante ist Qt-frei und nutzt die Debian-Bibliotheken; deshalb läuft sie auch auf i386 – ohne pip und ohne Kompilieren.
Nein, außer du aktivierst Nextcloud oder die KI ausdrücklich. Projekte liegen lokal als .kigrav-Datei; im Web-Dienst unter /var/lib/ki-graveur auf deinem Server.
Ja, über PayPal. Die Spende ist freiwillig und schaltet keine zusätzlichen Funktionen frei.