Hallo,
wenn ich das lese, wie aufwendig und umständlich. Nur genauso haben wir das die letzten Jahre auch gemacht,
bis
https://de.industryarena.com/forum/index.php?showtopic=65118.
Da habe ich mir dann endlich mal die Mühe gemacht für uns ein Makro zur Nullpunktmitnahme zu schreiben.
Seitdem Achse drauf, ausrichten, Y überprüfen, Teil drauf, einen Nullpunkt setzen und los geht’s.
Die Leute an der Maschine sind jetzt richtig glücklich. Endlich nur noch einen Nullpunkt pro Aufspannung.
Angefangen habe ich so. Ist noch mit G52. Und man mußte die Abstände noch selbst ausrechnen. (Ist eine ähnliche Steuerung, Achse heißt nur U statt A).
Mittlerweile ist der „Dreizeiler“ auf 80 Zeilen angewachsen.
Ist aber eher dem geschuldet, daß G54-59 und G110-129 nicht den gleichen Parameterbereich belegen.
Schau’s dir halt mal an.
Gruß eckitsch.
%
O8039 (Nullpunktmitnahme U-Achse)
(Parameter sind Differenz zum Drehpunkt)
(#103=U #124=X #125=Y #126=Z)
(M98 P8039)
N1 G0 U#103
N2 #123 =- #103
N3 #106 = COS [ #123 ] * #125
N4 #105 = SIN [ #123 ] * #126
N5 #101 = #106 - #105
N6 #106 = SIN [ #123 ] * #125
N7 #105 = COS [ #123 ] * #126
N8 #102 = #106 + #105
N9 #100 = #124
N10 G52 X#100 Y#101 Z#102
N99 M99
%