Hamdi
Daftar Isi
1. Pendahuluan
1.1. Pengenalan Mesin CNC Turning
Tahapan Mempelajari CNC
a. Memahami Konfigurasi Mesin
b. Memahami konsep Kecepatan potong dan pemakanan
(Cutting Speeds and Feeds)
c. Operasi Permesinan
d. Membuat Program CNC
e. Memahami konsep Nol (PSO)
1.2. Target capaian
CNC turning lanjutan merupakan mata kuliah CNC 2 axis yang
ditujukan sebagai sarana mahasiswa mempelajari mesin CNC
yang ada di industri. Adapun target capaian dari mata kuliah
ini adalah:
a. Mahasiswa mampu memahami fungsi serta sistem kerja
mesin CNC tuning
b. Mahasiswa mampu membuat program mesin CNC turning
untuk memproses benda kerja
c. Mahasiswa mampu mensimulasikan program CNC turning
secara grafis
d. Mahasiswa mampu membuat benda kerja dengan
menggunakan mesin CNC turning
1.3. Simulator CNC
Simulator CNC merupakan salah satu alat pembelajaran
interaktif yang dapat bermanfaat bagi pelajar mapun industri.
Bagi pelajar, keuntungan penggunaan simulator CNC dapat
menambah pengalaman melalukan permesinan CNC tanpa
menggunakan mesin real. Bagi pengguna diindustri, simulasi
CNC dapat dilakukan untuk membuat prototype maupun
tahapan pengerjaan. Simulasi CNC dapat diaplikasikan untuk
beberapa jenis mesin tekemuka misalkan FANUC, SINUMERIC,
FAGOR, MITSUBISHI dll.
Pada prinsipnya cara kerja dari masing-masing merk tidak jauh
berbeda baik mesin proses milling maupun turning. Untuk
pada edisi buku ajar ini, mesin yang digunakan adalah
Mitsubishi M70T. Gambar 1. Merupakan tampilan layar dari
simulasi CNC turning.
1.1
Setup
of toolbar and menu
Semua perintah dapat dieksekusi (berfungsi) pada dari sisi kiri
toolbar. Jika cursor digerakan menuju icon, maka sistem akan
menunjukan nama dari fungsi icon tersebut. Adapun toolbar
yang terdapat pada windows toolbar simulator seperti yang
terdapat pada gambar 2.:
terdapat
beberapa
symbol
dan
1.
2.
3.
2. Pengoperasian
2.1
up operation (Single machine)
dapat dilihat pada gambar 3
1.
2.
3.
4.
Start
2.2
Pemili
han Tool
Dalam pengerjaan turning process (permesinan bubut),
adakalanya proses dilakukan melalui banyak tahap,
Contoh :
G00
X0
G00
artinya
tool
akan
mengrah
menuju
koordinat titik X0 dan Z0 pada home tool.
X0
Z0
T0101
Z0
T0101
artinya
tool
akan
mengrah
menuju
koordinat titik X0 dan Z0 pada referesi
benda kerja (berjarak X dan Z dari home ke
tool tool offset).
2.4
Offset.
Tool
Z
X
Gambar 3
5. Input nilai Z yang tertera pada relat posision, dengan cara
klik setup pada program toolbar tool offet dan klik length
data. Masukan nilai Z sesuai dengan nilai yang klik tertera
pada monitor relat.
10
6. Fungsi Kode G
11
6.1.
Pergerakan cepat - G00
12
6.2.
Interpolasi lurus G01
13
14
N320
N330
N340
N350
N360
X100.0 Z-45.0 :
Z-95.0 :
G40 U2.0 W1.0
G00 X200.0 Z200.0 M09 T0300 :
M30 :
Catatan :
G50 : Pembatasan putaran max. sprindle
G96 : Putaran konstan
G40 : Kompensasi off
G42 : Kompesasi tool kanan on
Contoh 2. Program G01
O0002 :
N10 G50 S2000 T0100 :
N20 G96 S180 M03 :
N30 G00 X70.5 Z5.0 T0101 M08 :
N40 G01 Z-100.0 F0.25 :
N50 G00 U2.0 Z0.5 :
N60 G01 X-1.6 F0.23 :
N70 G00 X65.0 W1.0 :
N80 G01 Z-54.5 F0.25 :
N90 G00 U2.0 Z1.0 :
N100 X60.0 :
N110 G01 Z-54.5 :
N120 G00 U2.0 Z1.0 :
N130 X55.0 :
N140 G01 Z-30.0 :
N150 X60.0 Z-54.5 :
15
N160
N170
N180
N190
N200
N210
N220
N230
N240
N250
N260
N270
N280
N290
N300
N310
N320
N330
N340
N350
N360
N370
N380
16
17
Contoh
G03 X(u) Z(w) R_ F_ :
18
19
N20
N30
N40
N50
N60
N70
N80
20
N10
N20
N30
N40
N50
N60
N70
21
22
23
24
Latihan
25
N010
N011
N012
N013
N014
N015
N016
N017
N018
N019
N020
N021
N022
26
U ( d)
R(e)
P
Q
U( u)
W( w)
F(f)
27
28
N010
N011
N012
N013
N014
N015
N016
N017
N018
N019
N020
N021
N022
N023
N024
29
U( i)
: Jumlah jarah arah X yang akan dihabiskan
W( k)
: Jumlah jarah arah Z yang akan dihabiskan
R(d)
: Jumah pengulangan (Kerapatan)
P
: Awal nomor blok batas siklus
Q
: Akhir nomor blok batas siklus
U( u) : Finishing in clearance X axis(Radius designated)
W( w) : Finishing in clearance Z axis
F(f) : Cutting federate
30
31
N010
N011
N012
N013
N014
N015
N016
N017
N018
N019
N020
N021
N022
N023
32
33
8. Pengeboran-G74
34
R(e)
Z(w)
Q( k)
F
: Retreat volume
: Final cutting depth
: One time cutting depth
(1000=1mm)
: Cutting federate
Contoh :
35
N10
N20
N30
N40
N50
N60
N70
G50
G97
G00
G74
G74
G00
M01
S500 T0200 :
S280 M03 :
X0 Z5.0 T0202 M08 :
R1.0 :
Z-90.0 Q5000 F0.23 :
X200.0 Z150.0 T0200 :
:
R(e)
P( i)
Q( k)
X(u)
Z(w)
36
: Cutting federate
N10
N20 G00 X20.0 Z1.0 :
N30 G74 R1.0 :
N40 G74 Z-10.0 Q3000 F0.1 :
N50 G00 X200.0 Z200.0 :
N60 M30 :
N70 G50 S2000 T0100 :
N80 G96 S80 M03 :
N90 G00 X50.0 Z1.0 T0101 :
N100 G74 R1.0 :
N110 G74 X10.0 Z-10.0 P10000 Q3000 F0.1 :
N120 G00 X200.0 Z200.0 T0100 :
N130 M30 :
N10
N20
N30
N40
N50
N60
N70
N80
N90
37
38
39
(R)
(F)
: Radius traverse
: Cutting feed
R(e)
X(u)
Z(w)
Q(k)
P(i)
R(d)
40
Contoh Program
While it has the same function with G74, X and Z are exchanged.
If there is one groove, volues of Z and P can be omitted at the same
time.
41
10. Ulir-G76
42
43
P(m)
(r)
(a)
44
45
Contoh G76
46
47
11. G90
48
X(U)
Z(W)
RR+
I/R
49
50
Contoh program
N10 G30 U0 W0 :
N20 G50 S2000 T0100 :
N30 G96 S200 M03 :
N40 G00 X61.0 Z2.0 T0101 M8 :
N50 G90 X55.0 W42.0 F0.25 :
N60 X50.0 :
N70 X45.0 :
N80 X40.0 :
N90 Z-12.0 R-1.75 :
N100 Z-26.0 R-3.5 :
N110 Z-40 R-5.25 :
N120 G30 U0 W0 :
N140 M30 :
51
N10 G30 U0 W0 :
N20 G50 S2000 T0100 :
N30 G96 S200 M03 :
N40 G00 X56.0 Z2.0 T0101 M08 :
N50 G90 X51.0 W-32.0 F0.25 :
N60 X46.0 :
N70 X41.0 :
N80 X36.0 :
N90 X31.0 :
N100 X30.0 :
N110 G30 U0 W0 :
N120 M30 :
52
53
N10 G50 S2000
N20 G96 S180 M03
N30 T0100
N40 G00 X60.0 Z0 T0101
N50 G01 X-1.6 F0.2
N60 G00 X50.0 Z1.0
N70 G01 Z-40.0 F0.25
N80 G00 U1.0 Z1.0
N90 G90 X45.0 Z-20.0 F0.25
N100 X40.0
N110 X35.0
N120 X30.0
N140 X25.0
N150 X20.5
N160 X20.0
N170 G00 X200.0 Z200.0 T0100
N180 M30
54
55
56
57
Contoh program
N10 G30 U0 W0
N20 G50 S1000
N30 G97 S1000
N40 G00 X70.0
N50 G92 X49.4
N60 X49.0 :
N70 X48.7 :
N80 X48.5 :
N90 G30 U0 W0
N100 M30 :
58
:
T0100 :
M03 :
Z5.0 T0101 M08 :
Z32.0 R6.166 F1.5 :
N10 G30 U0 W0
N20 G50 S1000
N30 G97 S1000
N40 G00 X60.0
N50 G92 X49.5
N60 X49.2 :
N70 X48.9 :
N80 X48.7 :
N90 G30 U0 W0
N100 M30 :
59
:
T0100 :
M03 :
Z5.0 T0101 M08 :
Z30.0 F1.5 :
N10
N20
N30
N40
N50
N60
N70
N80
N90
60
61
13. G74
62
: End point
: (End point of inclination)= a point of cycle distance
: program the veal inclined value.
: Cutting feedrate
63
Exampal)
N10 G30 U0 W0 :
N20 G50 S2000 T0100 :
N30 G96 S200 M03 :
N40 G00 X85.0 Z2.0 T0101 M08 :
N50 G94 X40.0 Z2.0 F0.2
N60 Z4.0 :
N70 Z6.0 :
N80 Z8.0 :
N90 Z10.0 :
N100 Z12.0 :
N110 Z14.0 :
N120 Z16.0 :
N130 Z18.0 :
N140 Z-19.7 :
N150 Z20.0 :
N160 G30 U0 W0 :
N170 M30 :
64
65
ex1)
N10 G50 S2500 :
G96 S180 M03 :
T0300 :
G00 X85.0 Z2.0 T0303 :
G94 X12.0 Z-2.0 F0.2 :
Z-4.0 :
Z-6.0 :
Z-7.0 :
G00 X85.0 Z-5.0 :
G94 X40.0 Z-9.0 F0.2 :
Z-11.0 :
Z-13.0 :
Z-15.0 :
Z-17.0 :
G00 X200.0 Z200.0 T0300 :
M30 :
ex2)
N10 G50 S2500 :
G96 S180 M3 :
T0300 :
G0 X85.0 Z2.0 T0303 :
66
67
68
Latihan 1
Process
Dimension
Material
69
Latihan 2
Process
Dimension
Material
70
Latihan 3
Process
Dimension
Material
71
Latihan 4
Process
Dimension
Material
72
Latihan 5
Process
Dimension
Material
73
Latihan 6
Process
Dimension
Material
74
Latihan 7
Process
Dimension
Material
75
Latihan 8
Process
Dimension
Material
76
Latihan 9
Process
Dimension
Material
77
Latihan 10
Process
: Outside diameter process, Inside diameter process
Dimension : 60 x 110L
Material
: S45C
78
Latihan 11
Process
: Outside diameter process, Inside diameter process
Dimension : 110 x 75L x 25(Pipe)
Material
: S45C
79
Latihan 12
Process
: Outside diameter process, Inside diameter process
Dimension : 110 x 75L x 25(Pipe)
Material
: S45C
80
Latihan 13
Process
: Outside diameter process, Inside diameter
process(Chamfering, R, Groove)
Dimension : 90 x 60L x 20(Pipe)
Material
: S45C
81
Latihan 14
Process
: Outside diameter process(Chamfering, R, Groove, Thread,
Relief process)
Dimension : 110 x 90L x 20(Pipe)
Material
: S45C
82
Cutting condition
83
84