Thanks.
Clarifications:
1) in this case, it's not the head that I need to control position of, but the bed Z-axis. (unsure if this is materially different)
2) would software_endstops "permanently" stop the head/bed from moving into that range? I.e I still need the bed to be able to be Z>=0 when printing, it is just when doing the bed-levelling, that I need to the bed to stay in the safe range of Z>=25.
Is it possible software_endstops is configurable at runtime perhaps? So I could just have:
OnBeginMarlin: end_stop_z=0
OnStartBedLevelling: end_stop_z=25
OnFinishBedLevelling: end_stop_z=0
?
Clarifications:
1) in this case, it's not the head that I need to control position of, but the bed Z-axis. (unsure if this is materially different)
2) would software_endstops "permanently" stop the head/bed from moving into that range? I.e I still need the bed to be able to be Z>=0 when printing, it is just when doing the bed-levelling, that I need to the bed to stay in the safe range of Z>=25.
Is it possible software_endstops is configurable at runtime perhaps? So I could just have:
OnBeginMarlin: end_stop_z=0
OnStartBedLevelling: end_stop_z=25
OnFinishBedLevelling: end_stop_z=0
?