Ciclo 209 MASCH. ROTT.TRUCIOLO

Programmazione ISO

G209

Applicazione

 
Machine

Consultare il manuale della macchina.

La macchina e il controllo numerico devono essere predisposti dal costruttore della macchina.

Ciclo utilizzabile solo su macchine con mandrino controllato.

Il controllo numerico esegue la maschiatura con più incrementi alla profondità impostata. Mediante un parametro è possibile definire se alla rottura truciolo l'utensile deve essere estratto completamente dal foro oppure no.

Esecuzione del ciclo

  1. Il controllo numerico posiziona l'utensile nell'asse del mandrino in rapido FMAX alla DISTANZA DI SICUREZZA programmata sopra la superficie del pezzo ed esegue quindi l'orientamento del mandrino
  2. L'utensile si porta alla profondità incremento impostata, la direzione di rotazione del mandrino si inverte e, a seconda della definizione, l'utensile si ritrae di un certo tratto oppure viene estratto dal foro per scaricare il truciolo. Se è stato definito un fattore per l’aumento del numero di giri, il controllo numerico esegue l’estrazione dal foro con numero di giri del mandrino aumentato in modo corrispondente
  3. In seguito il senso di rotazione del mandrino viene invertito di nuovo e l'utensile si porta alla successiva profondità incremento
  4. Il controllo numerico ripete questa sequenza (da 2 a 3) fino a raggiungere la PROFONDITÀ DI FILETTATURA programmata
  5. In seguito l'utensile si riporta alla DISTANZA DI SICUREZZA. Se è stata programmata una 2ª distanza di sicurezza, il controllo numerico porta l'utensile con FMAX su quella distanza
  6. Alla DISTANZA DI SICUREZZA il controllo numerico arresta il mandrino
 
Tip

Nella maschiatura vengono sempre sincronizzati tra loro il mandrino e l'asse utensile. La sincronizzazione può essere eseguita con un mandrino fermo.

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
  • Questo ciclo può essere eseguito esclusivamente in modalità di lavorazione FUNCTION MODE MILL.
  • Se M3 (o M4) viene programmata prima di questo ciclo, il mandrino ruota dopo la fine del ciclo (con la velocità programmata nel blocco TOOL CALL).
  • Se M3 (o M4) non viene programmata prima di questo ciclo, il mandrino rimane fermo dopo la fine del ciclo. Prima della lavorazione successiva è necessario riavviare il mandrino con M3 (o M4)
  • Se si registra nella tabella utensili nella colonna Pitch il passo del maschiatore, il controllo numerico confronta il passo della tabella utensili con quello definito nel ciclo. Il controllo numerico emette un messaggio d'errore se i valori non coincidono.
  • Questo ciclo monitora la lunghezza utile LU definita dell'utensile. Se è inferiore della PROFONDITA' FILETTO Q201, il controllo numerico emette un messaggio d'errore.
 
Tip

Se non si modifica alcun parametro di dinamica (ad es. distanza di sicurezza, velocità mandrino,...), è possibile forare successivamente più in basso la filettatura. La distanza di sicurezza Q200 dovrebbe tuttavia essere selezionata di una grandezza tale da consentire all'asse utensile di abbandonare il percorso di accelerazione all'interno di tale percorso.

Note per la programmazione

  • Programmare un blocco di posizionamento sul punto di partenza (centro del foro) nel piano di lavoro con compensazione del raggio R0.
  • Il segno del parametro ciclo Profondità filetto determina la direzione della lavorazione.
  • Se con il parametro ciclo Q403 si è definito un fattore del numero di giri per ritorno più rapido, il controllo numerico limita quindi il numero di giri al valore massimo della gamma attiva.

Nota in combinazione con parametri macchina

  • Il parametro macchina CfgThreadSpindle (N. 113600) consente di definire quanto segue.
    • sourceOverride (N. 113603):
      FeedPotentiometer (Default) (override velocità inattivo), il controllo numerico adatta quindi di conseguenza il numero di giri
      SpindlePotentiometer (override avanzamento inattivo) e
    • thrdWaitingTime (N. 113601): per questo periodo di tempo si aspetta l'arresto mandrino al fondo della filettatura
    • thrdPreSwitch (N. 113602): il mandrino viene arrestato per questo periodo di tempo prima di raggiungere il fondo della filettatura

Parametri ciclo

Immagine ausiliaria

Parametro

8h000212

Q200 Distanza di sicurezza?

Distanza tra punta utensile e superficie del pezzo. Valore incrementale.

Immissione: 0...99999.9999 In alternativa PREDEF

Q201 Profondità filetto?

Distanza tra la superficie del pezzo e il fondo della filettatura. Valore incrementale.

Immissione: –99999.9999...+99999.9999

Q239 Passo?

Passo della filettatura. Il segno definisce se si tratta di una filettatura destrorsa o sinistrorsa:

+ = filettatura destrorsa

= filettatura sinistrorsa

Immissione: –99.9999...+99.9999

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?

Distanza nell'asse utensile tra utensile e pezzo (attrezzatura di serraggio) che esclude qualsiasi collisione. Valore incrementale.

Immissione: 0...99999.9999 In alternativa PREDEF

Q257 Prof.accost.rottura truciolo?

Quota a cui il controllo numerico esegue una rottura truciolo. L'operazione si ripete fino al raggiungimento di Q201 PROFONDITA. Se Q257 uguale a 0, il controllo numerico non esegue alcuna rottura truciolo. Valore incrementale.

Immissione: 0...99999.9999

Q256 Ritiro per rottura truciolo?

Il controllo numerico moltiplica il passo Q239 per il valore impostato e, alla rottura del truciolo, ritira l'utensile del valore calcolato. Se si introduce Q256 = 0, il controllo numerico estrae l'utensile completamente dal foro per scaricare il truciolo (a distanza di sicurezza).

Immissione: 0...99999.9999

Q336 Angolo orientamento mandrino?

Angolo sul quale il controllo numerico posiziona l'utensile prima dell'operazione di filettatura. In tal modo è possibile all'occorrenza riprendere la maschiatura. Valore assoluto.

Immissione: 0...360

Q403 Fattore modif. n. giri ritorno?

Fattore con cui il controllo numerico aumenta il numero di giri del mandrino – e quindi anche l'avanzamento in ritorno – durante l'estrazione dal foro. Incremento massimo al numero di giri massimo della gamma attiva.

Immissione: 0.0001...10

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 209 MASCH. ROTT.TRUCIOLO ~

Q200=+2

;DISTANZA SICUREZZA ~

Q201=-18

;PROFONDITA' FILETTO ~

Q239=+1

;PASSO FILETTATURA ~

Q203=+0

;COORD. SUPERFICIE ~

Q204=+50

;2. DIST. SICUREZZA ~

Q257=+0

;PROF.ROTT.TRUCIOLO ~

Q256=+1

;RITIRO ROTT.TRUCIOLO ~

Q336=+0

;ANGOLO PER MANDRINO ~

Q403=+1

;FATTORE NUM. GIRI

12 CYCL CALL

Disimpegno in caso di interruzione del programma

Disimpegno in Esecuzione continua o in Esecuzione singola

679843_57

  1. Per interrompere il programma, selezionare il tasto Stop NC
SF_6_Manuell_Verfahren

  1. Selezionare OPERAZ. MANUALE
  2. Disimpegnare l'utensile nell'asse utensile attivo
SF_6_Position_Anfahren

  1. Per proseguire il programma, selezionare RIPOSIZ.
  2. Si apre una finestra. Il controllo numerico visualizza qui la sequenza di assi come pure la posizione di destinazione, la posizione corrente e il percorso residuo.
679843_56

  1. Selezionare il tasto NC start
  2. Il controllo numerico sposta l'utensile alla profondità alla quale è stato arrestato.
  3. Per proseguire il programma, riselezionare NC start
 
Nota
Attenzione Pericolo di collisione!
Sussiste il pericolo di collisione se durante il disimpegno l'utensile viene spostato in direzione negativa invece ad esempio di quella positiva.
  1. Durante il disimpegno è possibile spostare l'utensile in direzione positiva e negativa dell'asse utensile
  2. Prima del disimpegno assicurarsi della direzione in cui si sposta l'utensile fuori dal foro