Extrude 100mm with the Printermenu and with Repetier is different
Hello,
i have a Problem to calibrate my Printers.
If i extrude 100mm with the Printermenu, the Printer extrude 100mm.
If i extrude 100mm with Repetier, the Printer extrude 94mm.
What i do so far:
I checked the E-Steps in Marlin (93)
I checked the E-Steps in Repetier (93)
I checked it also with 2 other Printers. It´s allways the same Problem.
What is wrong?
i have a Problem to calibrate my Printers.
If i extrude 100mm with the Printermenu, the Printer extrude 100mm.
If i extrude 100mm with Repetier, the Printer extrude 94mm.
What i do so far:
I checked the E-Steps in Marlin (93)
I checked the E-Steps in Repetier (93)
I checked it also with 2 other Printers. It´s allways the same Problem.
What is wrong?
Comments
My guess is that the speed differs and if you extrude too fast with filament it can not heat up fast enough to make it through the nozzle so it will slip or loose steps during extrusion making a difference.Server shows extrusion rate in mm/s and has 2 speeds preset - one fast and one slow define din printer setup in server.
Nachdem @aruba und ich uns über dieses Problem ausführlich unterhalten haben und er das Problem gepostet hat, dachte ich schreibe auch mal meine Erfahrungen bzw. Ergebnisse meiner Tests und ich muss sagen ich mehr als schockiert!!!
Ich habe mal Testweise 200,00mm fördern lassen und habe festgestellt, das ich über das Menü des Druckers auch tatsächlich 200,00mm erhalte, aber wenn ich dasselbe über die Oberfläche des Repetier-Servers mache, erhalte ich NUR 198,00mm...
Wie kann das sein????
2mm weniger hört sich zwar wahrscheinlich nicht dramatisch an, aber bei einem Druck mit der Palette, die Ihre Filamentlängen auf bspw. 146.1579000000001 (Original Wert aus einer Datei der Palette 2) berechnet, ist das absolut unzureichend und kann und wird definitiv zu keinem guten Ergebnis führen (können)!
Es geht nicht darum, das vorne an der Düse nicht genug Filament geschmolzen werden kann, sondern das wenn @aruba und/oder ich eine Markierung bei 200mm vorm Extruder machen und dann über die Oberfläche 200mm fördern wollen, bei mir tatsächlich nur 198mm und bei @aruba nur 191mm gefördert werden...
G92 E0
G1 E100 F60
would extruder 100mm (if allowed by firmware, there is normally a length limit if exceeded move gets ignored) at 1mm/s. All extruders have a limit speed after which they slip/loose steps. This depends on temperature, nozzle size, material and force extruder can push filament with. For calibration it is important to stay below that limit. 1-2 mm/s is normally no problem. But as I said check in console what gets send to firmware then you see if server sends wrong distance or if extrusion does not fit.
One more thing to consider - if you use manual control in firmware the server might not know the E position since you did not tell server about it. Send G92 E0 after changing position so server and firmware are again in sync regarding position.