Überschleifen beim Umorientieren auf aktueller Position, ist dies möglich?

  • Hallo meine hochgeschätzten Mitglieder dieses tollen Forums :) .


    Komme alleine nicht wirklich weiter und bräuchte deshalb mal wieder ein paar Tipps von den Profis.
    Ist es möglich eine reine Umorientierung des TCP ( x, y und z ändern sich nicht) zu überschleifen, wenn ja, dann wäre es super wenn Ihr mir erklären könntet wie ich das am besten anstelle. Bei mir will es nicht wirklich klappen. Mein Roboter fährt alle Positionen und Orientierungen mit Genauhalt an :( .


    Mein bisheriger Ansatz :




    LG twin

  • Schritt für Schritt zum Roboterprofi!
  • Hi fubini,
    vielen Dank für die schnelle Unterstützung, werde es morgen gleich ausprobieren und berichten.
    Hast du dir das so vorgestellt?


  • Kurze Rückmeldung.
    Hab es wie oben gezeigt getestet, die Orientierungsfahrt mit C_ORI wird überschliffen, der Robeter überschleift allerdings nicht die darauf folgende Anweisung mit C_DIS. Woran kann das liegen?



    Code
    FORI.A = -0.000000 
    LIN $POS_ACT:FORI C_ORI ;G1 Orientierungsfahrt wird überschliffen
    LIN SPLINEBASE:{FRAME: X 0.000000,Y 0.000000,Z 0.000000,A -0.000000,B -45.000000,C 0.000000 } C_ORI;G1 Orientierungsfahrt wird überschliffen
    LIN SPLINEBASE:{FRAME: X 25.000000,Y 0.000000,Z 25.000000,A -0.000000,B -45.000000,C 0.000000 } C_DIS;G1 wird nicht überschliffen
    
    
    FORI.A = 0.000000 
    LIN $POS_ACT:FORI C_ORI ;G1 Orientierungsfahrt wird überschliffen
    LIN SPLINEBASE:{FRAME: X 25.000000,Y 0.000000,Z 25.000000,A -0.000000,B 0.000000,C 0.000000 } C_ORI;G1 Orientierungsfahrt wird überschliffen
    LIN SPLINEBASE:{FRAME: X 50.000000,Y 0.000000,Z 25.000000,A -0.000000,B 0.000000,C 0.000000 } C_DIS;G1 wird nicht überschliffen

Erstelle ein Benutzerkonto oder melde dich an um zu kommentieren

Du musst ein Benutzerkonto haben um einen Kommentar hinterlassen zu können

Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Geht einfach!
Neues Benutzerkonto erstellen
Anmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden