Hallo Roboterexperten! Ich besuche zur Zeit die Technikerschule und bin gerade mitten in meinem Abschlussprojekt. In diesem Projekt muss auch eine Programmänderug in einem ABB-Roboter vorgenommen werden.
Ich habe mich auch schon etwas in die Programmiersprache eingearbeitet.
Ich muss einen Offset auf die Z-Achse legen (über RelTool). Dieser Offset wird in der SPS eingestellt. Jetzt habe ich folgendes Problem:
Meine Position p20EgP7 ist als robtarget definiert.
CONST robtarget p20EgP7:=[[1523.95,-1350.93,876.1],[0.00601,-0.719439,0.694525,0.002839],[-1,0,-2,0],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]];
jetzt hab ich Sternchenpunkte die so aussehen (x,y,z ist gleich nur das Handgelenk ist anders)
MoveL [[1523.95,-1350.92,876.09],[0.006401,-0.824312,0.566097,0.001807],[-1,0,-2,0],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]],v50,z10,tGreifer;
aus diesen Sternchenpunkten möchte ich einen RelTool machen auf p20EgP7 wo ich dann auf der z-Achse meinen Offset aufsetze. Die Handgelenkverdrehung müsste allerdings wie beim Sternchenpunkt bleiben. Ist so etwas möglich?
z.B.:
MoveL RelTool(p20EgP7,0,0,0+nEntnahmeOff),[0.006401,-0.824312,0.566097,0.001807],[-1,0,-2,0],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09],v50,z10,tGreifer;
Ich hoffe es ist etwas verständlich rübergekommen und würde mich sehr über eure Hilfe freuen.
Danke schon mal im vorraus!!!