Dear every one
Do you have any experience about teaching robot?
When we teaching robot,We move robot for example in welding application on car body and record desired points.
I want to collect your Valuable experience for doing this better
thanks for yours assistance
any idea about robot teaching
-
fal343 -
June 14, 2014 at 12:25 PM -
Thread is marked as Resolved.
-
-
-
can you explain more,please? -
Dear every one
Do you have any experience about teaching robot?
When we teaching robot,We move robot for example in welding application on car body and record desired points.
I want to collect your Valuable experience for doing this better
thanks for yours assistancefirst of all, you can teach robot points by three method:
1. tech the actual poisition.
2. insert x,y,z,a,b,c to e6pos
3. download points by kuka sim.when you teching points, this are the correct points with all the robot data are needed.
i for example insert them in the program, so when i need to change a point i can go to the point, press change and then touch up for getting now points.when you know the other points and you need the first point as referance, you can calculate them and using the second method, i doing it when i using the robot to palatizing.
if you are using the kuka sim, you will get preccision points down to 0.000X, so it's more accurate.
with expriance and time, and due the nature of the project you are doing, you will choose the method according to the robot task.
-
thank you for your good respond.
would you mind please explain more second method? -
assuming point is already declared, just assign new value such as
myPoint = {x 100, y 200, z 58, a 0, b 0 , c 0, s 2, t 27, e1 0, e2 0, e3 0, e4 0, e5 0, e6 0}
notes:
1. you can initialize only one element such as
myPoint = { e4 180}
but this will mean you loose all other elements (they get un-initialized).2. you can list the elements in any order
myPoint = { z 888, y 35}3. you can only use constants as values, not variable names
to use variables as assignment values or only modify one element and retain values of other elements use dot separator:
myPoint.X = 300
myPoint.Z = 3*layer_height+100
myPoint.T = 'B11101'