Back openDesk Edu for a sovereign, open-source education â every vote counts.
Vote nowSave products you love by clicking the heart icon.
A root-cause-first troubleshooting guide for 3D printing â learn to diagnose stringing, warping, layer shift, under-extrusion, over-extrusion, and Z-banding using calibration baselines and first-party diagnostic tools
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.