all axis only move in negative direction (to the home)
-
- Posts: 1405
- Joined: Fri Feb 06, 2015 1:33 pm
Re: all axis only move in negative direction (to the home)
You can not move z for 10mm at once, but you can move 1mm or 0.1mm by LCD display.
Re: all axis only move in negative direction (to the home)
Thank you for the advise, yes I have the option to move z at 1mm so I am going to use this from now on,
I noticed with the last configuration the end stops were not working anymore so I changed the config to the following and with this config everything is only moving to the opposite side of the endstops
const bool X_MIN_ENDSTOP_INVERTING = true; // 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 = true; // set to true to invert the logic of the endstop.
const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
-------------
so I tried the following config and everything was moving to the end stop sides but none of the endstops were working
const bool X_MIN_ENDSTOP_INVERTING = true; // 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 = false; // 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.
------------------
and with this config everything just moves to the end stop sides but the end stops are working fine.
const bool X_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Y_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Z_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool X_MAX_ENDSTOP_INVERTING = false; // 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.
what should I do ?!
I noticed with the last configuration the end stops were not working anymore so I changed the config to the following and with this config everything is only moving to the opposite side of the endstops
const bool X_MIN_ENDSTOP_INVERTING = true; // 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 = true; // set to true to invert the logic of the endstop.
const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
-------------
so I tried the following config and everything was moving to the end stop sides but none of the endstops were working
const bool X_MIN_ENDSTOP_INVERTING = true; // 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 = false; // 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.
------------------
and with this config everything just moves to the end stop sides but the end stops are working fine.
const bool X_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Y_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Z_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool X_MAX_ENDSTOP_INVERTING = false; // 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.
what should I do ?!
-
- Posts: 1405
- Joined: Fri Feb 06, 2015 1:33 pm
Re: all axis only move in negative direction (to the home)
When you set the value to true, only when the enstop is pressed can the motor move.
They should all be false.
Let me send you an updated firmware.
They should all be false.
Let me send you an updated firmware.
Re: all axis only move in negative direction (to the home)
Did you ever get this fixed?
I am having the same problem with mine.
I am having the same problem with mine.
Re: all axis only move in negative direction (to the home)
hi,what's your printer type.please check the endstop wire.if it doesnt help,please reburn the firmware.SChaney wrote:Did you ever get this fixed?
I am having the same problem with mine.