That. Imagine the cut your just animated being 3mm to the left with the rightmost of the contour cut going about 1mm into the stud. You can see the sheer here.
So I just measured with my calipers the distance from the left edge of the stock and the right edge of the rough cut stud…
.95"…adding half the bit with to get tool center…1.0125" is where the bit should be on the rightmost side of the stud. Both Fusion simulation and ncviewer show that point being .771" or .2415" to the left.
which does not seem to match the picture you posted ?
In other words, did you maybe modify the stock setup when modifying that toolpath after the interruption? modifying the model offset within the stock could have resulted in this.
EDIT: and the way to know would be to check the first toolpath’s gcode, can you upload that ? The one you ran initially on the machine
EDIT2: the gcode file of the PROBLEM toolpath seems ok, with 0.4572+0.0625" = 0.52" between the stock edge and stud left edge:
I had the stock and the body models as components with a joint connected the center of the bottom facing centers…not much chance for the spatial relationship to change. Unfortunately the original gcode is gone…let me see if I can recover by jumping to a previous save of things in fusion…since it does to version control.
My temporary conclusion is that the problem actually happened during the FIRST cut, when you ran the adaptive toolpath. There must have been a problem in the zero then, resulting in the adaptive run being cut shifted to the right. And then when the second (updated) toolpath was executed, it went…to the right place. I guess if you measure the distance from the left edge of the stock to the left edge of that circular dent, you’ll find 0.52" ?
That’s the correct way to do it, probing Z only to only account for the new tool length/stickout.
X0 (and Y0) should not have been impacted by rezeroing Z only.
The big question is, was X0 still correct just before you zero’ed the height only. It may have been left shifted from something before that. Did you visually check that X0 was still correct at that moment ?
The other thing I could think of, is that when you placed the bitzero on top of the stock to zero Z only, somewhere on the lower left corner of the faced stock, you may have unintentionally reset X0 ? I don’t see quite how you would have done that unintentionally though…
Thanks for all your help…and lesson learned: always rapid back to zero and eyeball for correctness before starting a toolpath…also I should break out that bitsetter I have to allow less room for human error.
Indeed! I have made a habit of doing that all the time before starting a job, it has saved me a number of times.
For multiple-tool jobs, definitely. For single tool jobs, watch out for the frequent user error of changing the tool without telling CM when using the BitSetter. When the bitsetter is enabled, the machine needs to have a reference of the current tool length/stickout at all times.