06.08.2013 Views

Benutzer-Handbuch iTNC 530 (340 49x-xx) de - heidenhain

Benutzer-Handbuch iTNC 530 (340 49x-xx) de - heidenhain

Benutzer-Handbuch iTNC 530 (340 49x-xx) de - heidenhain

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

N190 G00 Z+250 M2 * Disimpegno <strong>de</strong>ll’utensile, fine <strong>de</strong>l programma<br />

N200 G98 L10 * Sottoprogramma 10: Lavorazione<br />

N210 G54 X+Q1 Y+Q2 * Spostamento <strong>de</strong>ll’origine nel centro <strong>de</strong>ll’ellisse<br />

N220 G73 G90 H+Q8 * Compensazione <strong>de</strong>lla rotazione nel piano<br />

N230 Q35 = ( Q6 - Q5 ) / Q7 * Calcolo <strong>de</strong>l passo angolare<br />

N240 D00 Q36 P01 +Q5 * Copiatura <strong>de</strong>ll’angolo di partenza<br />

N250 D00 Q37 P01 +0 * Impostazione <strong>de</strong>l contatore <strong>de</strong>i tagli<br />

N260 Q21 = Q3 * COS Q36 * Calcolo <strong>de</strong>lla coordinata X <strong>de</strong>l punto di partenza<br />

N270 Q22 = Q4 * SIN Q36 * Calcolo <strong>de</strong>lla coordinata Y <strong>de</strong>l punto di partenza<br />

N280 G00 G40 X+Q21 Y+Q22 M3 * Posizionamento sul punto di partenza nel piano<br />

N290 Z+Q12 * Prepos. alla distanza di sicurezza nell’asse <strong>de</strong>l mandrino<br />

N300 G01 Z-Q9 FQ10 * Posizionamento alla profondità di lavorazione<br />

N310 G98 L1 *<br />

N320 Q36 = Q36 + Q35 * Aggiornamento <strong>de</strong>ll'angolo<br />

N330 Q37 = Q37 + 1 * Aggiornamento contatore<br />

N<strong>340</strong> Q21 = Q3 * COS Q36 * Calcolo <strong>de</strong>ll'attuale coordinata X<br />

N350 Q22 = Q4 * SIN Q36 * Calcolo <strong>de</strong>ll'attuale coordinata Y<br />

N360 G01 X+Q21 Y+Q22 FQ11 * Posizionamento sul punto successivo<br />

N370 D12 P01 +Q37 P02 +Q7 P03 1 * Domanda se incompleto; se sì, salto di ritorno alla Label 1<br />

N380 G73 G90 H+0 * Annullamento <strong>de</strong>lla rotazione<br />

N390 G54 X+0 Y+0 * Annullamento <strong>de</strong>llo spostamento <strong>de</strong>ll'origine<br />

N400 G00 G40 Z+Q12 * Posizionamento alla distanza di sicurezza<br />

N410 G98 L0 * Fine <strong>de</strong>l sottoprogramma<br />

N99999999 %ELLIPSE G71 *<br />

HEIDENHAIN <strong>iTNC</strong> <strong>530</strong> 549<br />

11.11 Esempi di programmazione

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!