Impiego – HEIDENHAIN iTNC 530 (340 420) ISO programming Manuale d'uso

Pagina 148

Advertising
background image

148

5 Programmazione: Utensili

5

.4

P

e

ri

phe

ra

l M

il

li

ng:

C

or

re

z

io

ne

3

D

c

on or

ie

nt

a

m

e

nt

o

ut

e

ns

il

e

5.4 Peripheral Milling: Correzione

3D con orientamento utensile

Impiego

Nel Peripheral Milling il TNC sposta l'utensile in direzione normale
rispetto alla direzione di movimento e in direzione normale rispetto alla
direzione utensile della somma dei valori delta DR (Tabella utensile e
blocco T). La direzione della correzione è determinata dalla correzione
del raggio G41/G42 (vedere figura in alto a destra, direzione Y+).

Per far si che il TNC possa raggiungere l'orientamento utensile
previsto, occorre attivare la funzione M128 (vedere "Mantenimento
della posizione della punta dell'utensile nel posizionamento di assi
orientabili (TCPM*): M128", pag. 206)
e successivamente la correzione
del raggio utensile. Il TNC posiziona quindi gli assi di rotazione della
macchina in automatico, in modo tale che l'utensile raggiunga con la
correzione attiva l'orientamento programmato tramite gli assi di
rotazione.

L'orientamento dell'utensile può essere definito in un blocco G01
come qui di seguito descritto.

Esempio: Definizione dell'orientamento dell'utensile con M128 e
le coordinate degli assi di rotazione

Questa funzione è possibile solo su macchine per cui si
possono definire gli angoli solidi di configurazione assi
orientabili. Consultare il Manuale della macchina.

Il TNC non può posizionare gli assi di rotazione in
automatico su tutte le macchine. Consultare il Manuale
della macchina.

Attenzione, pericolo di collisione!

Nelle macchine, i cui assi di rotazione consentono
unicamente un campo di spostamento limitato, nel
posizionamento in automatico potrebbero verificarsi dei
movimenti che richiedono, ad esempio, una rotazione di
180° della tavola. Fare attenzione al pericolo di collisione
della testa con il pezzo o con l'attrezzatura di bloccaggio.

N1 0 G 0 0 G 9 0 X -2 0 Y + 0 Z +0 B+ 0 C + 0 *

Preposizionamento

N2 0 M 1 28 *

Attivazione della funzione M128

N3 0 G 0 1 G 4 2 X +0 Y+ 0 Z + 0 B +0 C+ 0 F 1 00 0 *

Attivazione correzione del raggio

N4 0 X + 50 Y +0 Z+ 0 B - 30 C+ 0 *

Posizionamento dell'asse di rotazione (orientamento
dell'utensile)

Advertising