Sonntag, 30. Dezember 2018

Extruder Calibration - meine derzeitige Firmware Settings

Send: N1494 M205*28
Recv: ok 1494
Recv: EPR:0 1028 0 Language
Recv: EPR:2 75 115200 Baudrate
Recv: EPR:3 129 1905.765 Filament printed [m]
Send: N1495 G1 X92.632 Y96.122 E19.46257*99
Recv: EPR:2 125 1415005 Printer active [s]
Recv: EPR:2 79 0 Max. inactive time [ms,0=off]
Recv: EPR:2 83 360000 Stop stepper after inactivity [ms,0=off]
Recv: EPR:3 3 100.0000 X-axis steps per mm
Recv: EPR:3 7 100.0000 Y-axis steps per mm
Recv: EPR:3 11 400.0000 Z-axis steps per mm
Recv: EPR:3 15 400.000 X-axis max. feedrate [mm/s]
Recv: EPR:3 19 400.000 Y-axis max. feedrate [mm/s]
Recv: EPR:3 23 4.000 Z-axis max. feedrate [mm/s]
Recv: EPR:3 27 100.000 X-axis homing feedrate [mm/s]
Recv: EPR:3 31 100.000 Y-axis homing feedrate [mm/s]
Recv: EPR:3 35 2.000 Z-axis homing feedrate [mm/s]
Recv: EPR:3 39 8.000 Max. jerk [mm/s]
Recv: EPR:3 47 1.414 Max. Z-jerk [mm/s]
Recv: EPR:3 133 -45.000 X min pos [mm]
Recv: EPR:3 137 -5.000 Y min pos [mm]
Recv: EPR:3 141 0.000 Z min pos [mm]
Recv: EPR:3 145 265.000 X max length [mm]
Recv: EPR:3 149 230.000 Y max length [mm]
Recv: EPR:3 153 240.000 Z max length [mm]
Recv: EPR:3 1056 0.000 Park position X [mm]
Recv: EPR:3 1060 10.000 Park position Y [mm]
Recv: EPR:3 1064 10.000 Park position Z raise [mm]
Recv: EPR:3 51 400.000 X-axis acceleration [mm/s^2]
Recv: EPR:3 55 400.000 Y-axis acceleration [mm/s^2]
Recv: EPR:3 59 400.000 Z-axis acceleration [mm/s^2]
Recv: EPR:3 63 400.000 X-axis travel acceleration [mm/s^2]
Recv: EPR:3 67 400.000 Y-axis travel acceleration [mm/s^2]
Recv: EPR:3 71 400.000 Z-axis travel acceleration [mm/s^2]
Recv: EPR:3 1032 50.000 Acceleration factor at top [%,100=like bottom]
Recv: EPR:3 1024 0.000 Coating thickness [mm]
Recv: EPR:1 1048 55 Bed Preheat temp. [�C]
Recv: EPR:0 106 0 Bed Heat Manager [0-3]
Recv: EPR:0 107 255 Bed PID drive max
Recv: EPR:0 124 80 Bed PID drive min
Recv: EPR:3 108 196.000 Bed PID P-gain
Recv: EPR:3 112 33.000 Bed PID I-gain
Recv: EPR:3 116 290.000 Bed PID D-gain
Recv: EPR:0 120 255 Bed PID max value [0-255]
Recv: EPR:0 1020 0 Enable retraction conversion [0/1]
Recv: EPR:3 992 3.000 Retraction length [mm]
Recv: EPR:3 1000 40.000 Retraction speed [mm/s]
Recv: EPR:3 1004 0.000 Retraction z-lift [mm]
Recv: EPR:3 1008 0.000 Extra extrusion on undo retract [mm]
Recv: EPR:3 1016 20.000 Retraction undo speed
Recv: EPR:3 200 132.000 Extr.1 steps per mm
Recv: EPR:3 204 3.000 Extr.1 max. feedrate [mm/s]
Recv: EPR:3 208 20.000 Extr.1 start feedrate [mm/s]
Recv: EPR:3 212 5000.000 Extr.1 acceleration [mm/s^2]
Recv: EPR:1 294 190 Extr.1 Preheat temp. [�C]
Recv: EPR:0 216 3 Extr.1 heat manager [0-3]
Recv: EPR:0 217 230 Extr.1 PID drive max
Recv: EPR:0 245 40 Extr.1 PID drive min
Recv: EPR:3 218 7.0000 Extr.1 PID P-gain/dead-time
Recv: EPR:3 222 2.0000 Extr.1 PID I-gain
Recv: EPR:3 226 40.0000 Extr.1 PID D-gain
Recv: EPR:0 230 255 Extr.1 PID max value [0-255]
Recv: EPR:2 231 0 Extr.1 X-offset [steps]
Recv: EPR:2 235 0 Extr.1 Y-offset [steps]
Recv: EPR:2 290 0 Extr.1 Z-offset [steps]
Recv: EPR:1 239 1 Extr.1 temp. stabilize time [s]
Recv: EPR:1 250 150 Extr.1 temp. for retraction when heating [C]
Recv: EPR:1 252 0 Extr.1 distance to retract when heating [mm]
Recv: EPR:0 254 255 Extr.1 extruder cooler speed [0-255]

Extruder Calibration

Heute habe ich mich dem Thema Extruder Calibration gewidmet.

In der Tat habe ich das vorher noch nie gemacht und nach meinen zahlreichen Firmware-Updates wurden wohl mehrere Werte verändert oder aber sie waren noch nie richtig so das ich dachte das muss ich mir mal genauer anschauen.

Als zuverlässige Quelle für Inspiration rund um das Thema Extruder Calibration habe ich mal wieder Tom gelauscht:

https://www.youtube.com/watch?v=YUPfBJz3I6Y

So hat sich nun folgendes ergeben:

Zum Anfang hat mein Drucker 68mm statt 100mm extrudiert.

Das war dann doch ein relativ großer unterschied.

Statt der konfigurierten 90 steps per mm habe ich also die Firmware mit 132 steps per mm konfiguriert.

Getreu der Formel:

current steps per mm * 100 / actual extrusion in mm = new steps per mm

oder aber auch:

90 * 100 / 68 = 132

Dannach gings aber weiter das zunächst weitere 20mm extrusion vermisst wurden und ich hatte wieder mein seit anbegin meiner 3D Druck ambitionen bekanntes gerattere beim extrudierien.

Ich habe dem nie besonders viel aufmerksamkeit beigemessen, irgendwie gings ja :)

Allerdings habe ich jetzt begonnen zu verstehen:

Der Extrusion Test wurde mit G92E0 eingeleitet, zum reset des Extruders.
Dannach habe ich per G1E100F90 die Extrusion der 100mm Filament eingeleitet. Bei diesem Kommando wird per ...F90 die Geschwindigkeit der Extrusion mitgegeben.

Tom meint bei 1,75mm Filament könnten 1,5mm/sec to 3mm/sec bzw. 90mm/minute to 180mm/minute gut sein.

Ich habe prompt mal den Test mit G1E100F45 gestartet, also mit der halben Geschwindigkeit und siehe da, das wars. Noch nie war meine Extrusion so smooth.

Jetzt beginne ich auch zu verstehen warum um das Volcano Hot End so viel geredet wird, weils da scheinbar endlich mal gelungen ist die ganzen Chinesium-Werte der möglichen Extrusionsgeschwindigkeit tatsächlich zu erreichen. Denn wenn das Filament nicht schnell genug aus der Nozzle kommt, dann bringts auch nichts wenn die Nozzle mit Höchstgeschwindigkeit übers Druckbett fliegt.

Ich werde jetzt zunächst mal langsamer drucken und dann versuchen schrittweise die Geschwindigkeit zu erhöhen um das Optimum zu finden.