Softmove

  • Hallo Forumgemeinde,


    ich habe ein Roboter mit dem Optionspacket Softmove beigestellt bekommen und soll dies jetzt Inbetriebnehmen.
    Meine Aufgabe ist eine Vakuumglocke auf einer Scheibe abzusetzen, danach soll ich den Roboter in Stoßrichtung Z weich machen damit während dem Ansaugen der Glocke an die Scheibe der Roboter folgen kann. In der Glocke ist eine Halter der dann angewalckt wird. Nach dem Prozess soll der Roboter von der aktuellen Position wieder hart werden und wegfahren,
    In älteren Projekten habe ich sowas mit Softservo gemacht, hier ein Bespiel:


    !Softservo fuer Achsen 1,4,5 und 6 aktivieren
    SoftAct 1,90;
    SoftAct 4,60;
    SoftAct 5,50;
    SoftAct 6,70;
    Set doVakkumEin;
    !Warten, bis fertig
    WaitUntil diProzessFertig=high;
    WaitTime\InPos,0;
    !Position speichern
    pAktual:=CRobT(\Tool:=tGreifer);
    !Zur gepeicherten Position fahren
    MoveL pAktual,v200,fine,tGreifer;
    !Softservo ausschalten
    SoftDeact;
    !Fahren zur Endepos
    RelTool(pAktual,0,0,-50\Rx:=0\Ry:=0\Rz:=0),v500,fine,tGreifer;


    Ich würde es, aus dem Bauch heraus, erstmal so machen:



    !Softmove einschalten in Stoßrichtung Z mit keiner Federwirkung (Stiffness:=0)
    CSSAct CSS_Z\Damping:=50\Stiffness:=0;
    Set doVakkumEin;
    !Warten, bis fertig
    WaitUntil diProzessFertig=high;
    WaitTime\InPos,0;
    !Position speichern
    pAktual:=CRobT(\Tool:=tGreifer);
    !Zur gepeicherten Position fahren
    !Softmove ausschalten
    CSSDeactMoveL pAktual,200,tGreifer;
    !Fahren zur Endepos
    RelTool(pAktual,0,0,-50\Rx:=0\Ry:=0\Rz:=0),v500,fine,tGreifer;



    Kann es so umgesetzt werden oder was mache ich falsch ?


    Im voraus schonmal Danke !


    Gruß
    Micha

  • ANZEIGE
Hilfe und Support für ABB Roboter Programmierung, Konfiguration, Inbetriebnahme finden Sie hier im ABB Roboter Forum. ABB Rapid Programmierung ist einfach, die Roboterforum Community hilft sehr gerne.

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