I was running this program and after about 20min of machining, the machine just stopped and spit out this error. “Reset while in motion. Controller cannot guarantee position, possible lost steps”. The next error on the screen was a “Motion command has an invalid target” on a g3 move. Below is a picture of the gcode leading up to the line that errors. (error on 50313)
I am running fusion 360 with the latest post processor for the mr1. The tool paths were generated with the 3d adaptive strategy. I have tried to run the program from a few lines back but the same thing happens.
Although I haven’t personally experienced your issue, I can say that I have never been able to restart from a specific line on the MR1. It’s possible that some of the experts in G Code might have different insights. I usually just start over with the tool program I was running.
I’ve run into this in a few instances. The issue is with Cut Controls inability to calculate the correct position based on the I and J values. I believe its a calculation overflow issue in their code.
I solved this issue by forcing my post processor to use what they call “approximate arcs with lines” and I can set a maximum length value. It turns an arc into a bunch of very short straight line movements which eliminates the movement calculation in the software.
Its similar to an arc calculation error on some other controls. Chances are there’s a rounding error on the arc causing the error in Cut Control. Like Dre said, you can get around it with the option to approximate arcs with lines. More sophisticated controls have settings that you can allow a certain amount of compensation for this, but CC doesn’t have any adjustability there. Not a really good way of catching it before CC runs into it either from my experience. I haven’t seen it more than a time or two. When it happened I used NC Corrector to simulate the code and when I zoomed in on the line it occured there was a slight mismatch of the arc.
The error is one thing, at least the machine stops. I had one program that CC interpreted as a CCW arc instead of a CW arc and that ended real well. I cannot trust CC to do that calculation so all of mine are liner moves.