Strecke in Tool-Stoß-Richtung verfahren

  • Hallo,


    Wie kann ich mit dem Tool-Koordinatensystem definierte Strecken verfahren? Also ähnlich wie mit einem Base-Koordinatensystem:

    Code
    Position.x = Position.x + 15

    Geht sowas auch mit dem Tool Koordinatensystem?


    Vielen Dank

  • Schritt für Schritt zum Roboterprofi!
  • So etwas könntest du eventuell verwenden.

    Code
    DECL Frame fToolOffset
    
    fToolOffset = $NULLFRAME
    fToolOffset.X = 15
    
    SLIN Position : fToolOffset

    Gruß Roland


    Wie poste ich falsch?

    Nachdem ich die Suche und die FAQ erfolgreich ignoriert habe, erstelle ich das gleiche Thema in mehreren Unterforen, benutze einen sehr kreativen Titel wie "Hilfe", am Besten noch mit mehreren Ausrufezeichen, und veröffentliche einen so eindeutigen Text, dass sich jeder etwas Anderes darunter vorstellt.


    Ich bin wie ich bin. Die Einen kennen mich, die Anderen können mich.

    Konrad Adenauer

  • Vielen Dank für die schnelle Antwort.


    Kannst du mir noch kurz erklären was mit deinem Code genau passiert? Ich bin leider Anfänger.


    1: Du deklarierst eine Framevariable mit dem Name fToolOffset

    3: was passiert hier? $Nullframe bedeutet alle Koordinaten sind gleich 0?

    4: Versatz um 15

    6: Was bewirkt der Doppelpunkt?


    Wo ist hier der Bezug auf das Toolkoordinatensystem?

    Einmal editiert, zuletzt von ayykaramba ()

  • Einfach mal die Suche mit Stichwort Doppelpunkt oder geometrischer Operator durchsuchen, das wurde schon x mal hier im Forum erklärt: es handelt sich um die Framemultiplikation. Ob es auf Tool oder Base wirkt ist nur eine Frage der Rechts oder Linksmultiplikation.


    Alternativ geht übrigens auch


    SLIN_REL xDesiredCoordsShift #TOOL


    Fubini

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