I did a quick test to measure the Z axis 'timeout' problem while performing the "Bed Level" routine. The Z axis turns off exactly at the 1 minute mark after no z axis increments. I don't know if this 1 minute timeframe is also the same while performing an actual print, although it seems like it takes longer to for this to happen while doing an actual print. It could be that the timer is reset during printing of the current layer if there are movements that include a Z to the same current height(zero translation).
I think it looks like we are definitely dealing with a timer of some sort that disables the z after a period of no z commands. Why this changed with the heated bed upgrade could only be something with firmware change?
Thanks in advance for your help,
Chris
Recommended Posts
gr5 2,071
Wow! Nice catch. I will PM Daid although he will probably read this anyway. I think there is a simple flag in the Marlin build that sets the timeout for the axis steppers. I guess a quick fix would be to insert some Z moves (to the same point) inside the gcode. Someone could easily write a plugin to do that. But I think a proper fix should be to Marlin.
Link to post
Share on other sites