Intro

Vektorgrafiken lassen sich optimal lasern und machen immer einen gestochen scharfen Eindruck, im Gegensatz zu gerasterten Bildern. Ausserdem hat man noch die freie Wahl, ob tatsächlich reine Linien geschnitten werden
oder Flächen schraffiert werden. Gerade für Backlights aus Acrylplatten sind dreidimensional wirkende Lasergravuren ein echter Blickfang, aber auch auf normale Oberflächen sehen gelaserte Linienzeichnungen sehr wertig aus.
In diesem Mini-Tutorial zeige ich, wie man in Blender aus beliebigen 3D Modellen, zum Beispiel STL Dateien aus dem Netz, 2D Vektorzeichnungen generieren lassen kann. In unserem Fall exportieren wir nach SVG.


Installation und Konfiguration

Zuerst wird Blender >= 2.8 und das Freestyle Render SVG Plugin installiert. Ladet euch Blender herunter und installiert es, das Plugin wird intern nachgeladen.

Link Blender

Nach der Installation Blender öffnen und unter Edit->Preferences aufrufen und unter Addons nach 'svg' suchen. Hier aktiviert ihr den Freestyle Render SVG exporter.


Als nächstes muss rechts unter 'Output' ein Dateiname für den Renderoutput gesetzt werden. Keine Sorge dass der Dateityp PNG ist, das wird später überschrieben.





Dann muss rechts unter 'Render' der 'Freestyle SVG Export' aktiviert und auf 'Frame' gestellt werden (ihr wollt ja kein Daumenkino lasern).
'Split at invisible' kann man ausprobieren, das gibt meist saubere Linienenden. Ausserm muss 'Freestyle' aktiviert werden, 'Line Thickness' bleibt bei Absolute.


Das waren die Grundeinstellungen, der Lineshader ist jetzt einsatzbereit.

Motiv, Kamera und Linienwahl


Zunächst braucht ihr eine Kamera, die die zu renderende Szene aufnimmt.

Die Standard Cam lässt sich in Blender mit der 0 auf dem Numpad auswählen. Um sie einfach über eure Perspektive zu steuern,
aktiviert in der rechten Context Bar unter 'View' den Punkt 'Lock Camera to Viewport'.
Mit F12 kann man den Rendervorgang starten und der Output wirt unter dem vorher vergebenen Filename in seinem Ordner erstellt.



Als nächstes braucht ihr natürlich ein Objekt oder ganze Szenen, die ihr rendern wollt. Ich habe jetzt den Affen Suzanne, das Blender Standard Demo Objekt erzeugt.
Eigene STL files könnt ihr über File->Import->STL in die Szene holen.

Zusätzlich müsst ihr jetzt dem Lineshader sagen, welche Linien gerendert werden sollen. Ich zeige hier zwei Methoden, alles andere würde zu weit führen.
Die erste ist relativ einfach und erzeugt nur die Konturen. Rechts unter 'View Layer' sind die Einstellungen des Freestyle Lineshaders zu finde.
Hier könnt ihr mit den Checkboxen experimentieren, was euch die beste Kontur gibt. Vorsicht: Ist das Model fehlerhaft, hat eine falsche Geometrie,
Löcher etc (was zb auf Thingiverse oft vorkommt), kann es passieren dass die Aussenkonturen nicht richtig erfasst werden.
In dem Fall hilft nur Modell reparieren oder Methode 2.



Bei der zweiten Methode werden explizit alle Edges markiert, die der Lineshader bearbeiten soll. Ich nehme in dem Fall das komplette Drahtgittermodell.
Dazu muss das Objekt markiert sein und ihr müsst in den Edit Mode wechseln (<Tab> Taste). Mit <A> werden alle Edges ausgewählt, mit <Ctrl+E> kommt das Edge Menü.
Hier den Punkt 'Mark Freestyle Edge' auswählen.

Ausserdem muss rechts bei den Freestyle Settings  das Häkchen bei 'Mark Edges' gesetzt sein. Sind alle gewünschten Linien ausgewählt, lässt man die Szene rendern.


Postproduction in Inkscape

Fehlt nur noch die Nachbearbeitung. Öffnet man das SVG in Inkscape, kann man Linienstärke, Farbe und natürlich die Linien selbst nach Belieben nachkorrigieren.
Aber - Linien bleiben für den Lasercutter Linien - sie haben keine Dicke, sondern sind nur der Pfad, den der Strahl entlang fährt.
Will man die Dicke bestimmen können, muss das Ganze in Lightburn als 'Fill', also schraffierte Fläche lasern lassen. Dazu muss man aber vorher die Linien in Flächen umwandeln.
Das macht ihr, in dem ihr in Inkscape die Zeichnung komplett auswählt. Unter 'Path' zunächst 'Combine' anwählen, um alle Objekte der Gruppe miteinander zu verschmelzen.
Danach unter 'Path' den Punkt 'Stroke to Path' anklicken. Das wandelt alle Linien in Flächen um. Warnung, das kann uu eine ganze Weile dauern.




Viel Spaß beim Erstellen eurer eigenen Designs!

  • No labels