I tried using endstops in my previous CNC build but I really did not get there and disconnected them.
Now I am building my second CNC and I am considering the topic again. I am not sure what I want to achieve with the endstops anyway.
I guess the first point would be autohome or so, but even here I do not know what the benefit is, because
I anyway have to zero the machine and if I am turning my piece, I am not at all confident that I will get it precisely attached to the same position.
The way I understand autohome goes to 0 0 0 position whereas I am usually putting my workpiece somewhere in the middle of the axes, is there a configuration option of touching the endstops and then going to some central position?X 300 Y 300 for example? Do I need to home all three axes? I believe for Z-axis the touchplate is the only meaningful option? Only here the z-axis scan can be done only after being in the central position of the X and Y axes?
Should I use two endstops per axis? In my first trial I believe I used hardstop option in GRBL and then I always needed to reset the machine before being able to continue. Can I combine it with autohome or is it exclusive?