Indice
1.1 Introduzione
In questa appendice si procede alla programmazione di un tornio dotato
di quattro assi (X, Z, Y, C).
La macchina è del tutto identica a quella analizzata nel libro con in più
la possibilità di spostare la torretta sull’asse trasversale al piano G18.
Come già visto nel paragrafo 4.5 l’asse Y fornisce al tornio una
maggiore flessibilità nell’esecuzione delle operazioni di fresatura.
asse X
asse Y
asse Z
asse C
www.cncwebschool.com
3
www.cncwebschool.com
5
da Y-
asse Z
a Y+ Y0, Z0
asse Y
N10 WORKPIECE(,,,"CYLINDER",192,0,-120,-80,60)
N20 G54
N80 G19
N150 G0 Z-10
N160 G1 Y28
N170 G0 Z-20
N180 G1 Y-28
N190 G0 Z-30
N200 G1 Y28
N210 G0 Z-40
N220 G1 Y-28
N230 G0 Z-50
N240 G1 Y-28
N290 G0 Z-10
N300 G1 Y34
N310 G0 Z-20
N320 G1 Y-34
N330 G0 Z-30
N340 G1 Y34 (BLOCCO RAPPRESENTATO NELLA FIGURA 5)
www.cncwebschool.com
7
N350 G0 Z-40
N360 G1 Y-34
N370 G0 Z-50
N380 G1 Y-34
N390 G0 Y50
N440 G0 Z-10
N450 G1 Y39
N460 G0 Z-20
N470 G1 Y-39
N480 G0 Z-30
N490 G1 Y39
N500 G0 Z-40
N510 G1 Y-39
N520 G0 Z-50
N530 G1 Y-39
N540 G0 Y50
N550 G0 X200
N560 G0 Z200
asse Z
asse Y
; INIZIO PROFILO
N590 G0 Y0
N600 Z-5
N610 X34
N620 G1 X29 G94 F120
N630 INIZIO:
www.cncwebschool.com
9
N640 Y11
N650 G2 Y18 Z-12 CR=6.2
asse Z
45°
asse Y
asse Z
asse Y
N680 G1 Z-38
N690 G2 Z=IC(-6) Y=IC(-6) K-6 J0
N700 G1 Y0
N710 FINE:
N720 G0 X32
www.cncwebschool.com
11
N730 G0 Y0 Z-5
N740 G1 X29
N750 MIRROR Y0
N770 AMIRROR Y0
N780 G1 Z-5
N790 G0 X400
N800 G0 Z200
N810 G0 Y0
N820 M30
1.4.1 Introduzione
Il tornio sul quale si svolge questa esercitazione non è ancora presente
nel software di simulazione.
Si procederà quindi con la sua creazione e col caricare i programmi e gli
utensili utilizzati.
RISOLUZIONE 640x480
www.cncwebschool.com
13
Premete COPIARE.
Potete scaricare il video dal canale YouTube di CNC Web School .com.
www.cncwebschool.com
15
1.5.1 Introduzione
In questa sezione si utilizza l’asse Y per completare le lavorazioni
presenti sui pezzi degli scacchi.
Ogni cartella pezzo (Work Piece Directory) contiene i programmi
principali (MPF.) ed i sottoprogrammi (SPF.) necessari a realizzare ogni
singolo pezzo.
La barra grezza di materiale dal quale si parte è di 30 mm.
1.5.2 Pedone
Aprite il programma ‘PRG_02’ contenuto nella cartella ‘A01_02’.
N90 CYCLE62("PEDONE",0,,)
N100
CYCLE952("con_temp",,"",1101311,0.1,0.1,0,3,0.1,0.1,0.5,0.1,0
.1,0,1,0,0,,,,,2,2,,,0,1,,0,12,1100110,1,0)
www.cncwebschool.com
17
N170 G1 X0 Z0 G42
N180 PEDONE
1.5.3 Alfiere
Aprite il programma ‘PRG_03’ contenuto nella cartella ‘A01_03’.
Programma principale.
; dimensioni del grezzo:
; XA = 30 diametro della barra
; ZA = 0.5 sovrametallo sulla faccia anteriore
; ZI = -100 lunghezza del pezzo finito
; ZB = -60 sporgenza dalle griffe
N10 WORKPIECE(,,,"CYLINDER",192,0.5,-100,-60,30)
N90 CYCLE62("ALFIERE",0,,)
N100
CYCLE952("con_temp",,"",1101311,0.1,0.1,0,3,0.1,0.1,0.5,0.1,0
.1,0,1,0,0,,,,,2,2,,,0,1,,0,12,1100110,1,0)
www.cncwebschool.com
19
N180 ALFIERE
N290 G0 X200
N300 G0 Z200
N410 M30
www.cncwebschool.com
21
1.5.4 Cavallo
Aprite il programma ‘PRG_04’ contenuto nella cartella ‘A01_04’.
Programma principale.
; dimensioni del grezzo:
; XA = 30 diametro della barra
; ZA = 0.5 sovrametallo sulla faccia anteriore
; ZI = -100 lunghezza del pezzo finito
; ZB = -60 sporgenza dalle griffe
N10 WORKPIECE(,,,"CYLINDER",192,0.5,-100,-60,30)
N90 CYCLE62("CAVALLO",0,,)
N100
CYCLE952("con_temp",,"",1101311,0.15,0.1,0,3,0.1,0.1,0.5,0.1,
0.1,0,1,0,0,,,,,2,2,,,0,1,,0,12,1100110,1,0)
N180 CAVALLO
N260 IN_PIANO:
N270 G1 Z-2
N280 G1 Y-15
N290 G1 Z-10
N300 G1 Y15
N310 G1 Z-18.2 ; QUOTA FINALE COMPRESA DI RAGGIO 8 =26.2
N320 G1 Y-15
N330 FINE_PIANO:
N340 G0 Y20
N350 G0 Z-2
N360 SPOS[1]=180
N380 G0 X200
N390 G0 Z200
N480 PROF_YZ
www.cncwebschool.com
23
N500 G18
N510 G0 X200
N520 G0 Z200
N580 IN_FORO:
N590 G0 X8
N600 G1 X-0.8 F0.08
N610 G4 F0.4
N620 G0 X34
N630 FINE_FORO:
N640 SPOS[1]=0
N650 G0 Y-0.5
N660 REPEAT IN_FORO FINE_FORO
N670 G0 X200
N680 G0 Z200
N790 M30
www.cncwebschool.com
25
1.5.5 Torre
Aprite il programma ‘PRG_05’ contenuto nella cartella ‘A01_05’.
Programma principale.
; dimensioni del grezzo:
; XA = 30 diametro della barra
; ZA = 0.5 sovrametallo sulla faccia anteriore
; ZI = -100 lunghezza del pezzo finito
; ZB = -60 sporgenza dalle griffe
N10 WORKPIECE(,,,"CYLINDER",192,0.5,-100,-60,30)
N90 CYCLE62("TORRE",0,,)
N100
CYCLE952("con_temp",,"",1101311,0.1,0.1,0,3,0.1,0.1,0.5,0.1,0
.1,0,1,0,0,,,,,2,2,,,0,1,,0,12,1100110,1,0)
N180 TORRE
N290 G0 X200
N300 G0 Z200
N410 M30
www.cncwebschool.com
27
1.5.6 Regina
Aprite il programma ‘PRG_06’ contenuto nella cartella ‘A01_06’.
Programma principale.
; dimensioni del grezzo:
; XA = 30 diametro della barra
; ZA = 0.5 sovrametallo sulla faccia anteriore
; ZI = -100 lunghezza del pezzo finito
; ZB = -60 sporgenza dalle griffe
N10 WORKPIECE(,,,"CYLINDER",192,0.5,-100,-60,30)
N90 CYCLE62("REGINA",0,,)
N100
CYCLE952("con_temp",,"",1101311,0.1,0.1,0,3,0.1,0.1,0.5,0.1,0
.1,0,1,0,0,,,,,2,2,,,0,1,,0,12,1100110,1,0)
www.cncwebschool.com
29
N180 REGINA
1.5.7 Re
Aprite il programma ‘PRG_07’ contenuto nella cartella ‘A01_07’.
Programma principale.
; dimensioni del grezzo:
; XA = 30 diametro della barra
; ZA = 0.5 sovrametallo sulla faccia anteriore
; ZI = -100 lunghezza del pezzo finito
; ZB = -60 sporgenza dalle griffe
N10 WORKPIECE(,,,"CYLINDER",192,0.5,-100,-60,30)
N90 CYCLE62("RE",0,,)
N100
CYCLE952("con_temp",,"",1101311,0.1,0.1,0,3,0.1,0.1,0.5,0.1,0
.1,0,1,0,0,,,,,2,2,,,0,1,,0,12,1100110,1,0)
www.cncwebschool.com
31
N180 RE
N350 G0 X200
N360 G0 Z200
N470 M30
www.cncwebschool.com