Hello,
We have a Robotics Solutions milling cell we bought second hand from an auction. It is a KR60-l45HA coupled to a KRC2 ed05 controller, running CAMROB 2.3. We have a rotary table, a laser tool setter as well as a tool changer with rack. All cell components work fine and are set up correctly. This cell was bought by the university of California San Diego campus for one of their student projects. I have it working fine using RoboDK and fusion 360 using 3 axis methods but would like to be able to do full 5 axis or at least properly aligning indexed toolpaths. The problem I am having that prevents me from doing this is there is some kind off offset programmed into the world coordinate system that makes it different than what the ROBROOT coordinate system should be. IE, when i jog the robot in world mode with dominant axis on, the numbers that the Cartesian coordinates display move in the x and Y when i jog just the Z. The same for if i jog the X the Y and Z chance. Same for the Y, X and Z change. I would expect the x and Y to stay the same if I have dominant axis on and I just jog the Z. Seams like there is some kind of calibration data or offsets in play that I am not aware of. Also if I look at the numbers, when I jog in any axis the machine does not jog in a straight line. Its jogs in a very large arc. Something like 2mm out of straight over 8'. It moves out then back in, as if it was going along a large radius instead of a straight line. Also when I pick up a TCP the robot shows a rather large TCP error (around 4-6MM) and when jogged in tool mode with the correct tool# selected it jogs about that much off center from the actual physical TCP I touched off from. Any ideas what is going on here? It seams like it is something intentionally done in the controller not a physical hardware issue. The robot runs really smooth and cuts accurately shaped parts when used in one orientation in a purely cartesian manner. If it was a physical hardware issue I would expect the #s to look correct but the robot to move incorrectly. In this case the robot does exactly what the #s say it is doing so far as I can tell. Thank you for reading this. I know its a lot to digest. I would greatly appreciate the help of a more knowledgeable person on this subject than myself.