Beiträge von Bombastino

    Hallo SJX


    jetzt habe ich es probiert. Leider mit einer Fehlermeldung
    2033 Satzende oder Kommentar erwartet. Ich habe einiges probiert um es zu verstehen. Wird die DECL mit Werten belegt ? Ich habe das eingetragen welche bei mir in der Variablenabfrage steht.
    ..
    DECL SER $PSER_3 = {PROTO 3,PROC 2,RCO 0,BL 0,BAUD 9600,NOC 8,NOS 1,PARITY 2,TRC 0,FLP 1,LLP 60,RT 0,PT 0,DSR 0,WCCXON 0,VXON 11,VXOFF 13,WEOBC 1,VEOBC 3}
    SCHREIBEN = #SYNC
    ;$PSER_3.BAUD = 9600
    COPEN(:SER_3, HANDLE1)
    FOR I = 1 TO 5
    ;CWRITE(HANDLE1,SCHREIBSTATUS,SCHREIBEN, "%s" , STRING[])
    CWRITE(HANDLE1,SCHREIBSTATUS,SCHREIBEN, "%s" ,$PSER_3.BAUD)
    ENDFOR
    ..
    Kannst Du mir auf die Sprünge helfen.
    Danke
    Christoph

    Hallo Forumsmitglieder,
    auf dem Weg in die Anwendung einer KRC2 Robotershabe ich folgendes Problem.
    Wie kann ich die $PSER System Variable über eine COM3 Schnittstelle übertragen ?
    Folgendes Programm läuft. Nur nicht mit der SystemVariablen.


    &ACCESS RVP
    &REL 37
    &PARAM TEMPLATE = C:\KRC\Roboter\Template\vorgabe
    &PARAM EDITMASK = *
    DEF test2( )
    DECL INT HANDLE1
    DECL STATE_T SCHREIBSTATUS
    DECL MODUS_T SCHREIBEN
    DECL INT I
    DECL CHAR STRING[50]


    SCHREIBEN = #SYNC
    ;STRING[] = {$PSER_3}


    STRING[] = "DIESER TEXT WIRD AUF DER COM 3 AUSGEGEBEN "


    COPEN(:SER_3, HANDLE1)
    FOR I = 1 TO 5


    CWRITE(HANDLE1,SCHREIBSTATUS,SCHREIBEN, "%s" , STRING[])
    WAIT sec 1
    ENDFOR
    CCLOSE (HANDLE1 , SCHREIBSTATUS)


    END


    Was müsste in der auskommentierten Zeile geändert werden.
    Vielen Dank für die Unterstützung
    Christoph

    Hallo Forumsmitglieder,
    um mit dem Roboter umzugehen, ist es gut wenn man sich verschiedene Übungsaufgaben gibt. Hier ist der Beginn eines Solitär Spiels zu sehen, bei dem Setzsteine übersprüngen werden und die Übersprungenen Steine dann weggeleg werden. Der erste Schritt ist das setzen einer optimalen Lösung, bei der nur noch ein Stein auf der unteren Leiste in der Mitte übrig bleibt. Weitere Anwendungen können dann das Steuern des Setzvorgangs durch eine angeschlossene Tastatur sein um das Spiel mit dem Roboter als Setzhilfe zu benutzen.


    https://youtu.be/2KszIbH2QEk


    Je nach Erkenntnisse wird diese Reihe fortgesetzt. Und wie man sieht ist es gelungen den Roboter als Spiele Assistent einzu setzen. Es gab eine ganze Reihe zu lernen. Ich habe einige Roboterfreunde kennen gelernt und es freut mich wenn diese Anwendung eine Initiative ins Leben ruft, wo wir uns mit sollchen Hobbyfragen auseinandersetzen. Inzwischen habe ich schon einige Werkzeuge gebaut von denen ich mir interessante Anwendungen verspreche.


    Viel Spass beim anschauen
    Viele Grüße
    Christoph

    Hallo Otto Sieben,
    Auch ich stehe vor der Frage eine SSD mit fertig installiertem Programm zu kaufen. Bist Du mit Deiner Umrüstung schon weitergekommen. Gerne hätte ich gewusst ob unbedingt das VKRC Panel auch ersetzt werden muss. Vielen Dan für Deine Info. christoph

    Hallo Ascan,
    Deine Studien finde ich optimal. Auch der Extruder sieht gut aus. Auch ich bin an 3D Druck interessiert. Allerdings habe ich einen KUKA Roboter mit dem ich arbeite. Es ist ein Modell aus der VW Produktion.
    Meine Geschichte erfährst Du unter meinen Anfragen.
    https://www.roboterforum.de/ro…it-programmiert-e1/15464/
    Da ich weniger mich mit der Roboterprogrammierung auskenne, hoffe ich über ROBODK einen schnellen Einstieg zu finden. Hier gibt es allerdings noch einige Anwendungsschwierigkeiten. Hast Du schon Erfahrungen mit diesem Simulationsprogramm?
    Hoffentlich bleiben wir in Verbindung. Es würde mich freuen.
    Viele Grüße aus Leipzig
    Christoph

    Hallo interessierte Fan Gemeinde.
    Es ist jetzt einige Zeit vergangen. Und der Status ist, das mein Roboter als VW Roboter jetzt laufähig und auch als KRC programmierbar ist. Alle diese Schritte über defekte Festplatte bis zu der Vorenthaltung des notwendigen Hinweises meiner Service Firma den Automatikmodus einzustellen. Trotz meinem offensichtlich verantwortungsvollem Umgang mit den Gefahren dieser Maschine. Diese hat sich geweigert mir die Module und die Information zu geben, um einen Automatikmodus einzustellen. Dies war scheinbar nicht Gegenstand einer Erstinbetriebnahme (Auch das weiß ich jetzt). Im nachhinein eine einfache Sache, wenn es erklärt wird. Natürlich sind hier rechtlich Eindeutige Verhältnisse notwendig, um die Verantwortungen zwischen Besitzer, Betreiber, Sevicetechniker und Programmierer in einem nicht kommerziellen Betrieb wie in einem MakerSpace zu schaffen. Aber da habe ich genügend Wissen und Verantwortung um das alles zu managen.
    Meine Frage für die weitere Arbeit ist es, das jetzt mit Hilfe von ROBODK die Möglichkeit da ist, Simulationen von den Verschiedensten Anwendungen gegeben ist. Gibt es Erfahrungen in Form von Online Kursen oder Tutorials um hier weiterzukommen und Erfahrungen zusammeln. Ich denke da an Beispiele wie 3D Drucken, Apfelsinen auspressen, Zuckerwatte herstellen, Fräsen von Figuren usw.
    Wenn jemand interessiert ist oder hier schon weitergekommen ist, bitte melden. Einen Bereich nicht kommerzielle Anwendung des Roboters habe ich noch nicht gefunden.


    Vielen Dank für die Hinweise.
    Christoph


    https://www.youtube.com/watch?v=aWdiqMm5neQ


    In der einen großen Automobilfirma in Leipzig, wo ich für die Roboter zuständig bin, haben wir die 10 Jahre noch nicht erreicht. Und es wird noch einige Jahre dauern, bis die Roboter ausgemistet werden.


    Hallo, dann wirst Du Dir auch ein solches Spielzeug kaufen? Bei mir kannst Du ja mal vorbeischauen. Dann lernst Du meine Ideen kennen, :beerchug: die ich mit so einem Roboter vorhabe. Ich würde mich sehr freuen.
    Viele Grüsse Christoph

    Damit ist ja nicht gemeint, daß ich keine Zeit brauche, aber duch das Studium des Handbuchs gepaart mit den praktischen Übungen, kann man sich dieZeit nehmen und Aufgaben nach und nach erarbeiten. In dem Kurs kriegt man auch nur mit, wo die Stelle im Handbuch stehen und für welchen Anwendungszweck die Roboter am häufigsten gebraucht werden. Und meistens geht man im Kurs langsamer vor als wenn man die Übungen selbst entwickelt. Die 10% sind dann die Besonderheiten und Tricks die nicht im Handbuch stehen. Die lohnen sich natürlich was einem Gegenwert von ca 300€ entspricht. Und das ist das was nach dem Selbststudium und durch Hilfen im Forum das Wertvollste ist. Ausserdem ist bei den neueren Robotern die Software und Firmware schon wesentlich weiter entwickelt. Aber das macht ja den Fachmann aus, dass er die Grundlagen kennt. In einem EDV - Kurs wird man oft auch zum Knöpfchen drücken bzw. nach Schema vorgehen ausgebildet. Für mehr bleibt garnicht die Zeit.
    In einem halben Jahr bin ich mit meinem Team bestimmt weiter.
    Als ich heute bei der Verteidigung einer Masterarbeit an der HTWK über das 3D Drucken mit einem Kuka Roboter war, hat der Professor zugegeben, das es sehr schwierig ist, an Kuka Hilfen zu kommen. Wenn hier in Leipzig ca 1000 Roboter in den beiden grossen Autofirmen stehen, werden nach 10 Jahren 50% ausgemustert. Ich frage mich wo diese dann eingesetzt werden. Und das ist nur ein kleiner Standort hier.
    Solange die Firma die Kurse bezahlt, ist es kein Problem diese zu belegen aber wenn man ein Gebrauchtgerät kauft möchte man nicht das 10 bis 20 fache für Bedienung, Software und Service ausgeben. Natürlich muss ich als Betreiber für die notwendige Sicherheit für Bedienung sorgen.


    Du sprichst mir aus der Seele. Das Programm RoboDK nutze ich schon. Aber dazu muss der Roboter erst hintereinander im Automodus laufen.
    Das beigefügte Teil probiere ich gleich aus.


    Ich finde auch das man 90% der Zeit bei KUKA im Seminarraum sparen kann und lieber ein Video anschaut. Hast Du Lust an solch einem Video mitzuarbeiten.


    Viele Grüße

    Danke Roland,
    ich denke das trifft den Kern. Ich bin mit Robotern etwas unerfahren, hatte mal einen ABB Bj 1996 einen kleinen 30 kg. Ich lerne indem ich gebrauchte CNC Maschinen kaufe und diese ohne Stress auseinandernehme bzw. Stück für Stück verstehen möchte. Das macht die Maschinen transparenter und ich kann mir meine Lernschritte selbst zusammen stellen. Und irgendwann bin ich dann auch auf dem Pfad gelandet. Nur mit dem Unterschied, das ich auch das Begleitende Terrain erkundet habe. Natürlich ist diese Modell eine wirkliche Kraftmaschine mit der man nicht spaßen sollte.
    Jetzt zu meinen Erwartungen in diesem Forum. Ich habe ein Program im Handbuch gefunden, welches jetzt im Handmodus Stückchenweise läuft. Nun dachte ich naiv wahrscheinlich, dass wenn ich ein Program ausprobiert hat und es läuft wie es laufen soll, man einfach auf Program Modus stellt und es dann kontinuierliche Abläuft. Das geht nicht. Also meine Frage warum. Wahrscheinlich sind wegen der professionellen Anwendung einige Kontrollen eingebaut, die man erstmal finden und dann im Handbuch nachlesen muss um sie zu verstehen. Wie mir gesagt wurde, ist das teilweise der Inhalt dieser Kurse. Da ich sicher nicht der einzige bin der einen Gebrauchtmaschine gerade erkundet, kann ich mir einen Dialog vorstellen oder es gibt vielleicht schon verschiedene Eintragungen zu diesem Thema. Manchmal hilft auch schon ein Stichwort, da es ja scheinbar keine freiverfügbaren Tutorials zu diesem Thema gibt. Wenn ich weitergekommen bin kann ich ja hier helfen. Wie mir scheint hast Du Roland ähnliche Erfahrungen machen können.
    Danke für Weiiterführende Hinweise.
    Christoph

    Vielen Dank, gut dass fubini dankenswerterweise hilfreich geantwortet hat. Und deshalb bin ich jetzt weiter gekommen. Mit den verteilten Ratschläge konnte ich in der Sache nichts anfangen trotzdem sie sicher mein Leben mit dem Roboter sehr verändern werden.
    Nachdem das Programm jetzt läuft,der Roboter noch keine Putzfrau erschlagen hat und auf dem Friedhof ist auch noch keiner gelandet ist, kommt hier die nächste Frage.
    Das Programm wird fehlerfrei allerdings in kurzen Stücken abgearbeitet. Warum ? Keine der Anzeigen ob 1,2,odere 3 Männchen eingestellt sind



    DEF test()
    DECL INT J


    FOR J=1 TO 6
    $VEL_AXIS[J]=100 ; init speed for robot axes A1..A6
    $ACC_AXIS[J]=100 ; init accel for robot axes

    $VEL_EXTAX[J]=100 ; init speed for external axes E1..E6
    $ACC_EXTAX[J]=100 ; init accel for external axes
    ENDFOR


    ; specify anything else that may be useful
    ;$BASE = $nullframe ; world coordinate system
    ;$TOOL = $nullframe ; use flange as TCP
    ;$IPO_MODE = #BASE ; base is reference (stationary) coordinate system
    ;$APO = {CPTP 100, CDIS 100}



    ; First command must be a complete PTP
    ; for example move ALL axes to their present positions
    ; they will not really move but at least BCO (SAK) will be done:
    PTP $AXIS_ACT



    ; and NOW that BCO/SAK is done, we can play....
    ; we can move SOME of axes if we like
    PTP {A1 0,A2 -90,A3 90,A4 0,A5 0,A6 0}


    FOR J=1 to 5
    PTP {A1 45}
    PTP {A2 -70,A3 50}
    PTP {A4 0}
    PTP {A1 0 , A2 -90, A3 90}
    ENDFOR


    PTP {A1 0,A2 -90,A3 90,A4 0,A5 0,A6 0}
    END



    Hier scheint eine Teil aus einer Datei GeneralParseTree:Init zu fehlen. Mir würde die Seite im Handbuch reichen.


    https://youtu.be/JQTW0jTODCA


    Hier ein Beispiel für die Anwendung in der Zukunft. Wahrscheinlich wird diese vielversprechende Anwendung das auch ohne Experten eingesetzt werden können.


    Vielen Dank

    Christoph

    Vielen Dank,
    Deshalb soll bei mir der Roboter nicht geteacht sondern nur mit Simulationsprogrammen vorbereitet werden. Ausserdem wird kein Mensch in die Nähe des Roboters kommen, wenn die Schutzfunktion eingeschaltet ist. Auch nicht beim teachen. Genau dafür ist ein Forum da, dass wir uns gegenseitig helfen. Meine Frage an die englischsprachige Ausgabe wurde mit einem konstruktivem Beitrag beantwortet und die Verantwortung dem Betreiber überlassen. Hier scheint ein großer Unterschied zu sein. Im Deutschen keine Beitrag zur Programmierung. Es scheint hier fehlt die Kompetenz. Die Verantwortung für mein Handeln übernehme ich gerne selber.
    Also vielen Dank für die nur gut gemeinten allgemeinen Ratschläge.

    Hallo Forumsmitglieder,
    Als CNC Feak habe ich mir einen Roboter KUKA KR210 mit VKRC2 günstig gebraucht und über eine Versteigerung (ohne Unterlagen) zugelegt und möchte ihn für Werbetechnische Zwecke später einsetzen. Eventuell Statuen fräsen aus Styropor.
    Aber bevor ich das machen kann, habe ich mir das Ziel gesetzt die Programmierung zu verstehen. Ich biete einer offene Lerngruppe über WhatsUp meine gemachten Infos an und hoffe weitere Interessenten zu finden. Meine erste Aufgabe soll die Aufstellung eines Textes für die Passanten sein.
    Ich habe verschiedene Dokumentationen im Internet gefunden und probiere gerade ohne die VW Macro hinter die Programmierung zu steigen.
    Nach der Eingabe des folgenden Programms gibt es einen Fehler den ich schonmal nicht verstehe.
    Das Progamm hängt am PTP Befehl nach der Abarbeitung. Was empfehlt Ihr in diesem Fall.
    Bitte kleine Schritte.


    &ACCESS RV
    &REL 4
    &PARAM TPVW_VERSION = 5.4.13
    DEF vorgabe1( )
    INT J
    $VEL_AXIS[1]= 100
    $VEL_AXIS[2]= 100
    $VEL_AXIS[3]= 100
    $VEL_AXIS[4]= 100
    $VEL_AXIS[5]= 100
    $VEL_AXIS[6]= 100


    $ACC_AXIS[1]=100
    $ACC_AXIS[2]=100
    $ACC_AXIS[3]=100
    $ACC_AXIS[4]=100
    $ACC_AXIS[5]=100
    $ACC_AXIS[6]=100
    PTP {A1 0,A2 -90,A3 90,A4 0,A5 0,A6 0}


    FOR J=1 to 5
    PTP {A1 45}
    PTP {A2 -70,A3 50}
    PTP {A1 0 , A2 -90, A3 90}
    ENDFOR


    PTP {A1 0,A2 -90,A3 90,A4 0,A5 0,A6 0}
    END



    Vielen Dank für Deine Hilfe
    Christoph

    Hallo Alexander,
    mir geht es ähnlich und das auch ganz bewußt. Ich habe einen Kuka210 mit VKRC2 gebraucht erworben ohne Unterlagen und sogar ohne Schlüssel. 70 weitere wurden versteigert. Jetzt habe ich die Idee ein Team zu finden mit dem wir dieses Gerät nicht kommerziellen nutzen können. Inzwischen habe ich den Einstieg mit Hilfe eines verständigen Technikers gefunden. Zusammen mit einer Simulationssoftware werde ich mein Ziel erreichen. Wäre schön wenn wir uns austauschen könnten. 2. Bildschirm und weiteres Freimachen ist schön gelungen. Bitte schicke mir doch eine Info bombastino@icloud.com Vielen Dank.
    Bin in Leipzig.
    viele Grüße
    Christoph


    Hallo
    Ich stand vor einem ähnlichen Problem, und hab eine Ewigkeit gesucht.


    Hier wird dir geholfen.


    https://www.robot-forum.com/ro…bot-irb-6400-2-4-150)/15/


    Hallo Engineering-Art,
    dasselbe habe ich mit einem


    IRB 6600 M2000A
    mit S4C plus Steuerung vor. Ich möchte einen Boy Extruder nutzen. Aber ich möchte auch Figuren fräsen. Funktioniert das RobotStudio den mit der Steuerung. Ich habe vor 5 Jahren mit der alten Steuerung probiert aber das ging nicht. Lohnt es sich Deiner Meinung nach oder ist doch die



    [size=2]Steuerschrank IRC5 M2004 [/size]
    [size=2]sinnvoller.
    [/size]
    [size=2]Wie sind den Deine Erfahrungen. Gerne können wir Erfahrungen Austauschen.
    [/size]
    [size=2]Viele Grüße[/size]
    [size=2]Christoph Sobotta aus Leipzig
    [/size]