Hallo,
also der erste Punkt den ich bemängeln würde ist das antasten der Z-Achse. Ohne Kontrolle was da angetastet wurde könnte es zu einem fatalen Crash führen wenn das eingespannte Teil mal nicht die Höhe von den vorherigen hat, da das Programm ja immer auf die programmierte Tiefe fährt. Als Beispiel Oben wird Z+100 angetastet und das Programm fährt auf Z+10, weil darunter kommen die Schraubstockbacken und nu stell dir vor das Teil ist nur 80mm hoch!! Rest kannst dir ja denken.
Dann als nächstes musst du erst die Rotation antasten und danach die Achsen, sonst passen die Koordinaten nicht mehr, da die Maschine den Tisch bzw. das
Koordinatensystem einschwenkt und dann gehen deine vorher getasteten Werte mit, ergo passen nicht mehr. Kannst das auch manuell mal probieren indem du ein Teil schief einspannst, Y antastest , 0 setzt, die Rotation antastest und dann nochmal Y tastest. Dann hast du einen anderen Y-Wert. Andersherum, wenn du erst die Rotation und dann Y ist an der gesamten Seite überall Y0.
Und noch ein Tipp, kontrolliere deinen Softwarestand, bei älteren Systemen wird eine aktive Rotation auf die neue Rotation dazu gerechnet, neuere Softwarestände setzen die Rotation vorher auf 0. Aber frag mich jetzt bitte nicht ab wann das losgeht, einfach testen.
Man könnte auch mit 2 Presets arbeiten, einen der keine Rotation enthält und dem Taster die ungefähren Koordinaten mitteilt wo getastet werden soll und diese Werte werden in einen 2ten Preset geschrieben der dann aufgerufen und abgearbeitet wird. Und beim nächsten Teil gehts mit dem 1sten wieder los usw.
Schönes Wochenende
Tommi
Der Beitrag wurde von Tommi33 bearbeitet: 20.04.2018, 19:57 Uhr