Yeah but no but....

I use them a lot, my stuff is all over the table and I'm often jogging around to get positions etc and run into them a lot. Hitting the limits on my build kills all power to the drives so would not want to do it too often plus it means re-homing etc.

This is a commanded soft limit thats being triggered - seems to be a CS_Labs thing i think - if the code tells it to go somewhere it can't it simply throws an instant "limit switch triggered" error and puts Mach into reset.

Trouble is - WHY is it doing it - it seems it was always the Z axis this time, Z Max, which on my machine should never be more than zero as home is at zero.

I really would not want to run without soft limits IMHO.