Beispielprogramm mit AB Werkzeugkopf-Konfiguration

Diese Konfiguration enthält 6 reale Achsen.

N010 ; Konfiguration des AB-Orientierungskopfes
N020 V.G.KIN[93].PARAM[0] = 1000000 ; Z-Versatz bis Einspannpunkt Werkzeug
N030 V.G.KIN[93].PARAM[1] = 10000 ; X-Versatz bis Einspannpunkt Werkzeug
N040 V.G.KIN[93].PARAM[2] = 20000 ; Y-Versatz bis Einspannpunkt Werkzeug
N050 V.G.KIN[93].PARAM[3] = 30000 ; X-Versatz Drehpunkt A-Achse Drehpunkt B-Achse
N060 V.G.KIN[93].PARAM[4] = 31415 ; Y-Versatz Drehpunkt A-Achse Drehpunkt B-Achse
N070 V.G.KIN[93].PARAM[5] = 27181 ; Z-Versatz Drehpunkt A-Achse Drehpunkt B-Achse
N080 V.G.KIN[93].PARAM[6] = -1234 ; X-Versatz NP Drehpunkt A-Achse
N090 V.G.KIN[93].PARAM[7] = 17 ; Y-Versatz NP Drehpunkt A-Achse
N100 V.G.KIN[93].PARAM[8] = 100 ; Z-Versatz NP Drehpunkt A-Achse
N110 V.G.KIN[93].PARAM[11] = 1000 ; Winkeloffset U/V-Achse
N120 V.G.KIN[93].PARAM[12] = 0 ; 0 = AB-Kopf
N130 V.G.KIN[93].PARAM[13] = 0 ; 0 = PCS-Programmierung wie Kopf
N140 V.G.KIN[93].PARAM[14] = 0 ; Drehrichtung AM positiv
N150 V.G.KIN[93].PARAM[15] = 0 ; Drehrichtung BM positiv
N160 V.G.KIN[93].PARAM[16] = 200 ; Winkeloffset AM
N170 V.G.KIN[93].PARAM[17] = 100 ; Winkeloffset BM
N200 ; Konfiguration des Profilrohrs
N230 V.G.KIN[93].PARAM[23] = 513 ; Z-Versatz Drehachse U zu Maschinennullpunkt
N240 V.G.KIN[93].PARAM[24] = 1000 ; X-Versatz Drehachse U zu Maschinennullpunkt
N250 V.G.KIN[93].PARAM[25] = -5000 ; Y-Versatz Drehachse U zu Maschinennullpunkt
N260
N270 ; Achsen einsortieren
N280 #SET AX [X, 1, 0][Y, 2, 1][Z, 3, 2][A, 4, 3][B, 5, 4][U, 6, 5]
N290
N300 ; auf Null fahren
N310 G00 G90 X0 Y0 Z0 A0 B0 U0
N320
N330 ; Kinematic 93 auswaehlen
N340 #KIN ID[93]
N350
N360 ; Bearbeitung starten
N370 G01 X500 Y0 Z50 A0 B0 F2000
N380 #CYL ORI PROFILE [EDGES = 4 ROUNDING = 10 LENGTH1 = 50]
N390 G01 X0 U0 Z30 A0 B0 F2000
N400 G01 G90 U50 F2000
N410 B15
N420 X40
N430 B0 A-15
N440 G01 U-40
N450 B-15 A0
N460 G01 X-40
N470 A15 B0
N480 G01 U40
N490 B15 A0
N500 G01 X0
N510 G01 G90 U20 F2000
N520 #CYL OFF
N530
N540 ; Programm beenden
N550 M30