Esempio: tornitura simultanea

Nel seguente programma NC viene impiegato il ciclo 882 TORNITURA SIMULTANEA SGROSSATURA e 883 TORNITURA SIMULTANEA DI FINITURA.

Programmierbeispiel_Kugel
  • Esecuzione del programma
  • Chiamata utensile, ad es. TURN_ROUGH
  • Attivazione della modalità di tornitura
  • Preposizionamento
  • Selezione dei profili con SEL CONTOUR
  • Ciclo 882 TORNITURA SIMULTANEA SGROSSATURA
  • Chiamata ciclo
  • Chiamata utensile, ad es. TURN_FINISH
  • Attivazione della modalità di tornitura
  • Ciclo 883 TORNITURA SIMULTANEA DI FINITURA
  • Chiamata ciclo
  • Fine programma

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 1341941_1 MM

1 BLK FORM ROTATION Z DIM_D FILE "1341941_blank.H"

2 FUNCTION MODE TURN

; Attivazione della modalità di tornitura

3 TOOL CALL "TURN_ROUGH"

; Chiamata utensile

4 CYCL DEF 800 ADEGUA SISTEMA ~

Q497=+0

;ANGOLO DI PRECESSIONE ~

Q498=+0

;INVERSIONE UTENSILE ~

Q530=+2

;LAVORAZ. INCLINATA ~

Q531=+1

;ANGOLO DI INCLINAZ. ~

Q532=MAX

;AVANZAMENTO ~

Q533=-1

;DIREZIONE PREFERENZ. ~

Q535=+3

;TORNITURA ECCENTRICA ~

Q536=+0

;ECCENTR. SENZA STOP ~

Q599=+0

;RETRACT

5 FUNCTION TURNDATA SPIN VCONST: ON VC:400 SMAX800

; Velocità di taglio costante

6 M145

; Reset con offset utensile

7 FUNCTION TCPM F TCP AXIS POS PATHCTRL AXIS REFPNT TIP-CENTER

; Attivazione TCPM

8 L X+120 Y+0 R0 FMAX

; Preposizionamento

9 L Z+20 R0 FMAX M303

10 FUNCTION TURNDATA BLANK "1341941_blank.H"

; Ricalcolo pezzo grezzo

11 SEL CONTOUR "1341941_finish.h"

; Definizione profilo

12 CYCL DEF 882 TORNITURA SIMULTANEA SGROSSATURA ~

Q460=+2

;DISTANZA DI SICUREZZA ~

Q499=+0

;INVERSIONE PROFILO ~

Q558=-90

;ANG. ALL.AVVIO PROF. ~

Q559=+90

;ANG. ALL. FINE PROF. ~

Q478=+0.3

;AVANZAMENTO SGROSSATURA ~

Q488=+0.3

;AVANZAMENTO ENTRATA ~

Q556=-80

;MIN. ANG. INCIDENZA ~

Q557=+90

;MAX ANG. INCIDENZA ~

Q567=+0.4

;PROF.SOVRAM.FINITURA ~

Q519=+2

;INCREMENTO ~

Q463=+2.5

;PROFONDITA' DI TAGLIO MAX ~

Q590=+1

;MOD. LAVORAZIONE ~

Q591=+0

;SEQUENZA LAVORAZIONE ~

Q389=+0

;UNIDIREZ. - BIDIREZ.

13 CYCL CALL

; Chiamata ciclo

14 M305

15 TOOL CALL "TURN_FINISH"

; Chiamata utensile

16 CYCL DEF 800 ADEGUA SISTEMA ~

Q497=+0

;ANGOLO DI PRECESSIONE ~

Q498=+0

;INVERSIONE UTENSILE ~

Q530=+2

;LAVORAZ. INCLINATA ~

Q531=+1

;ANGOLO DI INCLINAZ. ~

Q532=MAX

;AVANZAMENTO ~

Q533=+1

;DIREZIONE PREFERENZ. ~

Q535=+3

;TORNITURA ECCENTRICA ~

Q536=+0

;ECCENTR. SENZA STOP ~

Q599=+0

;RETRACT

17 FUNCTION TURNDATA SPIN VCONST: ON VC:400 SMAX800

; Velocità di taglio costante

18 M145

; Reset con offset utensile

19 FUNCTION TCPM F TCP AXIS POS PATHCTRL AXIS REFPNT TIP-CENTER

; Attivazione TCPM

20 L X+120 Y+0 R0 FMAX

21 L Z+20 R0 FMAX M303

22 CYCL DEF 883 TORNITURA SIMULTANEA DI FINITURA ~

Q460=+2

;DISTANZA DI SICUREZZA ~

Q499=+0

;INVERSIONE PROFILO ~

Q558=-90

;ANG. ALL.AVVIO PROF. ~

Q559=+90

;ANG. ALL. FINE PROF. ~

Q505=+0.2

;AVANZAMENTO FINITURA ~

Q556=-80

;MIN. ANG. INCIDENZA ~

Q557=+90

;MAX ANG. INCIDENZA ~

Q555=+1

;PASSO ANGOLARE ~

Q537=+0

;ANG.INCIDENZA ATTIVO ~

Q538=+0

;ANG. INCIDENZA AVVIO ~

Q539=+0

;ANG.INCIDENZA FINE ~

Q565=+0

;D. SOVRAM. FINITURA ~

Q566=+0

;SOVRAM. FINITURA Z ~

Q567=+0

;PROF.SOVRAM.FINITURA

23 CYCL CALL

; Chiamata ciclo

24 M305

25 FUNCTION TURNDATA BLANK OFF

; Disattivazione ricalcolo pezzo grezzo

26 CYCL DEF 801 RESETTA SISTEMA DI COORDINATE

27 FUNCTION MODE MILL

; Attivazione della modalità di fresatura

28 TOOL CALL 0 Z

29 PLANE RESET TURN FMAX

30 M30

; Fine programma

31 END PGM 1341941_1 MM

Programma NC 1341941_blank.h

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 1341941_BLANK MM

1 L X+0 Z+0.4

2 L X+80

3 L Z-139.6

4 L X+0

5 L Z+0.4

6 END PGM 1341941_BLANK MM

Programma NC 1341941_finish.h

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 1341941_FINISH MM

1 L X+0 Z+0 RR

2 CR Z-65.136 X+15 R+33 DR+

3 RND R2

4 L Z-86

5 RND R10

6 L X+78 Z-95

7 RND R5

8 L Z-100

9 END PGM 1341941_FINISH MM