Guten Tag,
ich verzweifle gerade bei der Kalibrierung meines Extruders.
Ich baue einen Core-XY mit Bowden, Arduino Mega2560, RAMPS 1.4 mit Marlin und Repetier Host.
X, Y und Z Motoren sind kalibriert, Steps/mm iterativ nachgestellt: in Marlin eingetippt, hochgeladen, manuell gesteuert, nachgemessen, alles prima.
Beim Extruder jedoch hat der Steps/mm Parameter einfach keinerlei Effekt.
Standardmäßig war 100 stps/mm eingestellt, da werden 41mm Filament extrudiert, wenn ich 100mm in der manuellen Steuerung von Repetier eingebe. Hab es auf 200 und auf 400 gestellt- es werden immernoch 41mm extrudiert.
Was habe ich probiert?
- habe zuerst gecheckt, dass EEPROM aus ist. Das Problem sah sehr nach EEPROM aus.
//#define EEPROM_SETTINGS
//#if ENABLED(EEPROM_SETTINGS)
// To disable EEPROM Serial responses and decrease program space by ~1700 byte: comment this out:
//#define EEPROM_CHITCHAT // Please keep turned on if you can.
//#endif
EEPROM war aus, ist aus.
Habe schon verschiedene Forenbeiträge angeschaut, die Lösung war immer, EEPROM mit den M500-Befehlen zur Vernunft zu bringen. M500 hat Repetier ausgeführt, aber bei M502 kam natürlich eine Error-Meldung, weil EEPROM ja AUS ist.
-habe die max_feedrate erhöht
-habe in repetier das max. Volumen/s erhöht
-habe in repetier die manuelle extrusionsgeschwindigkeit erhöht
Immernoch 41mm. Hat natürlich keinen Effekt auf den Extrusionsweg, aber hätte ja sein können, dass mich irgendein Parameter bottleneckt.
Fällt euch noch eine Schraube ein, an der ich drehen könnte? Ich bin ratlos.
Vielen Dank!