This way I have set the limit of the Z to 0.1/0.2 mm below the surface of the spoilboard.
Not understanding what you are saying here. If you are saying that you use a Z- limit switch set to -Z .1 then how do you account for different tool lengths and still use the limit switch?