3D-Drucker kalibrieren und einstellen: Unterschied zwischen den Versionen

Aus Wikizone
Wechseln zu: Navigation, Suche
 
(4 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt)
Zeile 17: Zeile 17:
 
Feinausrichtung.
 
Feinausrichtung.
  
Dder erste Layer entscheidet.
+
Der erste Layer entscheidet.
  
 
* Druckobjekt aus 5 Quadraten mit ca. 20mm Kantenlänge, Höhe 0,2mm (1 Layer)  
 
* Druckobjekt aus 5 Quadraten mit ca. 20mm Kantenlänge, Höhe 0,2mm (1 Layer)  
Zeile 87: Zeile 87:
  
 
==== Messung und Berechnung in der Praxis ====
 
==== Messung und Berechnung in der Praxis ====
 +
* eSteps auslesen
 +
m503
 
* Düse vorheizen
 
* Düse vorheizen
 
* Material am Einzug und 12cm weiter hinten mit Stift markieren
 
* Material am Einzug und 12cm weiter hinten mit Stift markieren
* 10cm Einziehen (Terminal oder im Menü der Bedieneinheit)
+
* Extrusion resetten
 +
M83
 +
* 10cm Einziehen (Terminal oder im Menü der Bedieneinheit)  
 +
G1 E100 F100
 
* Schauen ob genau 2cm bis zur Markierung übrig sind. Wenn weniger hat er zuviel eingezogen, wenn mehr hat er zu wenig eingezogen.
 
* Schauen ob genau 2cm bis zur Markierung übrig sind. Wenn weniger hat er zuviel eingezogen, wenn mehr hat er zu wenig eingezogen.
 
* Neue Steps berechnen
 
* Neue Steps berechnen
 
  Beispiel:  
 
  Beispiel:  
 
  22,6mm übrig => Tatsächlich geförderte Menge ist 120mm - 22,6mm = 97,4
 
  22,6mm übrig => Tatsächlich geförderte Menge ist 120mm - 22,6mm = 97,4
  Alte Steps / Tatsächlich geförderte Länge * gewünschte Länge = Neue Steps
+
  Alte Steps * gewünschte Länge / Tatsächlich geförderte Länge = Neue Steps
  100 / 97,4mm * 100mm = 102,669 => ca 102,7
+
  100 * 100 / 97,4mm = 102,669 => ca 102,67
* Neue eSteps setzen und speichern:
+
* Neue eSteps setzen und speichern (Komma konnte man bei mir zweistellig angeben):
  M92 E102.7
+
  M92 E102.67
M503
+
  M500
   
 
 
 
 
  
 
==== Mit Pronterface verbinden und Drucker steuern ====
 
==== Mit Pronterface verbinden und Drucker steuern ====
Zeile 110: Zeile 112:
  
 
'''Die wichtigsten Befehle für Pronterface:'''
 
'''Die wichtigsten Befehle für Pronterface:'''
 +
M83 = Extrusion auf 0 setzen (ist wohl so eine Art zwischenspeicher)
  
 
  M503 = gespeicherte e Steps anzeigen lassen
 
  M503 = gespeicherte e Steps anzeigen lassen
Zeile 124: Zeile 127:
 
Am Ende sieht man am Wert E100.00 die Steps des Extruder pro Einheit (bei uns mm). Das sind die sogenannten ESteps
 
Am Ende sieht man am Wert E100.00 die Steps des Extruder pro Einheit (bei uns mm). Das sind die sogenannten ESteps
  
  G1 E100 F100 = 10cm langsam fördern
+
  G1 E100 F50 = 10cm langsam fördern (G = Go / E Extrude / F = Fast )
  
 
  M92 E(neue Steps) = neue e Steps im System hinterlegen (Punkte keine Kommas!)
 
  M92 E(neue Steps) = neue e Steps im System hinterlegen (Punkte keine Kommas!)

Aktuelle Version vom 3. Dezember 2025, 17:49 Uhr

Ablauf[Bearbeiten]

Was kann man Einstellen und auf was hat es Einfluss?

  • Laufwägen - Andruck der Rollen checken
  • Motoren eSteps kalibrieren
    • Achsen für Maßhaltigkeit (Calibration Cube)
    • Extruder für Flow

Bedleveling - Druckbett einstellen[Bearbeiten]

https://drucktipps3d.de/bettleveling-bettleveling-und-immer-wieder-bettleveling/
  • Bett vorheizen
  • Autohome
  • Stepper aus (außer z bei bettwewegern)
  • links vorn, links hinten, rechts hinten, rechts vorn
  • 2. Runde, Mitte

Feintuning[Bearbeiten]

Feinausrichtung.

Der erste Layer entscheidet.

  • Druckobjekt aus 5 Quadraten mit ca. 20mm Kantenlänge, Höhe 0,2mm (1 Layer)
  • 4 Ecken und der Mitte anordnen.
  • Im Slicer Skirt mit ca. 5 Linien hinzu
  • Geschwindigkeit drastisch reduzieren (direkt im Drucker regeln z.B. 30%), dann kann man direkt reagieren und die Haftung ist gut.

Beim Druck des Skirt könnt Ihr optisch und mit dem Finger fühlen ob und wie die Plastewurst auf dem Druckbett haftet und könnt das Druckbett nachjustieren. An den Quadraten bekommt Ihr das Ergebnis Eurer Bemühung. Eine saubere geschlossene Fläche ist das Ziel. Fehlerbilder für Düsenabstand und andere Druckprobleme findet Ihr mit Erklärung auf der Seite von Simplify 3D.

Wiederholt diesen Ausdruck bis das Ergebnis perfekt ist.

Probleme und Lösungen[Bearbeiten]

Stringing[Bearbeiten]

  • Feuchtes Filament
  • Nozzle verschmuzt
  • Retraction zu schwach oder/und zu schnell
  • Kühlung falsch
  • Bowdenzug hat viel Spiel
  • Temperatur falsch (Heattower drucken)

Über- Unterextrudierung[Bearbeiten]

Betthaftung[Bearbeiten]

  • Auflagefläche zu klein
  • Nozzle zu weit weg (Druckbett leveln)
  • Fett auf der Fläche
  • Temperatur falsch (vor allem bei ABS etc wichtig)

Tests[Bearbeiten]

Flow Control / Fluss einstellen[Bearbeiten]

Den Flow kann man in Cura einstellen. Landen pro Schicht wirklich 0.4mm auf dem Bett, wenn 0.4mm eingestellt sind? Abhängig haupsächlich von:

  • Extruderkalibrierung => ERST MAL EXTRUDER RICHTIG KALIBRIEREN, DANN FLOW ALS FEINEINSTELLUNG FÜR FILAMENT ANPASSEN
  • Filament - Wenn das dicker ist kommt mehr raus

Flow Tests[Bearbeiten]

20mm Calibration Cube laden (Wandstärke 1 Schicht)

Cura:

Linienbreite 0.4mm, Wandanzahl: 1
Obere Untere Schichten 0 (nur Wände)
Infill keins
Flow steht auf 100%

Nach dem Drucken Wandstärke messen (am besten nur oben wg. Elefantenfüßen)

Soll-Wandstärke x 100 / IstWandstärke = Flow

z.B. 0.4 * 100 / 0.48 = 83,5

im Zweifel vlt. eher Aufrunden (Ungenauigkeiten, Hitze... tragen eher breiter auf)

Extruder Fördermenge kalibrieren / eSteps einstellen[Bearbeiten]

Prinzip:

10cm fördern, tatsächliche Fördermenge messen

Neue Steps = Alte Steps / Tatsächlich geförderte Länge * gewünschte Länge

Neue Werte über Display oder über Terminalsoftware im Drucker speichern.

Details:

https://all3dp.com/de/2/extruder-kalibrierung-3d-drucker/

Du kannst die Messung und Speicherung der Werte entweder über das Druckermenü (zumindest bei aktuellen Druckern) oder über ein Terminal o.ä. machen. Das geht z.B. in Pronterface.

Messung und Berechnung in der Praxis[Bearbeiten]

  • eSteps auslesen
m503
  • Düse vorheizen
  • Material am Einzug und 12cm weiter hinten mit Stift markieren
  • Extrusion resetten
M83
  • 10cm Einziehen (Terminal oder im Menü der Bedieneinheit)
G1 E100 F100
  • Schauen ob genau 2cm bis zur Markierung übrig sind. Wenn weniger hat er zuviel eingezogen, wenn mehr hat er zu wenig eingezogen.
  • Neue Steps berechnen
Beispiel: 
22,6mm übrig => Tatsächlich geförderte Menge ist 120mm - 22,6mm = 97,4
Alte Steps * gewünschte Länge / Tatsächlich geförderte Länge = Neue Steps
100 * 100 / 97,4mm = 102,669 => ca 102,67
  • Neue eSteps setzen und speichern (Komma konnte man bei mir zweistellig angeben):
M92 E102.67
M500

Mit Pronterface verbinden und Drucker steuern[Bearbeiten]

Bei mir auf dem Mac

tty.usbserial-14330 at baudrate 115200:

Seriell über usb sollte in der Regel mit tty.usbserial oder tty.usbmodem starten. Baudrate hat 115200 für den Ender 5 gepasst. Andere funktionierten nicht.

Die wichtigsten Befehle für Pronterface:

M83 = Extrusion auf 0 setzen (ist wohl so eine Art zwischenspeicher)
M503 = gespeicherte e Steps anzeigen lassen

Der Drucker gibt dann eine ganze Latte an Infos aus Wichtig für uns die Zeile die mit M92 beginnt oben sehen wir auch noch was eine unit bedeutet wir wissen also unser Extruder macht hier 100 Schritte pro mm:

>>> m503
SENDING:M503
echo:  G21    ; Units in mm (mm)
...
echo:Steps per unit:
echo: M92 X80.00 Y80.00 Z800.00 E100.00
...

Am Ende sieht man am Wert E100.00 die Steps des Extruder pro Einheit (bei uns mm). Das sind die sogenannten ESteps

G1 E100 F50 = 10cm langsam fördern (G = Go / E Extrude / F = Fast )
M92 E(neue Steps) = neue e Steps im System hinterlegen (Punkte keine Kommas!)
M500 = neuen Wert in der Firmware speichern

https://www.pronterface.com/

Regeln

25%-75% Regel