Hello, I have a small problem that I think maybe will have a simple solution but I don't know how to do it. I'll try to explain because this can be trick to understand:
I'm running a Kuka robot with six axes that are used in welding. This Robot with six axes is assisted by an external axis (E1) that is capable of continuous 360º movements, and it is this E1 axis that holds the part to be welded. The machine with the robot and everything was installed by the manufacturer and everything was left to work and work.
Now the problem... I can move the base with the E1 axis attached on the table and let's say place it about 200 millimeters to the left or right and these values are reachable by the robot. All OK here
But when I make this movement and, for example, create a program with the base moved 200 millimeters to the right, the robot and the axis are no longer synchronized with the robot making arcs when it should be moving in line with the movement of E1.
The type of program I use is the same, the points are the same (SLIN), I do the program in the same way but at 200 millimeters to the right it doesn't work, it is like to have same limit or settings defined but i don´t no where to search or change to fix this.
I will share two videos as an example, one working (GOOD) and the other with the base 200 millimeters to the right and it no longer works (BAD). The videos have a small RED DOT that is the move and it is visible that on the BAD video the Robot make an arc on the path from the start to the end point.
How can i solve this ?
Good
BAD