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
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. ~ | |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
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 |