Hallo Allerseits.
Ich habe folgendes Problem:
Eine externe Achse (nicht geometrisch gekoppelt) soll eine bestimmte Geschwindigkeit fahren. Konkret ist eine Schneidbewegung des Bauteils durch einen Plasmaschneider zu realisieren.
Es ist nun so, das mit einer Lin-Bewegung jegliche Geschwindigkeitsvorgabe von der Achse ignoriert wird, sie fährt immer maximal schnell. PTP Bewegungen lassen sich zumindest über den Override anpassen.
Wenn bei einer anderen Bewegung diese Achse mitgefahren wird, kommt diese Achse zeitgleich an. Der Roboter soll aber während der Schneidbewegung stehen bleiben.
Probiert habe ich schon folgendes:
Vel.CP = abc
LIN {E2 xyz} oder LIN_REL{E2 xyz}
-
E6Pos Testpos
Vel.CP = abc
TestPos = $POS_ACT
TestPos.E2 =xyz
Lin TestPos
-
Die Kuka Hotline weiss keinen Rat, und ich erst recht nicht. Habe mir jetzt erstmal so beholfen, die Achsgeschwindigkeit in den Maschinendaten auf meinen maximal benötigten Wert einzustellen und dann den benötigten Wert mittels Overrideänderung im Programm anzupassen. Das geht zwar, aber so habe ich natürlich nur eine eingeschränkte Genauigkeit.