Not particularly experienced with Estlcam, or the bitsetter for that matter, but my yearning for more control over my toolpaths has led me to Estlcam.
As a test I had Estlcam output gcode (with the Carbide 3d postprocessor) with multiple tools to see if the height prob after bit changes happened. I was prompted to change the bit, but after doing the change and continuing the cut the tool length was not probed. My guess is I missed a setting somewhere.
Sure do. Looks like the software gives you full control to say what gcode is sent at various parts of the project lifecycle…tool change being one of them. So It is probably just a matter of advising it to send some additional commands at this time…
For a proper tool change CM expects an M6Txxx command.
For illustration here is the snippet from @neilferreri’s V-carve post processor with bitsetter support:
begin TOOLCHANGE
"M5"
"M6 T[T]"
"M3[S]"
If you can just change that M00 line to (probably) :
M6T<n>
It may be enough
Looking at the generated g-code the <n> may not be the right keyword, but hopefully you’ll find whichever keyword Estlcam uses for the current tool index