hello.
i am doing a different project. now in that 242 pins are they. in round cylindrical can. i already teach for one pin. i want to shift 18 mm offset in y axis for some pins,and for some pins 18 mm offset &(9 mm offset depends). have to shift nearly 18 points out of 26 points. pls help me
need help for programming offset
-
tirumala reddy -
July 2, 2015 at 7:30 PM -
Thread is marked as Resolved.
-
-
what kind of help do you expect? we don't know which points need to be offset. you can just edit DAT file.
-
i want to give offset 18 mm from p1 to p27 . i want help. how to declare the offset(in x,y,z directions) for this all points at a time.
-
Offset in Tool coordinates, or Base coordinates? Are you performing a Base shift, or simply applying a shift to the E6POS data?
You also implied your pattern is circular. But the offsets you're talking about would result in a rectangular pattern.
-
hi.fire
here i want to make base coordinates offset. i dont have any idea about E6POS. i searched in manual but i dint get about that clearly. pls help -
can you open variable monitor, single, and type TOOL_DATA[1]? I would be surprised if values of all elements are not zero. after all, each point in your program is using world coordinates....
programming task does not start with teaching points (that is how it ends). you should start by teaching TCP, tool direction, specifying loads, measuring bases - before you start programming. then when you insert point, select correct tool and base.
may as well start over and change each point (better now than later), specially if you plan on using offsets.
btw. some kuka training would be highly recommended. -
Modifying Base is simple. Doing it without accidentally breaking something is more difficult.
Also depends on what Base you have programmed your points in. -
his code is using tool[1] and base[0], I suspect that TCP also may not be taught.
-
Maybe you could you a counter and use IF statements or a Switch to generate your positions and offset your first position. I would have a Master position and then generate a offset position.
As panicmode and skyfire have mentioned teaching the tool and bases and an understanding of why this is important is a good idea.