Is there a way to set a min Z height? Or max Z depth? For instance I don’t want my z travel to go below a specific depth. Like on a Shapeoko 3 the bit should never be able to touch my frame regardless of what my gcode tries to do.
Of course this would change based on the length of the bit measured by the bit setter.
You can, but you would need to set it with every tool change, or choose a limit based on the whole job, so that the shortest tool can reach it’s max depth, and the longest tool wouldn’t violate the machine bed.
May not be possible if the tool lengths are quite different.
You can enable soft limits with $20 ($20=1 turns on soft limits)
And set the Z limit with $132. This is the max travel from Z0 set by your homing sequence in initialize.