Z won't move after homing with repetier dev
UPDATE 2: I lowered the bed about 2/3rd the way down. then ran G28 Z. My wife then pushed both z min's and the bed homed about half way. She held down the limit switches and I could no longer move Z. Soon as she let go of the Z mins the bed would move. I've also confirmed that after homing, holding either zmin prevents that side stepper from moving. I believe this is the intended feature when homing, BUT, should not be the case durring regular movment of the bed. One option I see is increasing the Z distance after homing. Will try that later
UPDATE: I homed the bed in the middle, and this issue doesn't appear. Difference I see is when bed is at the bottom the z limit switches are low. When the bed is at the top in the proper z homed position the Z limit switches are H. 21:12:44.856: endstops hit: x_min:L y_min:L z_min:H z2_minmax:H.
So possibly, if the limit switches are high, the FW is denying any moves along Z.
So it seems like there's a possiblity of a bug locking the bed after homing. I will try to take a video and post it here.
To add to the pain, when printing, the bed doesn't move in the Z direction either. So the bed will just stay stationary and never move.
Here's the gCode log: http://pastie.org/10964580
Comments
Will have to try this more later.
for clarity. the replacement code is from line 320 in motion.h to 360: