Unresponsive Z-axis end stop and wrong homing direction - K8200 / Repetier Firmware July 28, 2015 04:29AM |
Registered: 9 years ago Posts: 32 |
Re: Unresponsive Z-axis end stop and wrong homing direction - K8200 / Repetier Firmware July 28, 2015 05:02AM |
Registered: 9 years ago Posts: 31 |
Re: Unresponsive Z-axis end stop and wrong homing direction - K8200 / Repetier Firmware July 28, 2015 05:41AM |
Registered: 9 years ago Posts: 32 |
Quote
ntoff
As I said in the other thread. Does moving it up manually make it move up or down? If it moves in the direction you tell it to and it just homes the wrong way you can set it in the firmware to either home to min or max. K8200 should home all the axes to minimum. It's a single check box in the rep firmware config page. Check you've set it to home to the correct spot.
Re: Unresponsive Z-axis end stop and wrong homing direction - K8200 / Repetier Firmware July 28, 2015 02:37PM |
Registered: 10 years ago Posts: 978 |
Re: Unresponsive Z-axis end stop and wrong homing direction - K8200 / Repetier Firmware July 29, 2015 04:04AM |
Registered: 9 years ago Posts: 32 |
Quote
frankvdh
What was the outcome of this?
Quote
Issue the M119 from the terminal to check the status of the end-stops. If you have a Z-probe, it should only show triggered if there's something metal under it.
18:03:29.828 : T:20.42 /0 B:20.28 /0 B@:0 @:0 18:03:30.811 : wait 18:03:31.700 : N20 M119 *56 18:03:31.700 : ok 20 18:03:31.700 : endstops hit: x_min:L y_min:L z_min:H 18:03:32.698 : wait 18:03:32.870 : N21 M105 *52 18:03:32.870 : ok 21 18:03:32.870 : T:20.56 /0 B:20.56 /0 B@:0 @:0
Re: Unresponsive Z-axis end stop and wrong homing direction - K8200 / Repetier Firmware July 29, 2015 03:02PM |
Registered: 10 years ago Posts: 978 |
Quote
endstops hit: x_min:L y_min:L z_min:H
Re: Unresponsive Z-axis end stop and wrong homing direction - K8200 / Repetier Firmware July 30, 2015 05:30AM |
Registered: 9 years ago Posts: 31 |
Re: Unresponsive Z-axis end stop and wrong homing direction - K8200 / Repetier Firmware July 31, 2015 03:42AM |
Registered: 9 years ago Posts: 32 |
Quote
frankvdh
Quote
endstops hit: x_min:L y_min:L z_min:H
Hmmm... my version of Marlin shows "open" or "TRIGGERED" rather than "L" or "H". Presumably "L" means Low meaning "open" and "H" means High meaning "TRIGGERED".
So your printer was seeing the Z endstop as triggered when you ran that command. Try doing an M119 with the head up (say 10mm+ from the bed) and try another M119... if it's working properly, it should show "L". Do you have a proximity Z probe, or a simple switch? Try M119 again while holding something metal underneath the probe or holding the switch closed. It should show the opposite state.
NB: If you have a proximity probe, the wires seem to be very fragile. It's not uncommon for one or more wires to break, usually at a sharp bend. This can be intermittent, only happening at some combinations of X, Y, and Z.
Quote
ntoff
Quote
Chances are your Z endstop is reporting triggered. What it'll do (well marlin anyway) is move down until it hits the end stop and then move up until the end stop opens again and then back down at a slower rate to ensure an accurate homing.
I'd say your z endstop is either wired wrong or plugged in to the wrong port on the board.
Ok gents, I think we're onto something here!
So using the M119 command, and plugging and unplugging the endstop wires from the board, I can see that X and Y are responding correctly.
X and Y both show value "H" when the endstop is hit, and when I disconnect it, but when it's connected and not hit, it shows value "L".
Whereas Z shows value "H" all the time, whether it's hit, not-hit, connected or disconnected.
I don't have a probe, it's just got the simple switch. As far as I can tell, it seems to occur no matter where X and Y are currently. So would I be right in assuming I have to figure out where my problem with the Z endstop is? I'm guessing I've got 3 possibilities - 1. it's connected to the wrong pins on the board, 2. the switch itself is faulty, 3. there's a problem with the wiring between the switch and the board.
What should I check first, and how do I go about it?
Re: Unresponsive Z-axis end stop and wrong homing direction - K8200 / Repetier Firmware July 31, 2015 05:19AM |
Registered: 10 years ago Posts: 978 |
Quote
I don't have a probe, it's just got the simple switch. As far as I can tell, it seems to occur no matter where X and Y are currently. So would I be right in assuming I have to figure out where my problem with the Z endstop is? I'm guessing I've got 3 possibilities - 1. it's connected to the wrong pins on the board, 2. the switch itself is faulty, 3. there's a problem with the wiring between the switch and the board.
Re: Unresponsive Z-axis end stop and wrong homing direction - K8200 / Repetier Firmware July 31, 2015 05:51AM |
Registered: 9 years ago Posts: 32 |
Re: Unresponsive Z-axis end stop and wrong homing direction - K8200 / Repetier Firmware August 01, 2015 04:04PM |
Registered: 9 years ago Posts: 31 |
Quote
frankvdh
Quote
I don't have a probe, it's just got the simple switch. As far as I can tell, it seems to occur no matter where X and Y are currently. So would I be right in assuming I have to figure out where my problem with the Z endstop is? I'm guessing I've got 3 possibilities - 1. it's connected to the wrong pins on the board, 2. the switch itself is faulty, 3. there's a problem with the wiring between the switch and the board.
Since it's saying that it's always triggered, it's unlikely that it's connected to the wrong pins. If that was the case, it would more likely always read as open.
I'd start with disconnecting the Z stop from the board, mainly because it's easy. Then try an M119. If it still shows as triggered, the problem is on the board. Look for solder bridges between pins or between tracks. Try blowing it clean with compressed air if you can.
If the problem isn't on the board, check the switch and connectors for shorted wires and solder bridges. Check the switch with a multimeter on resistance setting... switch open should be infinite resistance, switch closed should be 0 resistance.
Another possibility is that your firmware is incorrectly configured... maybe the firmware is looking at the wrong pin. Having just now gone back to the original post, that seems the most likely. I don't know Repetier, so can't help with that, sorry.