Welcome! Log In Create A New Profile

Advanced

Z Axis don´t move once set on home.

Posted by Mastercap95 
Z Axis don´t move once set on home.
October 18, 2015 06:25PM
Hi there! I been trying to configure my Prusa I3 for the first time and I Could home the X axis and the Y axis and it runs very nicely. My problem is the Z axis. I can´t make it work. If I manualy move the Z axis, and then use the home bottom, the Z axis moves down, trigger the endstop but after that it does not move anymore. Y checked the endstop ( I use mechanical) and it works nice. (I cheked with the M119 command).

I´m using ramps 1.4 and Marlin. The config.h is:
// The pullups are needed if you directly connect a mechanical endswitch between the signal and ground pins.
const bool X_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Y_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
const bool Z_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
const bool X_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
const bool Y_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Z_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
#define INVERT_X_DIR false // for Mendel set to false, for Orca set to true
#define INVERT_Y_DIR true // for Mendel set to true, for Orca set to false
#define INVERT_Z_DIR false // for Mendel set to false, for Orca set to true
#define INVERT_E0_DIR true // for direct drive extruder v9 set to true, for geared extruder set to false
#define INVERT_E1_DIR false // for direct drive extruder v9 set to true, for geared extruder set to false
#define INVERT_E2_DIR false // for direct drive extruder v9 set to true, for geared extruder set to false
// ENDSTOP SETTINGS:
// Sets direction of endstops when homing; 1=MAX, -1=MIN
#define X_HOME_DIR -1
#define Y_HOME_DIR 1
#define Z_HOME_DIR 1

#define min_software_endstops true // If true, axis won't move to coordinates less than HOME_POS.
#define max_software_endstops true  // If true, axis won't move to coordinates greater than the defined lengths below.

// Travel limits after homing
#define X_MAX_POS 215
#define X_MIN_POS 0
#define Y_MAX_POS 210
#define Y_MIN_POS 0
#define Z_MAX_POS 180
#define Z_MIN_POS 0

#define X_MAX_LENGTH (X_MAX_POS - X_MIN_POS)
#define Y_MAX_LENGTH (Y_MAX_POS - Y_MIN_POS)
#define Z_MAX_LENGTH (Z_MAX_POS - Z_MIN_POS)

I know it´s not the driver, becouse the motors works smoth when going down, it´s not the endstops, i can only asume it´s int the software, but can´t find the problem. I hope you can hlep me, thanks!
Re: Z Axis don´t move once set on home.
October 18, 2015 10:56PM
Is the end stop at the top or bottom of the frame? If is at the bottom change z home direction to -1 and plug in ends top to minimum connector.

After you home can you move the axis in host program or lcd?


Prusa i3 Rework - Ramps 1.4 - E3d Lite6 - Full Graphic LCD Controller
Sorry, only registered users may post in this forum.

Click here to login