Variabile che incrementa fino a una misura precisa

Sezione Fanuc
Rispondi
FrancescoCmz
Newbie
Newbie
Messaggi: 13
Iscritto il: lunedì 30 maggio 2022, 10:45

Variabile che incrementa fino a una misura precisa

Messaggio da FrancescoCmz » venerdì 22 luglio 2022, 15:09

Buongiorno lavoro su un tornio con motorizzati e asse Y..
vorrei ripetere una spianata con incrementi su asse x "quindi misura Diametrale" fino al raggiungimento di una quota prestabilita..., spero di essermi spiegato :)
potrei farlo con manual guide... ma vorrei imparare a utilizzare variabili per questi tipi di lavorzione ..
vorrei realizzare una condizione (ripeti le passate fino alla misura prestabilita)..
grazie in anticipo per l'aiuto

torn24
God
God
Messaggi: 5075
Iscritto il: venerdì 1 febbraio 2008, 11:28
Località: Modena

Re: Variabile che incrementa fino a una misura precisa

Messaggio da torn24 » venerdì 22 luglio 2022, 16:40

Se non conosci il linguaggio macro, cerca la guida di badate su questo forum , guida macro fanuc.

Ti serve sicuramente un ciclo, while che ripete, con una variabile.
Solo che devi fargli calcolare il valore delle passate, 2, 3 millimetri di profondità di passata, perchè se sono a diametro 20 e devo arrivare a diametro 19, non posso togliere due millimetri, la condizione del while ti direbbe solo che devi fare un altra passata.

Esempio: I valori delle variabili le puoi assegnare con richiamo macro G65 o G66 e argomenti, leggi guida.
#100=40 (diametro iniziale)
#101=28 (diametro finale)
#102=8 (numero passate)
#103=[#100-#101]/#102 (profondita di passata)
G0 X#100
WHILE[#100GT#101]DO1
#100=[#100-#103]
G0 X#100
(CODICE ISO PER TORNIRE)
END1
CIAO A TUTTI !

Rispondi

Torna a “Fanuc”