STL-zu-G-Code-Konverter

Eine STL in G-Code für deinen 3D-Drucker umwandeln, im Browser

Eine STL ist nur eine Form; ein 3D-Drucker braucht G-Code, die Bewegungen Schicht für Schicht, Temperaturen und Extrusion für eine bestimmte Maschine. Diese Umwandlung heißt Slicen. Lade die STL oder 3MF hoch, wähl deinen Drucker aus 380+, und der Online-Slicer von SpeakCAD wandelt sie mit OrcaSlicer und dem Profil dieses Druckers um: eine .gcode-Datei oder eine geslicte .gcode.3mf für Bambu Lab.
So funktioniert’s

STL zu G-Code in vier Schritten

Neben der Datei braucht die Umwandlung den Drucker, das Material und ein paar Druckeinstellungen. Alles andere kommt aus dem Druckerprofil.
1

STL oder 3MF hochladen

Bis zu 50 MB, nach einer Registrierung ohne Karte. Das Modell wird im Browser in 3D angezeigt, sodass du Größe und Ausrichtung vor der Umwandlung prüfen kannst.
2

Drucker wählen

Sein Profil legt Bettgröße, Düse, Firmware-Typ sowie Start- und End-G-Code fest. Die Vorschau warnt, wenn das Modell nicht aufs Druckbett passt.
3

Material und Qualität wählen

Schichthöhe aus den Presets des Druckers, ein Filament-Preset (PLA, PETG, ABS, ASA, TPU und mehr), Infill, Stützen, Geschwindigkeit, Wände und Betthaftung.
4

G-Code herunterladen

Eine .gcode-Datei oder eine .gcode.3mf für Bambu Lab, mit Druckzeit, Filament in Gramm und Metern, Schichtanzahl und gedruckter Höhe.

STL zu G-Code: Formate, Ausgabe und Grenzen

EinstellungWert
EingabeSTL oder 3MF, bis zu 50 MB
Ausgabe für Bambu Lab (A1, A1 mini, P1S, P2S, X1 Carbon, H2D…)Eine geslicte .gcode.3mf
Ausgabe für Prusa, Creality, Elegoo, Anycubic, Voron, Qidi, Sovol und alle anderenEine normale .gcode-Datei
Drucker380+ Modelle von 60+ Marken, mit den mitgelieferten OrcaSlicer-Profilen
Slicing-EngineOrcaSlicer 2.4.2, unverändert, auf dem Slicer-Dienst von SpeakCAD
Mit der Datei geliefertDruckzeit, Filament in Gramm und Metern, Schichtanzahl, gedruckte Höhe, hinzugefügte Stützen und ihr Gewicht
Kostenlos1 kostenloser Slice mit einem kostenlosen Konto, ohne Karte.
Nach den kostenlosen SlicesSlicer-Paket: 20 Slices für 3 $, einmalig, verfallen nicht; oder 5 Credits pro Slice; bei Pro und Unlimited inklusive
Gleiche Datei, andere EinstellungenKostet innerhalb von 10 Minuten nach dem Slice nichts
Starter-Credits5 $ einmalig = 50 Credits = 10 Slices, kein Abo
Tageslimit60 Slices pro Konto und Tag, in jedem Tarif
Deine DateiIn einem temporären Ordner gesliced, der am Ende des Auftrags gelöscht wird; nicht aufbewahrt
GeräteJeder aktuelle Browser: Computer, Chromebook, iPad, Smartphone

Warum eine STL zuerst gesliced werden muss

Eine STL-Datei beschreibt die Oberfläche eines Teils als Dreiecke und sonst nichts: keine Schichten, keine Düse, keine Temperatur, nicht einmal eine Einheit (Slicer lesen sie als Millimeter). Ein 3D-Drucker kann keine Dreiecke drucken. Er führt G-Code aus, eine Liste von Befehlen, die die Düse bewegen, Filament fördern und Temperaturen setzen, Schicht für Schicht. Slicen ist die Umwandlung vom einen ins andere, und sie hängt vom Drucker ab: Dieselbe STL ergibt für einen Bambu Lab A1 einen anderen G-Code als für einen Creality Ender-3.

Eine 3MF enthält dieselbe Art Dreiecke plus die Einheit und weitere Angaben zum Modell und wird genauso gesliced. STL oder 3MF vergleicht die beiden.

Was in einer G-Code-Datei steht

Öffne eine .gcode in einem Texteditor, und du findest:

  • Einen Kopfbereich mit den Einstellungen, mit denen sie gesliced wurde, und, wenn das Druckerprofil sie verlangt, Vorschaubilder für das Display des Druckers.
  • Den Start-G-Code aus dem Druckerprofil: Achsen referenzieren, Bett und Düse aufheizen, eine Linie vorextrudieren.
  • Tausende Bewegungen, jede eine Zeile wie G1 X112.4 Y98.2 E0.0421: fahr zu diesem Punkt und fördere so viel Filament.
  • Temperatur-, Lüfter- und Retraction-Befehle aus den Filament- und Prozess-Presets.
  • Den End-G-Code: Heizungen aus, Düse angehoben und geparkt.

Warum der G-Code zu deinem Drucker passen muss

G-Code ist nicht übertragbar. Er enthält Bettgröße und Nullpunkt des Druckers, seinen Düsendurchmesser, seinen Firmware-Typ (Marlin, Klipper, RepRapFirmware und andere) und seine Startsequenz. Eine für eine andere Maschine geslicte Datei kann außerhalb des Betts oder mit falschen Temperaturen drucken, und manche Drucker warnen, dass die Datei für ein anderes Modell erstellt wurde. Deshalb beginnt die Umwandlung mit dem Drucker: Jedes der 380+ Modelle hat das Profil, das OrcaSlicer dafür mitliefert, und die Datei wird genau mit diesem Profil gesliced. Der Online-Slicer listet die Marken und die Anzahl der Modelle.

Die Einstellungen, die den Druck verändern

Das meiste, was ein Slicer entscheidet, kommt aus dem Druckerprofil. Das sind die Einstellungen, die du wählst, und was jede verändert:

EinstellungWas sie verändertWomit anfangen
SchichthöheOberfläche gegen Zeit: dünnere Schichten sehen glatter aus und dauern längerDas Standard-Preset des Druckers
FilamentTemperaturen, Kühlung, Durchfluss und GeschwindigkeitsgrenzenDas Material auf der Spule
InfillFestigkeit und Gewicht im Inneren des TeilsWenig für Deko-Teile, mehr für Teile, die Last tragen
WändeFestigkeit der Außenhülle und um SchraubenlöcherDie Anzahl des Profils; ein oder zwei mehr für belastete Teile
StützenMaterial, das unter Überhängen gedruckt wirdAuto: nur wo ein Überhang sie braucht
BetthaftungEin Brim oder ein Skirt um die erste SchichtAuto; ein Brim für kleine Füße oder verzugsanfällige Materialien wie ABS
GeschwindigkeitLeise (0,6 x), Normal oder Schnell (1,3 x), begrenzt durch Drucker und FilamentNormal
AusrichtungWelche Fläche auf dem Bett liegtAutomatische Ausrichtung: die flachste Grundfläche und die wenigsten Überhänge

Temperaturen, Retraction, Beschleunigungen, Nähte sowie obere und untere Schichten kommen aus den Drucker-, Prozess- und Filament-Presets, wie OrcaSlicer sie mitliefert. Die Guides gehen weiter: welche Einstellungen für ein Funktionsteil zählen und Druckeinstellungen nach Material.

Bambu Lab: eine .gcode.3mf, keine .gcode

Bambu-Lab-Drucker drucken eine geslicte .gcode.3mf, die den G-Code mit seinen Vorschaubildern und Einstellungen bündelt. Genau das liefert der Konverter für jedes Bambu-Lab-Modell der Liste (A1, A1 mini, H2D, H2D Pro, H2S, P1P, P1S, P2S, X1, X1 Carbon, X1E, X2D): Kopier sie auf die microSD-Karte des Druckers oder öffne sie in Bambu Studio, um sie über das Netzwerk zu senden. Alle anderen Marken bekommen eine normale .gcode.

Nach der Umwandlung

  • SD-Karte oder USB-Stick: Kopier die .gcode (oder .gcode.3mf) darauf und starte den Druck am Display des Druckers.
  • Über das Netzwerk: Lade sie über die Weboberfläche oder App des Druckers hoch (Mainsail oder Fluidd bei Klipper-Druckern, OctoPrint, PrusaLink).
  • Vom Smartphone oder Tablet: Die Datei landet in Dateien oder Downloads, und die App oder Webseite des Druckers übernimmt sie von dort. Vom Smartphone zum Slicer beschreibt jeden Weg; die Seiten für iPhone, iPad, Android und Chromebook gehen Gerät für Gerät vor.

Was eine Umwandlung kostet

Der Online-Slicer gibt jedem Konto 1 kostenlosen Slice, den ersten (ein kostenloses Konto, ohne Karte). Danach verbraucht ein Slice einen Slice aus einem Slicer-Paket (20 Slices für 3 $, einmalig, verfallen nicht) oder 5 Credits, und bei Pro und Unlimited ist Slicen inklusive. Dieselbe Datei innerhalb von 10 Minuten mit anderen Einstellungen neu zu slicen kostet nichts. Slices aus dem Slicer-Paket gelten nur im Online-Slicer. Starter-Credits (5 $ einmalig, 50 Credits, kein Abo) bezahlen auch 10 Slices. Pro (14,99 $ im Monat) und Unlimited (39,99 $ im Monat) enthalten das Slicen. In jedem Tarif kann ein Konto bis zu 60 Slices pro Tag starten.

Deine Datei

Die Datei geht aus deinem Browser direkt an den Slicer-Dienst, nie über die Webserver von SpeakCAD. Sie wird in einem temporären Ordner gesliced, der am Ende des Auftrags gelöscht wird, und nicht aufbewahrt.

Muss zuerst das Modell geändert werden?

Die Umwandlung lässt das Modell genau so, wie es ist. Um vor dem Slicen eine Größe zu ändern, ein Loch zu weiten oder eine Halterung zu ergänzen, bearbeite die STL: Die KI von SpeakCAD baut sie als bearbeitbares Modell mit exakten Millimetern neu auf. Für ein Teil von Grund auf beschreib es. Beide laden G-Code für dieselben Drucker herunter.

Häufige Fragen

Slice sie: Ein Slicer macht aus den Dreiecken der STL G-Code für einen Drucker. Online lädst du die STL oder 3MF in den Online-Slicer von SpeakCAD, wählst deinen Drucker aus 380+, stellst Schichthöhe, Filament, Infill und Stützen ein und lädst die .gcode herunter (eine .gcode.3mf für Bambu Lab). Am Computer macht ein Desktop-Slicer wie OrcaSlicer, PrusaSlicer oder Cura dasselbe.

Ja. Der Online-Slicer von SpeakCAD läuft im Browser auf dem Computer, einem Chromebook, einem iPad oder dem Smartphone, und gesliced wird mit OrcaSlicer 2.4.2 und dem Profil deines Druckers. Der Online-Slicer gibt jedem Konto 1 kostenlosen Slice, den ersten (ein kostenloses Konto, ohne Karte). Danach verbraucht ein Slice einen Slice aus einem Slicer-Paket (20 Slices für 3 $, einmalig, verfallen nicht) oder 5 Credits, und bei Pro und Unlimited ist Slicen inklusive. Dieselbe Datei innerhalb von 10 Minuten mit anderen Einstellungen neu zu slicen kostet nichts.

Eine STL ist die Form eines Teils, als Dreiecke; G-Code ist die Liste der Anweisungen, denen ein Drucker folgt, um es Schicht für Schicht aufzubauen: Bewegungen, Extrusion, Temperaturen und Lüftergeschwindigkeiten. Eine STL funktioniert mit jedem Slicer und jedem Drucker; eine G-Code-Datei ist für einen Drucker, eine Düse und ein Material gemacht.

Ja. Der Konverter nimmt 3MF genauso wie STL, bis zu 50 MB, und slict sie auf dieselbe Weise mit dem Profil deines Druckers.

Lade die STL hoch, wähl deinen Bambu-Lab-Drucker (A1, A1 mini, P1S, P2S, X1 Carbon, H2D oder ein anderes Bambu-Modell) und slice: Der Download ist eine geslicte .gcode.3mf. Kopier sie auf die microSD-Karte des Druckers oder öffne sie in Bambu Studio, um sie über das Netzwerk zu senden.

Der Online-Konverter von SpeakCAD ist teilweise gratis und braucht keine Installation: 1 kostenloser Slice mit einem kostenlosen Konto, ohne Karte. Er erneuert sich nicht. Danach verbraucht ein Slice einen Slice aus einem Slicer-Paket (20 Slices für 3 $, einmalig, verfallen nicht) oder 5 Credits, und bei Pro (14,99 $ im Monat) und Unlimited (39,99 $ im Monat) ist Slicen inklusive. Dieselbe Datei innerhalb von 10 Minuten mit anderen Einstellungen neu zu slicen kostet nichts. Unbegrenzt ist es nicht: Ein Konto kann bis zu 60 Slices pro Tag starten. Desktop-Slicer sind kostenlos: OrcaSlicer, PrusaSlicer und Cura sind Apps, die du auf einem Computer installierst.

Schichthöhe, Filament, Infill, Wände und Stützen. Der Rest (Temperaturen, Beschleunigungen, Retraction, Start- und End-G-Code) kommt aus den OrcaSlicer-Presets von Drucker und Filament.

Ja. Mit der Datei bekommst du die geschätzte Druckzeit, das Filament in Gramm und Metern, die Schichtanzahl, die gedruckte Höhe und ob Stützen hinzugefügt wurden und wie viel sie wiegen. Der Druckzeit- und Kostenrechner liefert dieselben Zahlen, mit den Kosten, ohne Konto und ohne den G-Code.

Nicht mit diesem Konverter: Er arbeitet in eine Richtung, von STL oder 3MF zu G-Code. Behalte die STL; sie ist die Datei, die du für einen anderen Drucker oder andere Einstellungen erneut slicst.

STL rein, G-Code raus, für deinen Drucker.

STL oder 3MF hochladen, Drucker und Material wählen, G-Code herunterladen.