This is a discrepancy between what the hardware is set to vs the defined steps/mm
I see #define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 400, 95 }
but I also see
#define X_DRIVER_TYPE DRV8825
#define Y_DRIVER_TYPE DRV8825
I would guess you have the micro stepping wrong...
Under each stepper driver is 6 pins, for 3 jumpers to set the micro stepping
for DRV8825 use this table (high = jumper in place)
The default is all on, which for a A4988 is 1/16 and 80 steps/mm
but for a DRV8825 this is 1/32 and is 160 steps/mm
so your steps/mm should be
#define DEFAULT_AXIS_STEPS_PER_UNIT { 160, 160, 800, 190 }
Or you could remove the Mode0 and Mode1 jumper and set the steppers back to 1/16th
One or the other, your choice...
I see #define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 400, 95 }
but I also see
#define X_DRIVER_TYPE DRV8825
#define Y_DRIVER_TYPE DRV8825
I would guess you have the micro stepping wrong...
Under each stepper driver is 6 pins, for 3 jumpers to set the micro stepping
for DRV8825 use this table (high = jumper in place)
The default is all on, which for a A4988 is 1/16 and 80 steps/mm
but for a DRV8825 this is 1/32 and is 160 steps/mm
so your steps/mm should be
#define DEFAULT_AXIS_STEPS_PER_UNIT { 160, 160, 800, 190 }
Or you could remove the Mode0 and Mode1 jumper and set the steppers back to 1/16th
One or the other, your choice...