I am trying to teach a new user frame. I am going through the 3 point procedure. I teach the 3 points, they say recorded as I enter each and when I record the 3rd one it says "used". This is exactly what the book says. I then do the "move to" for each taught point and the robot goes to those points. When I select this taught user plain, the robot does not use this frame.I'm at a loss. I have the new user frame selected and it shows it as selected it just keeps using the original. But the 3 points are correct because when I do the move to, the robot does move to the correct points. Also after I teach the 3 points the position display does not change, it always says all zeros, but if I do the "move to" the robot goes to those taught points.
user frame help needed for LRmate w R-J3ib
-
jschmitz -
September 28, 2015 at 2:17 PM -
Thread is marked as Resolved.
-
-
What exactly do you mean when you say -the robot don't use the frame-
Do you mean in a program, in jogging or just in showing it's position ?When you jog the robot (in USER-COORD), is the robot following the frame ?
-
I am trying to teach a new user frame. I am going through the 3 point procedure. I teach the 3 points, they say recorded as I enter each and when I record the 3rd one it says "used". This is exactly what the book says. I then do the "move to" for each taught point and the robot goes to those points. When I select this taught user plain, the robot does not use this frame.I'm at a loss. I have the new user frame selected and it shows it as selected it just keeps using the original. But the 3 points are correct because when I do the move to, the robot does move to the correct points. Also after I teach the 3 points the position display does not change, it always says all zeros, but if I do the "move to" the robot goes to those taught points.Are you setting your uframe and Toolframe in the program?
EX.
Utool=2
UFrame=2 -
hi everyone..
Even I was facing a similar problem with our LR mate robot where I create a new user frame (say UF=1) then when I run the program, the robot was executing the points with respect to old values of UF=1.. it was like robot not considering the new user frame values
Later we found the simple solution for this, after creating a new user frame (say UF=1) and before running the program we made some other user frame (say UF= 2 or 3) as active (either using setind or shift+coord option) for few seconds and again changed the active user frame to newly created frame (UF=1)... Now the robot was able to consider the new values of user frame... sometimes rebooting was also necessary along with this -
Actually you can write directly to the uframe system variables $mnuframe. so there is no reason to ever have to reboot your controller after changing a uframe however you should always reset your uframe=[x] where x is the one you want to use.