HEIDENHAIN
Steuerungen, Messgeräte & Positionsanzeigen
Werkzeugverschleiß automatisch korrigieren
22.12.2025, 17:21 Uhr
Hallo liebe Community,
ich benötige ein wenig Hilfe von euch. Ich habe eine Rundbürste im Einsatz um lose Grate nach der Bearbeitung zu entfernen. Ich möchte jetzt, dass sich die Bürste nach jedem Einsatz z.B um 0,005mm korrigiert, damit der Bürstenverschleiß immer direkt korrigiert wird. Wie kann ich das am einfachsten umsetzen? Bin in der Parameterprogrammierung usw überhaupt nicht drin, daher seid mir nicht böse, fals das evtl eine sehr leicht zu lösende Aufgabe ist
Steuerung ist die Heidenhain 640.
Ich bedanke mich im Voraus für eure Unterstützung.
ich benötige ein wenig Hilfe von euch. Ich habe eine Rundbürste im Einsatz um lose Grate nach der Bearbeitung zu entfernen. Ich möchte jetzt, dass sich die Bürste nach jedem Einsatz z.B um 0,005mm korrigiert, damit der Bürstenverschleiß immer direkt korrigiert wird. Wie kann ich das am einfachsten umsetzen? Bin in der Parameterprogrammierung usw überhaupt nicht drin, daher seid mir nicht böse, fals das evtl eine sehr leicht zu lösende Aufgabe ist
Steuerung ist die Heidenhain 640.
Ich bedanke mich im Voraus für eure Unterstützung.
23.12.2025, 10:42 UhrIch möchte jetzt, dass sich die Bürste nach jedem Einsatz z.B um 0,005mm korrigiert, damit der Bürstenverschleiß immer direkt korrigiert wird.
Naja, so aus dem Kopf heraus:
Bei einem TOOL CALL kannst Du einen DL mitgeben der die Länge des Werkzeuges korrigiert. Damit sich nun der Wert von DL jedes mal ändert schreibst Du da einen Parameter rein. Und vor dem Aufruf berechnest Du den Parameter neu:
Q1 = Q1 - 0.005
TOOL CALL 1 DL+Q1 S5000 F4000
In einem 2ten Programm setzt Du einmal den Q1 auf 0
Q1 = 0
M30
Damit kannst Du bei einem Bürstenwechsel den Q1 zurücksetzen.
Theoretisch gäbe es auch eine trickige Lösung den DL in der Werkzeugtabelle direkt zu manipulieren, das ist aber von Deiner Maschine abhängig ob die Einstellungen das erlauben. SYSREAD / SYSWRITE ist im Standard meines Wissen jedoch nicht erlaubt.
Andreas.
23.12.2025, 14:37 UhrNaja, so aus dem Kopf heraus:
Bei einem TOOL CALL kannst Du einen DL mitgeben der die Länge des Werkzeuges korrigiert. Damit sich nun der Wert von DL jedes mal ändert schreibst Du da einen Parameter rein. Und vor dem Aufruf berechnest Du den Parameter neu:
Q1 = Q1 - 0.005
TOOL CALL 1 DL+Q1 S5000 F4000
In einem 2ten Programm setzt Du einmal den Q1 auf 0
Q1 = 0
M30
Damit kannst Du bei einem Bürstenwechsel den Q1 zurücksetzen.
Theoretisch gäbe es auch eine trickige Lösung den DL in der Werkzeugtabelle direkt zu manipulieren, das ist aber von Deiner Maschine abhängig ob die Einstellungen das erlauben. SYSREAD / SYSWRITE ist im Standard meines Wissen jedoch nicht erlaubt.
Andreas.
Bei einem TOOL CALL kannst Du einen DL mitgeben der die Länge des Werkzeuges korrigiert. Damit sich nun der Wert von DL jedes mal ändert schreibst Du da einen Parameter rein. Und vor dem Aufruf berechnest Du den Parameter neu:
Q1 = Q1 - 0.005
TOOL CALL 1 DL+Q1 S5000 F4000
In einem 2ten Programm setzt Du einmal den Q1 auf 0
Q1 = 0
M30
Damit kannst Du bei einem Bürstenwechsel den Q1 zurücksetzen.
Theoretisch gäbe es auch eine trickige Lösung den DL in der Werkzeugtabelle direkt zu manipulieren, das ist aber von Deiner Maschine abhängig ob die Einstellungen das erlauben. SYSREAD / SYSWRITE ist im Standard meines Wissen jedoch nicht erlaubt.
Andreas.
Hi Andreas,
Ich dank dir vielmals für deine Antwort. Deine Schilderung hört sich mehr als plausibel an
Werde ich bei nächster Gelegenheit direkt ausprobieren.
23.12.2025, 18:58 Uhr
Vielleicht doch eher einen QR Parameter? Der ist ziemlich hartnäckig und stirbt nicht so schnell.
Gruß Jens
Gruß Jens
26.12.2025, 03:35 UhrHallo liebe Community,
ich benötige ein wenig Hilfe von euch. Ich habe eine Rundbürste im Einsatz um lose Grate nach der Bearbeitung zu entfernen. Ich möchte jetzt, dass sich die Bürste nach jedem Einsatz z.B um 0,005mm korrigiert, damit der Bürstenverschleiß immer direkt korrigiert wird. Wie kann ich das am einfachsten umsetzen? Bin in der Parameterprogrammierung usw überhaupt nicht drin, daher seid mir nicht böse, fals das evtl eine sehr leicht zu lösende Aufgabe ist
Steuerung ist die Heidenhain 640.
Ich bedanke mich im Voraus für eure Unterstützung.
ich benötige ein wenig Hilfe von euch. Ich habe eine Rundbürste im Einsatz um lose Grate nach der Bearbeitung zu entfernen. Ich möchte jetzt, dass sich die Bürste nach jedem Einsatz z.B um 0,005mm korrigiert, damit der Bürstenverschleiß immer direkt korrigiert wird. Wie kann ich das am einfachsten umsetzen? Bin in der Parameterprogrammierung usw überhaupt nicht drin, daher seid mir nicht böse, fals das evtl eine sehr leicht zu lösende Aufgabe ist
Steuerung ist die Heidenhain 640.
Ich bedanke mich im Voraus für eure Unterstützung.
Hallo,
bei der Heidenhain TNC 640 ist der einfachste Weg:
???? Verschleiß über die Werkzeuglängen-Korrektur (ΔL)
Rundbürste normal im Werkzeugtisch anlegen
Nach jedem Einsatz ΔL um z. B. +0,005 mm erhöhen
Die Maschine kompensiert den Bürstenverschleiß automatisch
Kein Makro, keine Parameterprogrammierung nötig
Das ist praxisbewährt, sauber nachvollziehbar und schnell umgesetzt.
Und falls nach der Schicht mal Abstand gebraucht wird: Ein kurzer Reset im Argan Resort wirkt manchmal genauso zuverlässig wie eine gute Werkzeugkorrektur ????
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder:





