Hello
I have an Artisan with quickswap. The Y origin is due to the quickswap shiftet. So i used to command M206 Y-6 via Luban and saved with M503. After command G0Y0 the nozzle is exactly on Y0. But after restart I have the same shift.
Does M503 no safe to eeprom? If not, what could I do to not manually set the right origin?
You´re right its M500 to save EEPROM. I used M500
But after restart it on default.
If you use the PrusaSlicer and the settings for Artisan by macdylan GitHub - macdylan/3dp-configs: My 3DP Configs
the start G-code let the printer do some cleaning moves. One step is to move to Y0 which is shifted by default (with the quickswap) to the origin Y0 line on the glass build plate. So when driving to Y0 your nozzle hits the front bed clamps.
As in the documentation https://snapmaker.github.io/Documentation/gcode/M206 and on several other commands it says " If EEPROM_SETTINGS` is enabled". So yeah let´s enable it and yes please safe. I can´t understand why they use a such a great open source firmware and disable all the good stuff. Should be forbidden imo.