Tu masz programik, który już kiedyś wrzuciłem, sam go nie sprawdzałem, a nikt mi nie powiedział czy on działa, ale idea napewno jest słuszna, bo podobne puszczałem na machinie.
1 BLK FORM 0.1 Z X-25 Y-100 Z-100
2 BLK FORM 0.2 X+0 Y+100 Z+100
3 TOOL CALL 1 X S1000
4 FN 0: Q1 =+50- glebokosc fazy
5 FN 0: Q2 =+50-szerokosc fazy
6 FN 0: Q4 =+100-fromien kola
7 FN 0: Q10 =+80-ilosc powtorzen
8 FN 4: Q1 =+Q1 DIV +Q10-dzielenie 50/80 (Q1/Q10)-GLEBOKOSC
8 FN 4: Q2= Q2 DIV Q10 - to samo dzielenie szerokosc fazy
10 L X+100 R0 FMAX M3
11 L Z+0 Y+0 R0 FMAX
12 L X+0 R0 FMAX
14 CC Z+0 Y+0
15 LBL 1
15 L IX-Q1
15 L Y-Q4 RR F100
16 CP IPA360 DR- RR F1000
18 L Y 0 R0 F1000
19 LBL 0
19 FN 2: Q4=Q4 -+Q2-odejmowanie od promienia przy kazdym powt.
20 FN 2: Q10 =+Q10 -+1
21 FN 10: IF +Q10 NE +0 GOTO LBL 1
22 L Y+0 Z+0 R0 F100
23 L X+200 R0 FMAX M2
24 END PGM fazy po okregu q parametry MM
tak wyglada prawidlowy program na fazy na okregu wpisujac tylko w Q1 i Q2 GLEBOKOSC
I SZEROKOSC FAZY oraz ilosc powt. maszyna sama obliczy ci kat pozdrawiam kolego milego korzystania