I am using RobotStudio 5.14.03 with an IRB140. With the robot, I am trying to pick up cylinders and put into place, so I need to move between two positions that are directly above eachother. To simplify things, I am using the same position with an offset, the code written like this:
MoveL Offs(Position1,0,0,300),LowSpeed,z50,tool0;
However, whenever I attempt to do movement along a single axis, the robot move diaglonally. On the example above, the pincer of the robot will rise just fine, but will also pull back a centimeter or two. I tried to do linear movements on other axis, and the problem is the same, there’s a difference on the other axis’ as well. I even tried with ConfL and ConfJ in different on/off combinations, and the problem still persists. I believe that there is a major problem with the XYZ axis, but I am not familiar enough with the controller to know where to reset them.
Is there anyway to fix this axis problem? It might seem like a basic question, but I am completely new to RAPID/ABB robot programming.
Thanks in advance!