Hallo
Ausgangssituation:
Ein Roboter mit Wechselsystem. Der Greifer der angedockt wird hat 3 Werkstückgreifer ~120° im kreis angeordnet. Im Roboter sind 3 Tools dafür vorhanden die allerdings nicht vermessen wurden sondern nur mit den Maßen von Hand eingegeben wurden. Mechanisch also nicht passen. Der gesamte Ablauf ist damit geteacht wurden.
Problem:
Es wurde ein neuer Greifer gebaut der als Ersatz für den alten Dient falls mal was schief geht. Der neue Greifer ist baugleich hat aber minimalste Abweichungen was die Positionen angeht. Die Abweichungen sind nicht nur linear sondern auch in der Orientierung (Greifer Grundkörper ist geschweist). Leider muss der Roboter recht genau fahren was eine Korrektur der Tools unumgänglich macht. Der Kunde wünscht das der Greifer vermessen und getestet wird und z.B. über eine Variable einfach aktiviert werden kann (simple if abfrage).
Frage:
Wie kann man am besten die Werte des neuen Tools herausbekommen? Der alte Greifer funktioniert noch tadellos könnte also als Muster genommen werden.
Überlegt hatte ich mir den alten Greifer zu vermessen dann irgendwie die Korrektur zum alten TCP zu berechnen der ja nicht vermessen wurde, dann den neuen Greifer zu vermessen und dort die Korrektur wieder drauf zu rechnen.
Geht soetwas? wenn ja wie (die Rechnerei)?
Ich bedanke mich schon einmal für alle Lösungsvorschläge/Ansätze
PS: KRC 5.3 - 6 Achs Roboter 250kg Traglast
Mfg Eistee