Homing fails every other time G28 is entered
Hello all, thanks to the community helping with my questions.
I am testing a newly built delta for CNC use that has no heated bed or extruder. I have microswitches at top of travel for homing, baud rate is 115000.
From the Arduino IDE, on reset the serial response is:
On the first G28 command I enter the machine homes as expected and responds:
When I enter a second G28 command I enter the machine doesn't home or move at all and responds:
When I enter a third G28 command I enter the machine homes and responds as expected:
I am testing a newly built delta for CNC use that has no heated bed or extruder. I have microswitches at top of travel for homing, baud rate is 115000.
From the Arduino IDE, on reset the serial response is:
start
Info:PowerUp
Info:Resetting Z correction
Free RAM:80104
Autoretract:0
X:0.00 Y:0.00 Z:0.000 E:0.0000
SelectExtruder:0
FlowMultiply:100
On the first G28 command I enter the machine homes as expected and responds:
ok 0
busy:processing
SelectExtruder:0
FlowMultiply:100
X:0.00 Y:0.00 Z:328.840 E:0.0000
When I enter a second G28 command I enter the machine doesn't home or move at all and responds:
ok 0
RequestPause:Homing failed!
SelectExtruder:0
FlowMultiply:100
X:0.00 Y:0.00 Z:328.840 E:0.0000
ok 0
SelectExtruder:0
FlowMultiply:100
X:0.00 Y:0.00 Z:328.840 E:0.0000
This goes on as long as I enter G28 commands.
This goes on as long as I enter G28 commands.
If I check the endstop condition prior to entering the G28 command it is always on the endstops after the first home:
endstops hit: x_max:H y_max:H z_max:H Z-probe state:L
endstops hit: x_max:H y_max:H z_max:H Z-probe state:L
Of course I only anticipate homing the machine once prior to each use, but this behavior does not seem normal, any thoughts?
Comments