Sincronizzazione dei tempi con l'interpolatore
codice G: G75
Funzione: Il comando impedisce al blocco funzione del decoder di elaborare il codice G finché l'interpolatore non ha attraversato tutti gli oggetti precedenti. Quando l'interpolatore raggiunge G75
, tutte le code sono vuote e l'NCDecoder e tutti i blocchi funzione di preelaborazione continuano a funzionare.
Questa funzione è utile per utilizzare le variabili. Il decoder sostituisce le variabili quando viene elaborata la riga corrispondente. Tuttavia, l'esecuzione da parte dell'interpolatore avviene dopo un tempo specificato in base al meccanismo della coda. Puoi usare G75
per attendere e sincronizzare la valutazione delle variabili e la successiva elaborazione da parte dell'interpolatore.
Sintassi
G75
N10 G1 X100 N20 G75 N30 G1 Y$g_y$
La variabile g_y
è disponibile con l'elemento G1 e non viene rilevato in anticipo. Se G75
non è inserito, quindi il NCDecoder
elabora la riga 30 immediatamente prima che venga rilevato il valore. G75
non ha alcun effetto sull'editor CNC o sui percorsi che l'editor CNC genera come SMC_OutQueue
.