Welcome! Log In Create A New Profile

Advanced

X motor will not bump after hitting Xmin endstop or move in positive direction.

Posted by jwd 
jwd
X motor will not bump after hitting Xmin endstop or move in positive direction.
August 31, 2024 07:29AM
Hi I am building a CNC machine and use the latest Marlin software (2.1.2.4) for the firmware to control the X, Y and Z axis and endstop behaviour.

When I adjusted Marlin I set the number of extrudes to 0. I got a lot of error messages after compiling because there were references to the E motor
in for example #define DEFAULT_MAX_FEEDRATE { 1000, 1000, 200, 200 } where I only need X, Y and Z.

But after the adjustments to these arrays the software compiled without any errors.
I use Repetier Host to check if the CNC machine behaves like it should.
I have a MIN and MAX (NC) endstop on all axis (6 x) and they all work fine when I check with M119.
I have a manual probe to determine the height of my bed. (Z min)

HOWEVER: When I do a G28 the mill/nozzle moves to the left and hits the Xmin endstop. (X = 0). It does not bump against the endstop.
Then the Y axis goes to the Ymin endstop and nicely bumps like I expected. (Y = 0)
Then the Z axis does a homing job with the manual probe (and bumps like expected) (Z = 20 mm) which is the thickness of my manual probe (correct.)

After the G28 I can only move the X axis in negative direction ( for example -10mm) but the nozzle /mill will not move to the right (positive direction)
Also the Z axis will not move up or down.
Only the Y axis behaves like I expect: It homes, bumps on the endstop and can be moved after the G28.

I have spend days with this issue but I have not found a solution yet. Does anyone has any idea how to fix this?

Edited 1 time(s). Last edit at 08/31/2024 07:30AM by jwd.
Re: X motor will not bump after hitting Xmin endstop or move in positive direction.
August 31, 2024 09:59AM
#define HOMING_BUMP_MM { 5, 5, 2 } // (linear=mm, rotational=°) Backoff from endstops after first bump


This is X,Y and Z bump values
jwd
Re: X motor will not bump after hitting Xmin endstop or move in positive direction.
August 31, 2024 10:09AM
Hi Dust,

I have defined this but the X axis does not respond to it. The Y and Z axis do.

Regards,
jwd
jwd
Re: X motor will not bump after hitting Xmin endstop or move in positive direction.
October 21, 2024 03:51PM
Hi I found the issue: I use DM556 stepper drivers and in the stepper selection (configuration.h) I selected type I choose type DRV8825 instead of TB6600.
Now the homing works very good. Issue can be closed
Sorry, only registered users may post in this forum.

Click here to login