Ciclo 257 ISOLA CIRCOLARE

Programmazione ISO

G257

Applicazione

Il ciclo 257 consente di lavorare un'isola circolare. Il controllo numerico crea l'isola circolare in un incremento a spirale partendo dal diametro della parte grezza.

Esecuzione del ciclo

  1. Il controllo numerico solleva l'utensile se si trova al di sotto della 2ª distanza di sicurezza, e riporta l'utensile alla 2ª distanza di sicurezza  
  2. L'utensile si sposta dal centro dell'isola sulla posizione di partenza della lavorazione dell'isola. La posizione di partenza si definisce tramite l'angolo polare riferito al centro dell'isola con il parametro Q376
  3. Il controllo numerico porta l'utensile in rapido FMAX alla distanza di sicurezza Q200 e da lì con avanzamento in profondità alla prima profondità incremento
  4. Il controllo numerico crea l'isola circolare in un incremento a spirale tenendo conto della sovrapposizione traiettoria
  5. Il controllo numerico allontana l'utensile di 2 mm dal profilo su una traiettoria tangenziale
  6. Se sono richiesti più incrementi, viene eseguito un nuovo incremento sul punto successivo per il movimento di allontanamento
  7. Questa procedura si ripete fino al raggiungimento della profondità programmata dell'isola
  8. A fine ciclo l'utensile si solleva – dopo l'allontanamento tangenziale – nell'asse utensile alla 2ª distanza di sicurezza definita nel ciclo. La posizione finale non coincide con la posizione di partenza

Note

 
Nota
Attenzione Pericolo di collisione!
Se si immette la profondità con segno positivo in un ciclo, il controllo numerico inverte il calcolo del preposizionamento. Quindi l'utensile si sposta in rapido nell'asse utensile fino alla distanza di sicurezza sotto la superficie del pezzo! Pericolo di collisione!
  1. Inserire la profondità con segno negativo
  2. Con il parametro macchina displayDepthErr (N. 201003) si imposta se il controllo numerico deve emettere un messaggio d’errore (on) oppure no (off) all'inserimento di una profondità positiva
 
Nota
Attenzione Pericolo di collisione!
Sussiste il pericolo di collisione se per il movimento di avvicinamento non è presente spazio a sufficienza accanto all'isola.
  1. Verificare l'esecuzione con la simulazione grafica.
  • Questo ciclo può essere eseguito esclusivamente in modalità di lavorazione FUNCTION MODE MILL.
  • Il controllo numerico preposiziona automaticamente l'utensile nell'asse utensile. Prestare attenzione al parametro Q204 2. DIST. SICUREZZA.
  • Il ciclo rifinisce Q369 PROFONDITA' CONSEN. con una sola passata. Il parametro Q338 INCREMENTO FINITURA non ha alcun effetto su Q369. Q338 è attivo per la lavorazione di finitura di Q368 QUOTA LATERALE CONS..
  • Il controllo numerico riduce la profondità incremento alla lunghezza del tagliente LCUTS definita nella tabella utensili, se questa è minore della profondità incremento immessa nel ciclo Q202.
  • Questo ciclo monitora la lunghezza utile LU definita dell'utensile. Se il valore LU è inferiore alla PROFONDITA Q201, il controllo numerico emette un messaggio di errore.

Note per la programmazione

  • Preposizionamento dell’utensile sulla posizione di partenza nel piano di lavoro (centro dell'isola) con correzione del raggio R0.
  • Il segno del parametro ciclo Profondità definisce la direzione della lavorazione. Se si programma la profondità = 0, il controllo numerico non esegue il ciclo.

Parametri ciclo

Immagine ausiliaria

Paramètre

Q223 Diametro pezzo finito?

Diametro dell'isola finita

Immissione: 0...99999.9999

Q222 Diametro pezzo grezzo?

Diametro del pezzo grezzo. Inserire il diametro della pezzo grezzo maggiore del diametro della parte finita. Il controllo numerico esegue più accostamenti laterali, se la differenza tra diametro del pezzo grezzo e diametro della parte finita è maggiore dell'accostamento laterale ammesso (raggio utensile per sovrapposizione traiettoria Q370). Il controllo numerico calcola sempre un accostamento laterale costante.

Immissione: 0...99999.9999

Q368 Quota di finitura laterale?

Sovrametallo nel piano di lavoro rimasto dopo la sgrossatura. Valore incrementale.

Immissione: –99999.9999...+99999.9999

Q207 Avanzamento fresatura?

Velocità di spostamento dell'utensile durante la fresatura in mm/min

Immissione: 0...99999.999 In alternativa FAUTO, FU, FZ

Q351 Direzione? Concorde=+1, Disc.=-1

Tipo di fresatura. Viene considerato il senso di rotazione del mandrino:

+1 = fresatura concorde

–1 = fresatura discorde

PREDEF: il controllo numerico assume il valore del blocco GLOBAL DEF

(Se si inserisce il valore 0, la lavorazione è concorde)

Immissione: –1, 0, +1 In alternativa PREDEF

Q201 Profondità?

Distanza tra la superficie del pezzo e il fondo dell'isola. Valore incrementale.

Immissione: –99999.9999...+99999.9999

Q202 Incremento?

Quota dei singoli accostamenti dell'utensile. Inserire un valore maggiore di 0. Valore incrementale.

Immissione: 0...99999.9999

Q206 Avanzamento di lavorazione?

Velocità di spostamento dell'utensile durante l'avanzamento in profondità in mm/min

Immissione: 0...99999.999 In alternativa FAUTO, FMAX, FU, FZ

Q200 Distanza di sicurezza?

Distanza tra la punta dell'utensile e la superficie del pezzo. Valore incrementale.

Immissione: 0...99999.9999 In alternativa PREDEF

Q203 Coordinate superficie pezzo?

Coordinata della superficie del pezzo in riferimento all'origine attiva. Valore assoluto.

Immissione: –99999.9999...+99999.9999

Q204 2. distanza di sicurezza?

Coordinata dell'asse del mandrino che esclude una collisione tra l'utensile e il pezzo (attrezzatura di serraggio). Valore incrementale.

Immissione: 0...99999.9999 In alternativa PREDEF

Q370 Fattore di sovrapposizione?

Q370 x raggio utensile dà l'accostamento laterale k

Immissione: 0.0001...1.9999 In alternativa PREDEF

Q376 Angolo di partenza?

Angolo polare riferito al centro dell'isola, di avvicinamento dall'utensile all'isola.

Immissione: –1...+359

Q215 Tipo di lavorazione (0/1/2)?

Definizione del tipo di lavorazione:

0: sgrossatura e finitura

1: solo sgrossatura

2: solo finitura

Immissione: 0, 1, 2

Q369 Sovrametallo profondità?

Sovrametallo in profondità rimasto dopo la sgrossatura. Valore incrementale.

Immissione: 0...99999.9999

Q338 Incremento per finitura?

Avanzamento nell'asse utensile durante la finitura del sovrametallo laterale Q368. Valore incrementale.

0: finitura in una sola passata

Immissione: 0...99999.9999

Q385 Avanzamento finitura?

Velocità di spostamento dell'utensile durante la finitura laterale e del fondo in mm/min

Immissione: 0...99999.999 In alternativa FAUTO, FU, FZ

I programmi NC inclusi nel presente manuale utente sono proposte di soluzioni. Prima di utilizzare i programmi NC o singoli blocchi NC su una macchina, è necessario adattarli.

Adattare dapprima i seguenti contenuti:

  • Utensili
  • Dati di taglio
  • Avanzamenti
  • Altezza e posizioni di sicurezza
  • Inserire le posizioni specifiche della macchina, ad es. con M91
  • Percorsi di chiamate programma

Alcuni programmi NC sono indipendenti dalla cinematica della macchina. Adattare questi programmi NC alla propria cinematica della macchina prima del primo funzionamento di prova.

Testare i programmi NC prima di eseguirli utilizzando anche la simulazione.

 
Tip

Testando un programma è possibile accertare se il programma NC può essere impiegato con le opzioni software disponibili, la cinematica attiva della macchina e la configurazione corrente della macchina.

Esempio

11 CYCL DEF 257 ISOLA CIRCOLARE ~

Q223=+50

;DIAMETRO PRECISO ~

Q222=+52

;DIAMETRO GREZZO ~

Q368=+0

;QUOTA LATERALE CONS. ~

Q207=+500

;AVANZAM. FRESATURA ~

Q351=+1

;MODO FRESATURA ~

Q201=-20

;PROFONDITA ~

Q202=+5

;PROF. INCREMENTO ~

Q206=+3000

;AVANZ. INCREMENTO ~

Q200=+2

;DISTANZA SICUREZZA ~

Q203=+0

;COORD. SUPERFICIE ~

Q204=+50

;2. DIST. SICUREZZA ~

Q370=+1

;SOVRAPP.TRAIET.UT. ~

Q376=-1

;ANGOLO DI PARTENZA ~

Q215=+1

;TIPO LAVORAZIONE ~

Q369=+0

;PROFONDITA' CONSEN. ~

Q338=+0

;INCREMENTO FINITURA ~

Q385=+500

;AVANZAMENTO FINITURA

12 L X+50 Y+50 R0 FMAX M99