Sep 08, 2023 Lasciate un messaggio

Classico caso di programma macro

 

%
O11; (Il sistema FANUC utilizza un programma macro di finitura con 1 variabile, 12 segmenti in totale)
N01 #16=0; (Il n. 16 rappresenta l'angolo dell'angolo di spostamento del centro del cerchio del coltello e 0 è il valore iniziale)
N06 G54S400 M03; (Impostare il sistema di coordinate per specificare la velocità e specificare il mandrino per ruotare in avanti)
N07T0101; (numero di posizione utensile di comando e numero di compensazione utensile)
N08G00X150Z100; (arrivare al punto di partenza generale)
N09 G00Z[50+8.8*COS[#16]]; (raggiungendo il punto iniziale della filettatura nella direzione Z)
N10X[100-17.6*SIN[#16]]; (La direzione X raggiunge il punto iniziale della filettatura dell'utensile)
N11 G32Z-113 F25; (Gira un coltello)
N12 G00 X140; (alzare il coltello)
N13 #16=#16+8; (Calcola il valore del coltello successivo, dove 8 è l'intervallo angolare △ tra i due coltelli)
N14 IF [#16 LE 180] GOTO 09 (Se non supera i 162 gradi, continua a guidare)
N15 G00 X150Z100 M05; (Il mandrino si ferma e ritorna al punto di retrazione totale)
N16 M30; (fine del programma)
%

 

Invia la tua richiesta

whatsapp

skype

Posta elettronica

Inchiesta