Firmware 1.37 Bug?: G28 Y0; M3001;
Verfasst: So 5. Mär 2017, 18:59
Firmware 1.37
Wenn man egal welche Achse homed kann die Z-Compensation aktiviert werden.
Das sollte eigentlich nicht so sein, nehme ich an?
Ìch meine, dass man alle Achsen homen muss, bevor die Z-Compensation aktiv werden kann.
Damit wird nur der Y-Ursprung gesucht und dann die Z-Kompensation erfolgreich aktiviert. Theoretisch wird damit die Z-Kompensation aktiviert, obwohl der Drucker keine Ahnung hat, wo Z=0 und auch keine Ahnung hat wo X=0 ist, bis er einmal zufällig den Endschalter erreicht (?)
Weil in
setHomed(True) gesetzt wird, egal ob überhaupt Achsen gehomed wurden oder nicht.
Gibt es irgendeinen bekannten Grund, warum das Verhalten so sein muss?
Ich sehe keinen, nicht im Printmodus. Millingmode?
LG
Wenn man egal welche Achse homed kann die Z-Compensation aktiviert werden.
Das sollte eigentlich nicht so sein, nehme ich an?
Ìch meine, dass man alle Achsen homen muss, bevor die Z-Compensation aktiv werden kann.
Code: Alles auswählen
G28 Y0
M3001
Weil in
Code: Alles auswählen
void Printer::homeAxis(bool xaxis,bool yaxis,bool zaxis) // home non-delta printer
Gibt es irgendeinen bekannten Grund, warum das Verhalten so sein muss?
Ich sehe keinen, nicht im Printmodus. Millingmode?
LG