Ok, ich versuchs mal.
Beispielprogramm G 200 Konturtaschenzyklus (Ohne Gewähr)
G17
G52
S3000 T1 M66
G200 (Befehl um Tasche zu berechnen)
G201 Y0.5 (seitliches Schlichtaufmaß) Z-5 (Gesamttiefe) B2 (Sicherheitsabstand) I50 (Überlappungsfaktor in%) J1 (J1Gleichlauf/ J-1 Gegenlauf) K1 (Zustellung pro Schnitt) R10 (Tatsächlicher Fräserradius f. Berechnung) N1=100 (Unter Nr. 100 wird das Schruppprogramm als Makro abgelegt) N2=101 ( Unter Nr. 101 wird der Startpunkt des Schruppprogramms als Makro abgelegt, ideal zum
bohren eines Startlochs)
G203 X0 Y200 Z0 (Startpunkte der Taschenkontur) N1=102 (Unter Nr. 102 wir d ein Schlichtprogramm erzeugt)
G1 X-200 (Ab hier Konturbeschreibung mit G1/ G2/ G3 . G11 ist z.B. nicht erlaubt, glaub ich.)
G1 Y-200
G1 X200
G1 Y200
G1 X0
G204 Ende Tachenkonturbeschreibung
G205 X0 Y50 N1=103 (Anfang Inselkonturbeschreibung, unter Nr. 103 wird ein Insel-Schlichtprogramm als Makro abgelegt.)
G1 X-50
G1 Y-50
G1 X50
G1 Y50
G1 X0
G206 Ende Inselkonturbeschreibung
G202 Ende Konturtaschenzyklus
G0 Z200
M30
Unsere Maschinen haben Achsentausch, d.h. Tisch rauf/runter ist "Z"
Abändern sollte ja kein Problem sein, wobei im G201 Satz das "Z" ein "Z" bleibt.
Gruß, Herbrenner