G28 Z; ignores endstop May 01, 2020 04:41PM |
Registered: 4 years ago Posts: 4 |
Re: G28 Z; ignores endstop May 01, 2020 06:18PM |
Registered: 6 years ago Posts: 1,863 |
// Mechanical end-stop with COM to ground and NC to Signal uses "false" here (most common setup). #define X_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop. #define Y_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop. #define Z_MIN_ENDSTOP_INVERTING false #define INVERT_X_DIR false #define INVERT_Y_DIR false #define INVERT_Z_DIR true #define X_HOME_DIR -1 #define Y_HOME_DIR -1 #define Z_HOME_DIR -1
Re: G28 Z; ignores endstop May 01, 2020 09:36PM |
Registered: 4 years ago Posts: 4 |
Quote
Roberts_Clif
>I would guess that depends on how you have Marlin configured. And which direction it thinks the end-stops are located.
>If Marlin believes the are on MAX instead of MIN then it will never stop
As I mentioned in my first post, I installed Z-min and Z-max switches and manually actuated them while "G28 Z" was in
progress.
Z travel, at least for G0/G1 has been verified, I can print normally with machine and issue manual G0/G1 commands
and see Z moves down for small position, and up for larger ones (relative mode).
I have also verified the polarity of the switch behavior with "M119".
>My Configuration For an example
// Mechanical end-stop with COM to ground and NC to Signal uses "false" here (most common setup). #define X_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop. #define Y_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop. #define Z_MIN_ENDSTOP_INVERTING false #define INVERT_X_DIR false #define INVERT_Y_DIR false #define INVERT_Z_DIR true #define X_HOME_DIR -1 #define Y_HOME_DIR -1 #define Z_HOME_DIR -1
Post these lines of code with where your end-stops are located and how they are wired, this will make troubleshooting easier.
Re: G28 Z; ignores endstop May 02, 2020 07:59AM |
Registered: 6 years ago Posts: 1,863 |
#define DEFAULT_AXIS_STEPS_PER_UNIT { 10.616, 10.616, 5.308, 500 } #define X_BED_SIZE 100 #define Y_BED_SIZE 100 #define Z_MAX_POS 100
Re: G28 Z; ignores endstop May 03, 2020 07:44AM |
Registered: 4 years ago Posts: 4 |
Quote
Roberts_Clif
It appears that you are working on something like a M3D Micro 3D Printer/Clone.
Could you post the location of the Z-Axis End-Stop switch and how it is wired NO/NC.
Re: G28 Z; ignores endstop May 03, 2020 08:14AM |
Registered: 4 years ago Posts: 4 |
Re: G28 Z; ignores endstop May 19, 2020 04:52PM |
Registered: 9 years ago Posts: 294 |