|
|
5.6 RICHIAMO MODALE SOTTOPROGRAMMI
La funzione G73 permette il richiamo modale di sottoprogrammi interni o esterni dopo il posizionamento in rapido sui punti programmati dopo tale funzione.
Il formato di programmazione θ:
G73 [K ] L
dove:
K
richiesta traslazione zero pezzoK1: lo zero pezzo viene traslato sui vari punti. Il sottoprogramma ha lo zero su tale punto.
K2: lo zero pezzo non viene traslato sui vari punti. Il sottoprogramma deve essere programmato in incrementale. (Se non programmato K=1)
L ..
numero del sottoprogramma interno (da L=0 a L=99) o nome del sottoprogramma esterno (LNOME:)Attenzione! Lordine di programmazione dei parametri K e L deve essere assolutamente rispettato, quindi programmare sempre prima il parametro K e poi L.
La funzione G72 annulla G73.
Esempio:
G73 L1
X Y
X Y Punti su cui ripetere il sottoprogramma interno L1
X Y
G72
M30
L=1
Sottoprogramma della lavorazione da eseguire sui punti programmati fra G73 e G72
G32
Nel sottoprogramma da ripetere non sono accettate le funzioni dei supercicli fissi G781 a G787 e da G791 a G797.
Sono accettate le funzioni di spostamento origine G51 e G52.
N.B. Se i punti su cui ripetere la lavorazione sono memorizzati in un sottoprogramma esterno, anche la lavorazione deve essere memorizzata in un sottoprogramma esterno:
Esempio
G73 LPROG:
LPUNTI: [punti su cui ripetere il sottoprogramma PROG
G72
Se si programma:
G73 L1
LPUNTI:
G72
Il sistema dΰ Errore 41: Richiamo di funzione L non presente