Ciao Parpas.
Dal nome presumo che abbiamo qualche cosa in comune
Con l'840d i richiami a sottoprogrammi sono piu' articolati che con il selca (per quel poco che conosco di quest'ultimo).
Premetto che non ho mai usato L.. g32 ecc. con il siemens anche se mi sembra che ci siano .
Diciamo che qualsiasi nome seguito da ":" e' una label e puo' arire o chiudere una ripetizione tranne che "endlabel:" che e' una parola chiave e fa le veci del g32, per richiamare una parte di programma si usa il "repeat" seguito da label di inizio e label di fine (entrambe senza ":"), la label di fine puo' essere omessa se voglio solo fare delle ripetizioni tipo
selca: 840d
L=1 passata:
.. ..
.. ..
L1 k10 repeat passata p=10
o se la parte di programma da ripetere e' chiusa con "endlabel:" e si trova prima del repeat nel listato del programma.
Per come vuoi usare tu la ripetizione
T10m6
S1000m3f100
G0x0y0
G0z10
G1z-2
repeat passata finepassata
G0z100
M30
passata:
...
....
...
....
finepassata: