Hallo,
C_VEL als Überschleifkriterium und $APO.CVel =100 % ist die beste Vorgabe wenn man ohne Geschwindigkeiteinbruch überschleifen möchte.
Die Einstellung bedeutet, das der Roboter auf eine Überschleifkontur geht, wenn beim Einzelsatz die Bremsrampe beginnen würde und auf dem nächsten Satz dort ankommt wo die Beschleunigungsrampe enden würde.
Wichtig ist dabei die Beschleunigung $ACC.CP. In den Maschinendaten wurden früher $ACC_MA.CP = 4.6m/s² vorgegeben, neuerdings = 10.0m/s². Allerdings wurde der Wert häufig, durch die Einstellung DEF_ACC_CP=2.3 in $config.dat runtergesetzt.
Um mal eine Grössenordnung für Parameter zu geben, ist das Dreiecksprofil auf dem Einzelsatz sinnvoll. Damit ergibt sich z.B. ein Mindestabstand für Punkte wenn man die programmierte Geschwindigkeit erreichen möchte:
Mindestabstand = $VEL.CP²/$ACC.CP
Beispiel: $VEL.CP= 0.3m/s, $ACC.CP=4.6m/s² ==> Mindestabstand rund 20mm
Anderrum kann man natürlich auch eine Beschleunigung ausrechnen wenn man Abstand und Geschwindigkeit hat. Das Ganze hat natürlich auch Grenzen. Wenn man die Beschleunigung zu hoch setzt wird der Roboter mit Überwachungen aussteigen, bzw. sehr unruhig werden.
Das Ganze ist aber nur eine Abschätzung. Geschwindigkeitsreduzierungen wegen Zusatzachsen, Orientierung oder Winkel der Bahnen zueinander sind aussen vor, dürften aber bei CamRob Applikationen auch keine Rolle spielen.
Gruss DiDi