Vorgabe der Werkstückoberfläche (SET_POS, surface)
Berechnung der Abweichung
Mit Hilfe der elektronischen Tastung wird in jedem Takt die Abweichung der realen Werkstückoberfläche zur vorgegebenen Sollposition (SET_POS) ermittelt. Sie ergibt sich durch:
Abweichung = Motorgeber + Sensorgeber - Sollposition (SET_POS)
= Istposition Werkstückoberfläche - Sollposition (SET_POS)
Um die Abweichung der Werkstückoberfläche auszugleichen, wird die Antriebsposition zusätzlich um den berechneten Offset der Abstandsregelung verschoben:
Sollwert Antrieb = Programmierter Sollwert (PCS) + Offset Abstandsregelung
An- und Abwahl über das NC-Programm
Über das NC-Programm wird die Abstandsregelung ein- bzw. ausgeschaltet oder auch der aktuelle Korrekturwert eingefroren. Beispiel:
N10 Z[DIST_CTRL SET_POS=30] Position setzen
Nxx Z[DIST_CTRL ON] Anwahl
…
Nxx Z[DIST_CTRL OFF] Abwahl
N999 M30
Die vollständige CNC-Syntax ist im Kapitel Programmierung beschrieben.
Typischer Ablauf
Typischer Ablauf bei der Aktivierung der Abstandsregelung:
- Das Werkzeug wird eingewechselt.
- Die X- und Y-Achsen fahren auf Bearbeitungsposition.
- Die Abstandsregelung wird eingeschaltet und die Sollposition des Werkstücks wird gesetzt. Die Z-Achse muss sich dabei im Erfassungsbereich des Abstandsensors befinden.
- Sensor oder Tastring meldet Abstand, die Abstandsregelung korrigiert Höhenfehler.
- Die Z-Achse fährt nach unten.
- Abstandsregelung ist aktiv, Dickentoleranzen oder Lagedifferenzen werden ausgeglichen.
Deaktivierung der Abstandsregelung:
- Ausschalten der Abstandsregelung über das NC-Programm
- Abstandsregelung ist inaktiv, Dickentoleranzen oder Lagedifferenzen werden nicht mehr ausgeglichen, der aktuelle Offset bleibt bis zur nächsten Positionsanforderung aktiv.
Wirkungsweise
Mit der Abstandsregelung können Abweichungen der Position der Werkstückoberfläche (Istposition) zu einer vorgegeben Sollposition automatisch korrigiert werden:
Abweichung
Eine Abweichung von der idealen Werkstückoberfläche (z.B. bei dünnerem Werkstück) wird durch den Sensor (Geber 2) detektiert:
Kompensation des Versatzes
Nach Einschalten der Abstandsregelung mit SET_POS=20 mm (erwartete Werkstückhöhe) wird der Versatz durch die Abstandsregelung kompensiert. Ein Anpassen des NC-Programms (PCS-Position) ist dadurch nicht notwendig. Im NC-Programm kann von einer konstanten Werkstückoberfläche bei Z=20mm ausgegangen werden.
Hinweis
Die Abstandskontrolle wird bei einem Achsfehler oder CNC-Reset automatisch ausgeschaltet.
Am Programmende bleibt die Abstandsregelung weiterhin aktiv.
Höhenänderungen
Änderungen der Werkstückoberfläche werden durch die Abstandsregelung korrigiert. Im NC-Programm kann daher von einem ebenen Werkstück ausgegangen werden. Höhenänderungen zur Werkstückoberfläche können durch Programmieren der Achse vorgenommen werden. Bei Z=SET_POS berührt die TCP-Spitze die Werkstückoberfläche.