Back openDesk Edu for a sovereign, open-source education — every vote counts.
Vote nowSave products you love by clicking the heart icon.
Ein umfassender Überblick über die Klipper-Firmware-Landschaft — stock Klipper, Mainsail, Fluidd, Rinkhals für Kobra S1/S1C, KlipperScreen sowie ein Entscheidungsrahmen für die Wahl der richtigen Firmware für Ihren Drucker
Wenn Sie jemals ein Standard-Filamentprofil in OrcaSlicer geladen haben und sich gefragt haben, warum Ihr Benchy Fäden zieht (Stringing) oder Ihre Überhänge rau aussehen, sind Sie nicht allein. Standardprofile sind ein Ausgangspunkt – ein sicherer Mittelwert, der auf den meisten Druckern einigermaßen funktioniert. Um wirklich großartige Drucke zu erhalten, müssen Sie die Einstellungen auf Ihr spezifisches Filament, Ihren Drucker und Ihre Umgebung kalibrieren.
Dieser Leitfaden führt Sie Schritt für Schritt durch den Kalibrierungsworkflow von OrcaSlicer. Dabei ist die Reihenfolge entscheidend: Jede Kalibrierung baut auf der vorherigen auf, sodass das Springen zwischen den Schritten Zeitverschwendung wäre. Ich werde materialspezifische Profile für die vier Filamente behandeln, die ich am häufigsten verwende – PLA, PETG, TPU und ASA – und auf fortgeschrittene Konfigurationen eingehen, wenn Sie die volle Kontrolle wünschen.
OrcaSlicer ist aus gutem Grund zum bevorzugten Open-Source-Slicer geworden. Er begann als Bambu Lab Fork von PrusaSlicer, hat sich aber zu einem eigenen Projekt mit breiter Druckerunterstützung entwickelt: Bambu Lab, Anycubic, Prusa, Voron, Creality und viele mehr. Er wird aktiv gepflegt, die Kalibrierungstools sind integriert und keine nachträglichen Ergänzungen, und alles läuft lokal – ohne Cloud-Abhängigkeit.
Wenn Sie von Cura oder PrusaSlicer kommen, ist der Übergang reibungslos. Die Benutzeroberfläche ist vertraut, die Tastenkombinationen sind ähnlich, und das Kalibrierungsmenü von OrcaSlicer bietet Tools, für die andere Slicer Plugins oder manuellen G-Code benötigen.
Jeder Kalibrierungsschritt legt einen Parameter fest, von dem der nächste Schritt abhängt. Werden sie in der falschen Reihenfolge ausgeführt, machen Sie frühere Ergebnisse ungültig, sobald Sie einen späteren Parameter ändern.
Der Temperaturturm legt Ihren Basis-Düsentemperaturbereich für ein bestimmtes Filament fest. Drucken Sie diesen zuerst, da jede weitere Kalibrierung von der Temperatur abhängt.
In OrcaSlicer: Calibration → Temperature → Temperature Tower. Der Slicer generiert G-Code, der die Temperatur bei jedem Z-Höhensegment ändert.
Worauf Sie achten sollten:
Ich verwende normalerweise PLA bei 205-215°C, PETG bei 235-245°C und TPU bei 215-225°C als Startbereich und grenze diesen dann basierend auf den Ergebnissen des Turms ein.
Sobald Sie die ideale Temperatur ermittelt haben, speichern Sie das Ergebnis als Notiz in Ihrem Filamentprofil. OrcaSlicer ermöglicht es, Notizen pro Filament hinzuzufügen – ich schreibe zum Beispiel „PETG: 240°C sweet spot, Polymaker“, damit ich nicht jedes Mal einen neuen Turm drucken muss.
Nachdem die Temperatur eingestellt ist, folgt der Einzug (Retraction). Zu wenig Einzug verursacht Stringing; zu viel führt zu Verstopfungen und zum Zermahlen des Filaments durch die Extruderzahnräder.
In OrcaSlicer: Calibration → Retraction → Retraction Tower.
Wichtige Parameter:
Der Turm wird mit zunehmendem Einzugsabstand pro Segment gedruckt. Prüfen Sie auf:
Wenn Sie einen Direct-Drive-Extruder verwenden (wie das Standard-Setup des Kobra S1), sind die Einzugsabstände viel kürzer – 0,5-1,5mm ist der typische Bereich. Bowden-Setups benötigen 4-6mm aufgrund des längeren Filamentwegs. Wenn Sie nach einem druckintensiven Einzug-Test Mahlspuren auf Ihrem Filament sehen, ist Ihr Abstand zu hoch.
Pressure Advance (PA) kompensiert die Kompressibilität des Filaments – wenn der Extruder Filament schiebt, dauert es einen Moment, bis sich der Druck an der Düse aufbaut. Ohne PA erhalten Sie ausbeulende Ecken und dünne Stellen nach Richtungswechseln. Dies ist Klipper-spezifisch; Marlin nennt es Linear Advance.
In OrcaSlicer: Calibration → Pressure Advance → Line Method.
Die Linienmethode druckt eine Reihe von Linien auf einer flachen Oberfläche, jede mit einem anderen PA-Wert. Der korrekte Wert erzeugt eine Linie, die sauber beginnt und endet, ohne einen Blob am Anfang oder eine dünne Lücke am Ende.
Für Klipper wird der PA-Wert in Ihrer Drucker-Konfiguration festgelegt:
[extruder]
pressure_advance = 0.04 # typical PLA starting point
pressure_advance_smooth_time = 0.040
| Material | Typischer PA-Bereich |
|---|---|
| PLA | 0,02 - 0,08 |
| PETG | 0,04 - 0,12 |
| TPU | 0,10 - 0,30 |
| ASA | 0,03 - 0,07 |
Die Flow Rate (Extrusionsmultiplikator) passt an, wie viel Filament der Slicer im Verhältnis zum theoretischen Volumen anfordert. Underextrusion zeigt sich als Lücken zwischen den Perimetern; Overextrusion zeigt sich durch raue Oberflächen und Maßungenauigkeiten.
In OrcaSlicer: Calibration → Flow Rate → Pass 1 (Hollow Cube).
Drucken Sie einen Hohlwürfel mit einer Wand, einer oberen und einer unteren Schicht, ohne Infill. Messen Sie die Wandstärke mit einem Messschieber:
Das Ziel ist, dass die gemessene Wandstärke mit Ihrem Düsendurchmesser (oder der eingestellten Linienbreite) übereinstimmt.
Die Pass-2-Flow-Kalibrierung von OrcaSlicer druckt ein Testmuster mit verschiedenen Flow-Raten in jedem Abschnitt. Das ist schneller als der Hohlwürfel und eignet sich gut für das Fine-Tuning nach Pass 1. Ich nutze Pass 1, um in die Nähe zu kommen, und Pass 2, um die letzten 1-2 % einzustellen.
Dies ist die Obergrenze, die verhindert, dass Ihr Drucker schneller extrudiert, als das Hotend das Filament schmelzen kann. Ohne diesen Wert führen hohe Geschwindigkeiten bei großen Schichthöhen zu Underextrusion und Schrittverlusten.
In OrcaSlicer: Calibration → Max Volumetric Speed.
Der Test druckt zunehmend schnellere Extrusionen, bis eine fehlende Extrusion erkannt wird. Das Ergebnis ist ein Wert in mm³/s. Typische Bereiche:
| Material | Max. volumetrische Geschwindigkeit |
|---|---|
| PLA | 15-25 mm³/s |
| PETG | 8-15 mm³/s |
| TPU | 4-8 mm³/s |
| ASA | 8-12 mm³/s |
Dieser Wert hängt auch von Ihrem Hotend ab. All-Metal-Hotends bewältigen höhere volumetrische Geschwindigkeiten als solche mit PTFE-Auskleidung. Ein High-Flow-Hotend (wie das Standard-Hotend des Kobra S1) kann PLA problemlos mit 20+ mm³/s fördern.
Hier sind die Materialprofile, die ich durch wiederholte Kalibrierung optimiert habe. Ihre spezifischen Ergebnisse werden je nach Drucker, Düse und Filamentmarke variieren, aber diese dienen als gute Ausgangspunkte:
| Parameter | PLA | PETG | TPU | ASA |
|---|---|---|---|---|
| Düsentemperatur | 200-220°C | 230-250°C | 210-230°C | 240-260°C |
| Betttemperatur | 60°C | 80°C | 50°C | 100°C |
| Retraktionsweg | 0,8mm (DD) | 1,0mm (DD) | 0,5mm (DD) | 0,8mm (DD) |
| Retraktionsspeed | 40mm/s | 30mm/s | 15mm/s | 35mm/s |
| Kühlventilator | 100% | 20-40% | 0-50% | 20-40% |
| Druckgeschwindigkeit | Schnell | Moderat | Langsam | Moderat |
| Bauraumgehäuse | Optional | Optional | Nein | Erforderlich |
PLA ist die Baseline – es ist fehlerverzeihend, lässt sich mit hohen Geschwindigkeiten drucken und benötigt kein Gehäuse. PETG erfordert geringere Geschwindigkeiten und eine niedrige Kühlung, um Warping zu vermeiden. TPU benötigt einen Direct-Drive-Extruder (kein Bowden) und eine langsame Retraktion, um Filamentzermahlungen zu vermeiden. ASA benötigt ein Gehäuse für die Temperaturstabilität und eine geringe Kühlung, um Rissbildung zu verhindern.
Die Filamenteinstellungen in OrcaSlicer sind hierarchisch organisiert. Die globalen Filament Settings definieren die Standardwerte, aber Sie können spezifische Parameter pro Druck überschreiben:
Dies ist besonders nützlich, wenn Sie ein Teil mit feinen Details haben, das andere Einstellungen benötigt als der Rest der Platte.
Die Start- und End-G-Code-Vorlagen Ihres Druckers befinden sich unter Printer Settings → Machine G-code. Hier definieren Sie:
Ein typischer Klipper-Start-G-Code in OrcaSlicer:
M104 S0 ; Prevent wait for hotend warmup
M140 S[bed_temperature_initial_layer]
G28 ; Home all axes
G1 Z10 F3000 ; Move Z up for mesh probing
BED_MESH_CALIBRATE ; Auto bed leveling
G1 X5 Y5 Z0.3 F3000 ; Move to prime position
PRIME_NOZZLE ; Custom macro for priming
Speichern Sie diese in Ihrem Filament- oder Druckerprofil, damit Sie sie nicht für jedes Projekt neu schreiben müssen.
Eine der stärksten Funktionen von OrcaSlicer für souveränes Drucken: Alle Profile werden als JSON-Dateien in ~/.config/OrcaSlicer/ (Linux) oder dem entsprechenden Pfad Ihres Betriebssystems gespeichert. Das bedeutet, Sie können:
Ich bewahre meine Drucker- und Filamentprofile in einem Git-Repository zusammen mit meinen Notizen zum 3D-Druck auf. Wenn ich ein neues Filament optimiere, committe ich die JSON-Änderungen mit einer Notiz darüber, was funktioniert hat.
Dieser Leitfaden behandelt die Slicer-Seite der Kalibrierung. Für die Firmware-Seite – die Konfiguration von Pressure Advance in Klipper, das Einrichten von Makros und das Tuning der Drucker-Firmware – lesen Sie den Begleitartikel: Rinkhals & The Klipper Ecosystem.
Zur Diagnose von Druckproblemen, wenn die Kalibrierung allein nicht ausreicht, bietet der 3D Printing Troubleshooting Guide eine Ursachenanalyse für gängige Fehlermodi.