Hi everyone. Our Arcmate 120iC/12L has me stumped. We're working with an OLP software vendor (non-Fanuc) to calibrate our virtual cell, but we're having issues once we try using touch sensing, or at least that's where we believe our error lies. I should also mention that this OLP software uses calls it's own .ls program to do the searching and offset generation using the skip functions.
I'm trying to recalibrate the TCP of our keyence IL-600 to ensure our TCP is accurate. It seems that each time I recheck the TCP by having the robot move to the taught positions for TCP setup, at least one is off by 2-4mm distance wise. The dot is right on the center crosshairs of my target. (Literally just a target I generated from here, printed out, and taped to the top of the reamer station.)
I'm teaching the TCP as a new UTOOL, so I don't have any effect on production programs, and we haven't had any major issues with production welds. Doe's anyone have any tips, anything I can try? Is it possible that the mastering of the robot is off? I would've thought that bad mastering would have had a significant effect on some of the parts we make, as some have the robot pretty close to the edge of the work envelope. The only other thing I can think of is that there may be an issue with the OLP software's search method, as all of our old programs use the fanuc native touch sensing routine.