Technologiefunktionen
Die Platzierung von Technologiefunktionen im NC-Programm ist bei lotrechter An- und Abwahl von besonderer Bedeutung, da diese den Ausgabezeitpunkt bestimmt.
Bei lotrechter Anwahl ist die Anordnung von Anwahlsatz, Technologiefunktion und des ersten Bewegungssatzes ausschlaggebend für den Ausgabezeitpunkt.
Bei lotrechter Abwahl ist die Anordnung von Technologiefunktion und des letzten zu korrigierenden Bewegungssatzes ausschlaggebend für den Ausgabezeitpunkt.
Die nachfolgenden Beispielprogramme mit den zugehörigen Bildern verdeutlichen dies.
Programmierbeispiel
Technologiefunktion 1
%bsp02.nc
N10 G00 X0 Y0 Z0 G17
N20 F9000
N30 V.G.WZ_AKT.R=5 (Radius des Werkzeuges)
N40 G237 (lotrechte Anwahl aktiviert)
N50 G91 (Programmierung relativ)
N60 G01 X30 Y10
; Korrigierte Bahn
N50 G41 M7 X20 Y70 (Anwahl der WRK links)
N55 M8
N60 G03 X60 I30
N70 G01 X30
N80 X25 Y-20
N85 M9
N90 G40 (Abwahl der WRK)
N100 G90 X200 Y0 (Programmierung absolut)
N110 X0
; Darstellung der originalen Kontur
N200 G91 (Programmierung relativ)
N210 G01 X30 Y10
N220 X20 Y70
N230 G03 X60 I30
N240 G01 X30
N250 X25 Y-20
N260 G90 X200 Y0 (Programmierung absolut)
N270 G00 X0
N999 M30
Die Ausgabe der Technologiefunktion M9 in nachfolgendem Bild erfolgt unmittelbar vor der Ausgabe des erzeugten lotrechten Abwahlsatzes. Die Technologiefunktion muss zwischen dem letzten zu korrigierenden Satz und der lotrechten Abwahl der WRK platziert werden.
Programmierbeispiel
Technologiefunktion 2
%bsp03.nc
N10 G00 X0 Y0 Z0 G17
N20 F9000
N30 V.G.WZ_AKT.R=5 (Radius des Werkzeuges)
N40 G237 (lotrechte Anwahl aktiviert)
N50 G91 (Programmierung relativ)
N60 G01 X30 Y10
; Korrigierte Bahn
N50 G41 M7 (Anwahl der WRK links)
N55 M8 X20 Y70
N60 M9 G03 X60 I30
N70 G01 X30
N80 X25 Y-20
N90 G40 (Abwahl der WRK)
N100 G90 X200 Y0 (Programmierung absolut)
N110 X0
; Darstellung der originalen Kontur
N200 G91 (Programmierung relativ)
N210 G01 X30 Y10
N220 X20 Y70
N230 G03 X60 I30
N240 G01 X30
N250 X25 Y-20
N260 G90 X200 Y0 (Programmierung absolut)
N270 G00 X0
N999 M30
Die Technologiefunktion M8 wird nach dem erzeugten Anwahlsatz ausgeführt. Für diese Platzierung ist es zwingend erforderlich, dass sie nicht im selben Satz wie die Anwahl der WRK steht, und dass kein Bewegungssatz zwischen der Anwahl und der Technologiefunktion steht.
Programmierbeispiel
Technologiefunktion 3
%bsp04.nc
N10 G00 X0 Y0 Z0 G17
N20 F9000
N30 V.G.WZ_AKT.R=5 (Radius des Werkzeuges)
N40 G237 (lotrechte Anwahl aktiviert)
N50 G91 (Programmierung relativ)
N60 G01 X30 Y10
; Korrigierte Bahn
N50 G41 (Anwahl der WRK links)
N51 M7
N52 M8
N53 M8
N55 X20 Y70
N60 G03 X60 I30
N70 G01 X30
N80 X25 Y-20
N90 G40 (Abwahl der WRK)
N100 G90 X200 Y0 (Programmierung absolut)
N110 X0
; Darstellung der originalen Kontur
N200 G91 (Programmierung relativ)
N210 G01 X30 Y10
N220 X20 Y70
N230 G03 X60 I30
N240 G01 X30
N250 X25 Y-20
N260 G90 X200 Y0 (Programmierung absolut)
N270 G00 X0
N999 M30