Sichern von Werkzeugdaten
Freie Werkzeugparameter
Im NC-Programm besteht die Möglichkeit, für das aktuelle Werkzeug bestimmte Informationen bleibend zu modifizieren, d.h. diese über die Werkzeugabwahl hinaus zu sichern.
Dies erfolgt mit Hilfe der so genannten freien Werkzeugparameter (V.G.WZ_AKT.P[i]). Hier können z.B. Verschleißdaten oder Messwerte des aktuell aktiven Werkzeuges zur Programmlaufzeit abgelegt werden. Diese werden dann mit der Anwahl eines neuen Werkzeugdatensatzes (Dxx) oder bei Werkzeugabwahl (D0) an die externe Werkzeugverwaltung zurückgeschrieben und dort entsprechend weiterverarbeitet bzw. gespeichert.
Wird ein aktives Werkzeug bis zum Programmende nicht abgewählt, so besteht bei entsprechender kanalspezifischer Parametrierung (P-CHAN-00103) die Möglichkeit, beim nächsten Programmstart implizit die Daten dieses zuletzt genutzten Werkzeuges an die externe Werkzeugverwaltung zurückzuschreiben.
T/D–Nummer
Zusätzlich werden bei der Anwahl eines Werkzeugdatensatzes die T-Nummer und die D-Nummer des zuletzt genutzten Werkzeuges an die externe Werkzeugverwaltung zurückübertragen.
Programmierbeispiel
NC-Programm mit Werkzeuganforderung
Im folgenden Beispiel werden verschiedene Werkzeugdaten (Standgrößen, Werkzeugparameter) von der CNC beschrieben und an die externe Werkzeugverwaltung zurückgesendet.
%ext_wzv.nc
N10 X0 Y0 G91 G01 F1000
;Verschleiß eintragen für T1/D1
V.G.WZ_AKT.P[0] = 123
V.G.WZ_AKT.P[1] = 234
N40 T22 D22
N31 T2 ;-> T2-Info
N32 D2 ;-> dann D2-Anforderung
N33 D3 T3 ;-> erst D3-Anforderung dann T3-Info
N35 X11
N40 #TOOL DATA [4, 1] ;D in erweiterter Syntax anfordern
N50 #TOOL PREP [4] ;T in erweiterter Syntax anfordern
N55 X22
;Nutzen applikationsspezifischer Werkzeugparameter
G90 XV.G.WZ[3].P[0]
G91
N130 X100
N140 X200
N150 T22
N160 D33
N170 X-100
N180 D0 ;Abwahl der Werkzeuggeometrie
M30