Lavorazione completa di profili aperti: m98 – HEIDENHAIN iTNC 530 (340 422) ISO programming Manuale d'uso

Pagina 204

Advertising
background image

204

7 Programmazione: Funzioni ausiliarie

7.

4

F

unz

ioni

a

u

s

il

ia

ri

e

pe

r

tr

a

ie

tt

o

ri

e

Lavorazione completa di profili aperti: M98

Comportamento standard

Negli angoli interni il TNC calcola l'intersezione delle traiettorie della
fresa, portando l'utensile da questo punto nella nuova direzione.

Quando il profilo sugli angoli è aperto, questo comportamento implica
una lavorazione incompleta:

Comportamento con M98

Con la funzione ausiliaria M98 il TNC fa avanzare l'utensile finché ogni
punto del profilo risulti effettivamente lavorato:

Attivazione

M98 è attiva solo nei blocchi di programma nei quali viene
programmata.

M98 diventa attiva alla fine del blocco.

Esempi di blocchi NC

Posizionamento progressivo della fresa sui punti del profilo 10, 11 e 12:

Fattore di avanzamento per movimenti di
penetrazione: M103

Comportamento standard

Il TNC sposta l'utensile, indipendentemente dalla direzione di
movimento, con l'ultimo avanzamento programmato.

Comportamento con M103

Il TNC riduce l'avanzamento quando sposta l'utensile in direzione
negativa dell'asse utensile. L'avanzamento di penetrazione FZMAX
viene calcolato dall'ultimo avanzamento programmato FPROG e dal
fattore F%:

FZMAX = FPROG x F%

Inserimento di M103

Inserendo M103 in un blocco di posizionamento, il TNC continua il
dialogo, chiedendo il fattore F.

Attivazione

M103 è attiva dall'inizio del blocco.
Disattivazione di M103: riprogrammare M103 senza fattore

N1 0 0 G 01 G 41 X . .. Y. . . F . . . *

N1 1 0 X .. . G9 1 Y . .. M9 8 *

N1 2 0 X + . . . *

X

Y

S

S

X

Y

11

12

10

Advertising