Aktualisierung der Volumetrischen Kompensation

Die Aktualisierung der Volumetrischen Kompensation kann über der NC-Befehl #VOLCOMP[UPDATE] oder über CNC-Objekte erfolgen.

Mit der Angabe des Schlüsselworts UPDATE im NC-Befehl können die Parameter aus den konfigurierten Dateien neu eingelesen werden. Zuvor muss die betreffende Kompensation deaktiviert worden sein.

Die Aktualisierung umfasst neben den Fehlerparametern auch die Konfigurationsdaten aus den Kompensationslisten (beteiligte Achsen, kinematische Kette usw.).

Bevor eine Aktualisierung durchgeführt wird, wird die Kompensation ggf. implizit deaktiviert.

Programmierbeispiel

prg_example

Parameter neu laden im NC-Programm

; Kompensation deaktivieren

; …

N090 #VOLCOMP OFF [ID0]

; Kompensationsparameter aktualisieren

N100 #VOLCOMP [ID0 UPDATE]

; Kompensation wieder aktivieren

N110 #VOLCOMP ON [ID0]

; …

Aktualisierung über CNC-Objekte

Die Volumetrische Kompensation kann alternativ über CNC-Objekte aktualisiert werden.

Dafür müssen die Konfigurationsdatei und die zugehörigen Kompensationslisten erreichbar auf dem Dateisystem abgelegt sein. Virtuelle Dateisysteme innerhalb von Steuerungs-konfigurationen (z.B. tc_virtual_*\*) sind nicht erreichbar.

Beispiel

example

Konfigurationsdatei auf Dateisystem, C:\vc\volcomp1.lis

workpiece_axes           0

X                        1

Y                        2

Z                        3

Interpolation            GRID

enable_splicing          FALSE

filter_steps             20

manual_activation        FALSE

alternative_model        FALSE

associate_to_channel     FALSE

file[0]                  C:\vc\volcomp1.csv

file_format[0]           ISG_CSV

Beispiel

example

Kompensationsdatei auf Dateisystem, C:\vc\volcomp1.csv

X Y Z EXX EYY

0 0 0 0.000 0.000

0 5 0 0.001 0.001

0 10 0 0.002 0.002

0 15 0 0.003 0.003

0 20 0 0.004 0.004

0 25 0 0.005 0.005

0 30 0 0.006 0.006

0 35 0 0.007 0.007

0 40 0 0.008 0.008

Der Ablauf ist dann wie folgt:

Der zweite Schreibvorgang löst die Aktualisierung aus. Nach der Aktualisierung kann die Kompensation wieder aktiviert werden.

Die Aktualisierung ändert die CNC-Konfiguration nicht, d.h., beim nächsten Steuerungsstart sind wieder die alten ursprünglichen Daten aktiv.