Quantcast
Channel: Reprap Forum - Firmware - Marlin
Viewing all articles
Browse latest Browse all 2831

Z Endstop homing problem (5 replies)

$
0
0
Hi,
Thank you for allowing me access to this group;
I need help in resolving a Z axis endstop settings.
I’m building a custom 3d printer and using marlin firmware, main board is BTT SKR 1.4 Turbo, optical endstops blasini on all three axes.
Bed is moving from top to bottom.
Here is the picture explaining where I put the locations of endstops, and where is my desired home for all three axes.
The X and Y seems to be homing fine, going in the right direction, and stoping when endstop is triggered;
I'm having problem with Z axis; when homed it goes up in the right direction, the endstops triggers when it passes thru but then it keeps on going up, it doesn't tell the motors to stop.

This is what it looks right now:

#define X_MIN_ENDSTOP_INVERTING false // Set to true to invert the logic of the endstop.
#define Y_MIN_ENDSTOP_INVERTING false // Set to true to invert the logic of the endstop.
#define Z_MIN_ENDSTOP_INVERTING false // Set to true to invert the logic of the endstop.
#define X_MAX_ENDSTOP_INVERTING false // Set to true to invert the logic of the endstop.
#define Y_MAX_ENDSTOP_INVERTING false // Set to true to invert the logic of the endstop.
#define Z_MAX_ENDSTOP_INVERTING false // Set to true to invert the logic of the endstop.
#define Z_MIN_PROBE_ENDSTOP_INVERTING false // Set to true to invert the logic of the probe.

#define INVERT_X_DIR true
#define INVERT_Y_DIR false
#define INVERT_Z_DIR false


#define X_HOME_DIR 1
#define Y_HOME_DIR -1
#define Z_HOME_DIR 1

#define X_MIN_POS 0
#define Y_MIN_POS 0
#define Z_MIN_POS 100
#define X_MAX_POS X_BED_SIZE
#define Y_MAX_POS Y_BED_SIZE
#define Z_MAX_POS 0


Thanks in advance

Viewing all articles
Browse latest Browse all 2831

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>