Home positions and endstops July 11, 2017 04:10AM |
Registered: 6 years ago Posts: 10 |
Re: Home positions and endstops July 11, 2017 05:33AM |
Admin Registered: 13 years ago Posts: 7,000 |
Re: Home positions and endstops July 11, 2017 12:17PM |
Registered: 6 years ago Posts: 10 |
Re: Home positions and endstops July 11, 2017 12:39PM |
Registered: 6 years ago Posts: 10 |
SENDING:M119 echoD init fail Reporting endstop status x_min: open y_min: open z_min: TRIGGERED
>>> m119 SENDING:M119 Reporting endstop status x_min: open y_min: open z_min: open
//=========================================================================== //============================= Mechanical Settings ========================= //=========================================================================== // @section machine // Uncomment one of these options to enable CoreXY, CoreXZ, or CoreYZ kinematics //#define COREXY //#define COREXZ //#define COREYZ // Enable this option for Toshiba steppers //#define CONFIG_STEPPERS_TOSHIBA // @section homing // Specify here all the endstop connectors that are connected to any endstop or probe. // Almost all printers will be using one per axis. Probes will use one or more of the // extra connectors. Leave undefined any used for non-endstop and non-probe purposes. #define USE_XMIN_PLUG #define USE_YMIN_PLUG #define USE_ZMIN_PLUG //#define USE_XMAX_PLUG //#define USE_YMAX_PLUG //#define USE_ZMAX_PLUG // coarse Endstop Settings #define ENDSTOPPULLUPS // Comment this out (using // at the start of the line) to disable the endstop pullup resistors #if DISABLED(ENDSTOPPULLUPS) // fine endstop settings: Individual pullups. will be ignored if ENDSTOPPULLUPS is defined //#define ENDSTOPPULLUP_XMAX //#define ENDSTOPPULLUP_YMAX //#define ENDSTOPPULLUP_ZMAX #define ENDSTOPPULLUP_XMIN #define ENDSTOPPULLUP_YMIN #define ENDSTOPPULLUP_ZMIN //#define ENDSTOPPULLUP_ZMIN_PROBE #endif // Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup). 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. const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop. //=========================================================================== //============================= Z Probe Options ============================= //=========================================================================== // // Probe Type // Probes are sensors/switches that are activated / deactivated before/after use. //=========================================================================== //============================== Endstop Settings =========================== //===========================================================================
Re: Home positions and endstops August 01, 2017 08:17AM |
Registered: 6 years ago Posts: 1 |
Re: Home positions and endstops August 05, 2017 02:16AM |
Registered: 6 years ago Posts: 9 |
Quote
Dust
Home is front left of the bed on most machines (except deltas), some 'really weird' people also use back right, its valid, but very confusing.
min/max depends on machine configuration. For a I3 type machine its the following.
X is left/right. Min is left, Max is right, X- moves head left, X+ moves head right.
Y is front/back, Since the bed moves vs the head. Min is at back, Max is at front. Y- moves the bed back, Y+ moves the bed forward
Z is up/down. Min at the bed, Max is up top. Z- moves head down, Z+ moves head up
You can home which ether way you want, as long as you tell the machine in firmware.
Homing is just so the machine can work out where it is, when it turns on it can not tell where it is, so it moves home till it hits the endstop. from there firmware tells it that it is at a known location.
Re: Home positions and endstops August 05, 2017 07:31AM |
Registered: 7 years ago Posts: 759 |