Applikationsbeispiele
Die im vorhergehenden Abschnitt beschriebenen Visualisierungsdaten können zum Beispiel mit Hilfe der folgenden Applikationen gelesen werden.
Zugriffe über den CNC Objekt-Browser
Die Sollkonturvisualisierung wird als Bearbeitungsmodus vor dem Programmstart durch die Bedienung eingestellt. Diese Einstellung wird über eine sogenannte Control-Unit an die SPS weitergegeben, welche diese zulassen oder ablehnen kann.
Ebenso hat die SPS hierdurch die Möglichkeit, den Bearbeitungsmodus = Schnelle Konturvisualisierung ohne vorherige HMI-Anforderung selbst anzuwählen.
Anzeigen von Achspositionen mit DXF Format
Programmierbeispiel
Anzeigen von Achspositionen mit DXF Format
%contour_visu
N001 G01 G90 X0 Y0 Z0 F1000
N100 X100
N200 Y100
N300 X0
N400 Y0
N500 X50 Y50 Z200
N500 X100 Y100 Z0
N600 X0
N700 X50 Y50 Z200
N800 X100 Y0 Z0
N900 G02 I100
N1000 #CS ON[0,0,100, 45 ,0,0]
N1001 G01 G90 X0 Y0 Z0 F1000
N1100 X100
N1200 Y100
N1300 X0
N1400 Y0
N1500 X50 Y50 Z200
N1500 X100 Y100 Z0
N1600 X0
N1700 X50 Y50 Z200
N1800 X100 Y0 Z0
N1900 G02 I100
N1500 #CS OFF
N2000 #CS ON[0,100,-100, 0, 45,0]
N2001 G01 G90 X0 Y0 Z0 F1000
N2100 X100
N2200 Y100
N2300 X0
N2400 Y0
N2500 X50 Y50 Z200
N2500 X100 Y100 Z0
N2600 X0
N2700 X50 Y50 Z200
N2800 X100 Y0 Z0
N2900 G02 I100
N2500 #CS OFF
M30
Die ausgelesenen Achspositionen können genutzt werden, um die abgefahrene Kontur im DXF-Format darzustellen.
DXF-Ausgabedatei
0
SECTION
2
HEADER
999
isg.dxf
0
ENDSEC
0
SECTION
2
TABLES
0
ENDSEC
0
SECTION
2
BLOCKS
0
ENDSEC
0
SECTION
2
ENTITIES
0
LINE
8
0
62
2
10
0.000000
20
0.000000
30
0.000000
11
10.000000
21
0.000000
31
0.000000
0
...