Esempio di Fresatura cilindrica

Nel seguente programma NC viene impiegato il ciclo 880 RUOTA DENT.FRES.CIL. Questo esempio illustra la realizzazione di una ruota dentata con dentatura obliqua, con modulo = 2,1.

  • Esecuzione del programma
  • Chiamata utensile: creatore
  • Avvio del modo Tornitura
  • Raggiungimento della posizione di sicurezza
  • Chiamata ciclo
  • Reset del sistema di coordinate con ciclo 801 e M145

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.

0 BEGIN PGM 8 MM

1 BLK FORM CYLINDER Z R42 L150

2 FUNCTION MODE MILL

; Attivazione della modalità di fresatura

3 TOOL CALL "GEAD_HOB"

; Chiamata utensile

4 FUNCTION MODE TURN

; Attivazione della modalità di tornitura

5 CYCL DEF 801 RESETTA SISTEMA DI COORDINATE

6 M145

; Annullamento funzione M144 event. ancora attiva

7 FUNCTION TURNDATA SPIN VCONST:OFF S50

; Velocità di taglio costante OFF

8 M140 MB MAX

; Disimpegno utensile

9 L A+0 R0 FMAX

; Posizionamento asse rotativo su 0

10 L X+250 Y-250 R0 FMAX M303

; Preposizionamento utensile nel piano di lavoro sul lato della successiva lavorazione, mandrino on

11 L Z+20 R0 FMAX

; Preposizionamento utensile nell'asse mandrino

12 M136

; Avanzamento in mm/giro

13 CYCL DEF 880 RUOTA DENT.FRES.CIL. ~

Q215=+0

;TIPO LAVORAZIONE ~

Q540=+2.1

;MODULO ~

Q541=+0

;N. DENTI ~

Q542=+69.3

;DIAMETRO ESTERNO ~

Q543=+0.1666

;GIOCO CRESTA ~

Q544=-5

;ANGOLO D'ELICA ~

Q545=+1.6833

;ANG. INCLINAZIONE UT ~

Q546=+3

;SENSO ROTAZIONE UT ~

Q547=+0

;OFFSET ANGOLO ~

Q550=+0

;LATO DI LAVORAZIONE ~

Q533=+0

;DIREZIONE PREFERENZ. ~

Q530=+2

;LAVORAZ. INCLINATA ~

Q253=+800

;AVANZ. AVVICINAMENTO ~

Q260=+20

;ALTEZZA DI SICUREZZA ~

Q553=+10

;OFFSET LUNGH. UT ~

Q551=+0

;PUNTO DI PART. IN Z ~

Q552=-10

;PUNTO FINALE IN Z ~

Q463=+1

;PROFONDITA' DI TAGLIO MAX ~

Q460=2

;DISTANZA DI SICUREZZA ~

Q488=+1

;AVANZAMENTO ENTRATA ~

Q478=+2

;AVANZAMENTO SGROSSATURA ~

Q483=+0.4

;SOVRAMETALLO DIAMETRO ~

Q505=+1

;AVANZAMENTO FINITURA

14 CYCL CALL

; Chiamata ciclo

15 CYCL DEF 801 RESETTA SISTEMA DI COORDINATE

16 M145

; Disattivazione della funzione M144 attiva nel ciclo

17 FUNCTION MODE MILL

; Attivazione della modalità di fresatura

18 M140 MB MAX

; Disimpegno utensile nell'asse utensile

19 L A+0 C+0 R0 FMAX

; Annullamento della rotazione

20 M30

; Fine programma

21 END PGM 8 MM