Hi,
We have a Fanuc R-J3iB with only 4400 hrs. The TCP doesn't stay put when moving around a point. For example, when moving around the Z axis at the origin point of a tool frame, the point moves 4 approximately. We have remastered the robot and recalibrated it but that didn't help so we returned it to the original mastering from FANUC. I have made a new tool frame over the same point as the original tool frame point but that one acts the same way.
Three days ago, after remastering for the nth time, I touched up the tool frame origin and also the user frame origin and points. After 6-8 hours of welding and the robot not being shut down at all, the points are off again about 3 mm or so. I tried reteaching the points but that only made the program farther off track. I thought the program was based off the user frame positions but evidently there's more to it than that.
This problem seems to be getting progressively worse. I thought that welding programs needed touched up pretty often but now they need touched up for every production cycle. In addition, I can see a deterioration during the cycle. The last piece welded now needs a bit of handwork to finish it.
I've read various posts on this forum about the TCP but none seem to quite answer this problem.
I hope I've explained this coherently enough for someone to understand. Any suggestions or advice?
Thanks.