Quote
UnLtdSoul
Well, i started to look at your mod's, and i see that we are taking 2 totally different approaches. If what you have is currently working, but, you mainly want to keep the mapping from getting disabled, it is being disabled in the G28 processing, try bypassing line 3743 in Marlin_main with you ck for the Milling define. That should keep the mapping from getting disabled.
As soon as I start work, I do z homming and self-leveling (G28 and G29). So far so good. The problem I have, is when I need to swap the tool in the middle of the job, and do a zprobe (G30). From there, the autoleveling information is lost.
That's just what I want to do (G30)Quote
UnLtdSoul
I also think the mods i made should work for you as well, if you don't need or use G30 it will still work.
Quote
UnLtdSoul
Your using a -15.7mm Probe Z offset, which I assume is the offset using an installed bit, but, won't that change when you change out your bit? So, you would have to know what that offset is of the changed bit??? and change it, right?
Quote
UnLtdSoul
Unless you are mounting the switch bracket directly to the bit? and the sw is set at 15.7mm below the tip of the bit, no matter what length of the bit is?
But, if you wind up needing to remeasure and reset the Z Probe offset after you change out a bit, then you should consider adding wiring for a touch-plate and use the G30 command. It uses the same Z-min inputs, i have the touch-plate wires and the Z probe limit sw wires in parallel, they both trigger the same Z-min input.
It basically Works as a touchplate, stick to tool tip (see attached image)