Hallo Raphti,
gibt es. Mit G52. Dann hast Du so viele Nullpunkte wie Du benötigst. Du erstellt Dir Unterprogramme mit G52 die dann Deine Nullpunkte sind. Du rufst dann Koordinaten mit G54 auf.
Bsp. für 8 Teile:
O1101(NULLPUNKT 1)
G52X-664.600Y-114.660Z-599.273
M99
-------------------------------------------------------------------------
O4100(HAUPTPROGRAMM)
(8-TEILE)
N10(BOHRER D.=5)
S4000F400M3
M98P1101 (NULLPUNKT 1)
G54X13.921Y33.199Z100G43H1 (BEARBEITUNGSKOORDINATEN)
M98P2000 (UNTERPROGAMM
BOHREN D.=5)
M98P1102 (NULLPUNKT 2)
G54X13.921Y33.199 (BEARBEITUNGSKOORDINATEN)
M98P2000 (UNTERPROGAMM BOHREN D.=5)
M98P1103 (NULLPUNKT 3)
G54X13.921Y33.199 (BEARBEITUNGSKOORDINATEN)
M98P2000 (UNTERPROGAMM BOHREN D.=5)
M98P1104 (NULLPUNKT 4)
G54X13.921Y33.199 (BEARBEITUNGSKOORDINATEN)
M98P2000 (UNTERPROGAMM BOHREN D.=5)
M98P1105 (NULLPUNKT 5)
G54X13.921Y33.199 (BEARBEITUNGSKOORDINATEN)
M98P2000 (UNTERPROGAMM BOHREN D.=5)
M98P1106 (NULLPUNKT 6)
G54X13.921Y33.199 (BEARBEITUNGSKOORDINATEN)
M98P2000 (UNTERPROGAMM BOHREN D.=5)
M98P1107 (NULLPUNKT 7)
G54X13.921Y33.199 (BEARBEITUNGSKOORDINATEN)
M98P2000 (UNTERPROGAMM BOHREN D.=5)
M98P1108 (NULLPUNKT 8)
G54X13.921Y33.199 (BEARBEITUNGSKOORDINATEN)
M98P2000 (UNTERPROGAMM BOHREN D.=5)
M9
G28G91G0Y0Z0M5
.
.
.
usw.
Gruß Micha