Welcome! Log In Create A New Profile

Advanced

Trying to move away from the Endstop says endstop hit Y:3.09..? SOLVED

Posted by Plasteroid 
Trying to move away from the Endstop says endstop hit Y:3.09..? SOLVED
September 28, 2014 07:12AM
Hi! I'm trying to form my problems & question better. When I try to move away from my endstop Pronterface says: endstop hit Y:3.09..? Y_min is triggered if I check with M119. (i3, Arduino 2650. Ramps 1.4) Is this correct then? So I cannot manually move it away from endstop when it hits min triggered?

edit: This is how my Reprap moves

Positive moves:
X axes needs to move to the right
Y axes needs to move away from you
Z axes needs to move up

Configuration.h:

// coarse Endstop Settings
#define ENDSTOPPULLUPS // Comment this out (using // at the start of the line) to disable the endstop pullup resistors

#ifndef ENDSTOPPULLUPS
// fine Enstop 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
#endif

#ifdef ENDSTOPPULLUPS
#define ENDSTOPPULLUP_XMAX
#define ENDSTOPPULLUP_YMAX
#define ENDSTOPPULLUP_ZMAX
#define ENDSTOPPULLUP_XMIN
#define ENDSTOPPULLUP_YMIN
#define ENDSTOPPULLUP_ZMIN
#endif

// The pullups are needed if you directly connect a mechanical endswitch between the signal and ground pins.
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.
#define DISABLE_MAX_ENDSTOPS
//#define DISABLE_MIN_ENDSTOPS

// Disable max endstops for compatibility with endstop checking routine
#if defined(COREXY) && !defined(DISABLE_MAX_ENDSTOPS)
#define DISABLE_MAX_ENDSTOPS
#endif

// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
#define X_ENABLE_ON 0
#define Y_ENABLE_ON 0
#define Z_ENABLE_ON 0
#define E_ENABLE_ON 0 // For all extruders

// Disables axis when it's not being used.
#define DISABLE_X false
#define DISABLE_Y false
#define DISABLE_Z false
#define DISABLE_E false // For all extruders

#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 false // 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 200
#define X_MIN_POS 0
#define Y_MAX_POS 180
#define Y_MIN_POS 0
#define Z_MAX_POS 200
#define Z_MIN_POS 0

Edited 2 time(s). Last edit at 09/30/2014 06:32AM by Plasteroid.
Re: Trying to move away from the Endstop says endstop hit Y:3.09..?
September 28, 2014 01:20PM
Based on your axis movement and configuration.h your Y endstop should be at the back of the printer and NO (contacts open) when not tripped and contacts closed when tripped.
They should be on the MIN pair on the RAMPS and if mechanical vs optical switches use pins S and -

Steve


My updated Instructable on our Prusa i3 Build
[www.instructables.com]
Re: Trying to move away from the Endstop says endstop hit Y:3.09..?
September 28, 2014 01:49PM
Yes, Y-endstop is at the back near the motor.

I have three wires connected like: [kitprinter3d.com]

COM / S
NC / -
NO / +

Oops! I Found A wiring error! I have NO on -

Thank you anyway! I hope I have not fried nothing.
Re: Trying to move away from the Endstop says endstop hit Y:3.09..?
September 28, 2014 04:10PM
Hmmm. same problems continue. Perhaps that 3-wire thing does not work for some reason?
Re: Trying to move away from the Endstop says endstop hit Y:3.09..? SOLVED
September 30, 2014 06:33AM
SOLVED as a wiring error in a dark room.
Sorry, only registered users may post in this forum.

Click here to login