So as the title says, my mill seems to be losing position in the middle of some programs. It doesn't always happen. This most recent example (in my attached picture) shows 4 holes (with 4 more on the right, not shown) that were firstly drilled. They are all spaced apart evenly and everything there went as planned (apart from my poor feeds and speeds). This was a predrill op to avoid any plunge/helix with my endmill since the corner is quite worn and atm I don't have the rpm to cleanly helix. The second op was to go down the center of the 3/8" predrill with a 1/4" endmill to widen out the holes to .800." The first two holes hit the first pass dead on by the looks of it. The next hole, you can see, is clearly off center. I could see the endmill not plunge directly in the center of the drill hole but I luckily stopped it before it could've ruined my part.
The other time this has happened (last night) while actually cutting was on this same part but on the first one I tried and it did end up screwing that one up. I ran part of that program before (I had it broken up in 3 DoC's) and needed to stop it before it did the 3rd depth pass. I reran the program from the start and it did the first two holes just fine (air cutting since I had already ran it) and I walked away for a minute since the program was basically proven to that point. I walked back and it had lost position and made 2 or 3 of the holes out of round when it shouldn't have cut anything at all. This was a completely different toolpath and gcode program from the one I ran tonight as it had no predrill (just a helix), was a different tool, and different feedrate.
I'll also attach the gcode for the one I ran tonight that lost it's position.
My only thought is that this is a bug for the pre release software I'm running (3.37.7pre), otherwise I have no clue why this would happen. Maybe some weird gcode thing I'm not sure.
The other time this has happened (last night) while actually cutting was on this same part but on the first one I tried and it did end up screwing that one up. I ran part of that program before (I had it broken up in 3 DoC's) and needed to stop it before it did the 3rd depth pass. I reran the program from the start and it did the first two holes just fine (air cutting since I had already ran it) and I walked away for a minute since the program was basically proven to that point. I walked back and it had lost position and made 2 or 3 of the holes out of round when it shouldn't have cut anything at all. This was a completely different toolpath and gcode program from the one I ran tonight as it had no predrill (just a helix), was a different tool, and different feedrate.
I'll also attach the gcode for the one I ran tonight that lost it's position.
My only thought is that this is a bug for the pre release software I'm running (3.37.7pre), otherwise I have no clue why this would happen. Maybe some weird gcode thing I'm not sure.