Program Bubut CNC (Lathe CNC Programming)

advert

Program NC sebenarnya merupakan sejumlah urutan perintah logis yang dibuat bagi suatu jenis mesin perkakas CNC dalam rangka pembuatan suatu komponen mesin/peralatan.

Penulisan program NC bubut prinsipnya hampir sama dengan program NC Fraise/Milling. Bedanya hanya pada sumbu/axis. Pada umumnya program NC Bubut menggunakan axis X dan Z.

Bubut 1aBubut 1b

 

Sebagai contoh, kita akan membuat program dengan benda kerja seperti di bawah ini:

Bubut benda

Format Pembuka Program Bubut Fanuc

%

O0001

G21

G00 T0101

G97 S1000 M3

G00 G54 Z2.

X35. M8

G50 S2000

G96 S100

 

Keterangan tambahan:

G20  Perintah input dalam inch

G21  Perintah input dalam mm

T0101  Pemanggilan Alat Potong / Tool dan Offsetnya

G50  Kecepatan maksimum spindle

G96  Kecepatan Penampang Konstan

G97  Pembatalan Kecepatan Penampang Konstan

G54  Penetapan titik NOL benda kerja yang ke-1

G55  Penetapan titik NOL benda kerja yang ke-2

G58  Penetapan titik NOL benda kerja yang ke-5

G59  Penetapan titik NOL benda kerja yang ke-6

 

Isi Program

N1 G00 X16.

N2 G01 Z-12.

N3 X24.

N4 Z-54.

N5 X32.

N6 Z-100.

N7 X37.

 

Penutup Program

M9

G28 U0. W0. M5

M30

%

 

Penulisan  Pemrograman menjadi seperti berikut:

%

O0001

G21

G00 T0101

G97 S1000 M3

G00 G54 Z2.

X35. M8

G50 S2000

G96 S100

…?

…?

N1 G00 X16.

N2 G01 Z-12.

N3 X24.

N4 Z-54.

N5 X32.

N6 Z-100.

N7 X37.

M9

G28 U0. W0. M5

M30

%

 

Pada kenyataannya proses pembubutan tidak bisa sekali pemakanan. Harus dilakukan proses pemakanan secara bertahap dan berulang-ulang.

Dalam pemrograman proses pemakanan yang berulang tersebut dapat disederhanakan menjadi satu siklus pemrograman.

Ada beberapa jenis siklus standar Fanuc yang membuat
pemrograman lebih mudah:

G70  = Pembubutan Finishing

G71  = Pembubutan Roughing Diameter

G72  = Pembubutan Roughing Muka (Facing)

 

Penulisan secara lengkap:

(belum proses finishing)

%

O0001

G21

G00 T0101

G97 S1000 M3

G00 G54 Z2.

X35. M8

G50 S2000

G96 S100

G71 U0.5 R1.

G71 P1 Q7 U0.2 W0.2 F0.15

N1 G00 X16.

N2 G01 Z-12.

N3 X24.

N4 Z-54.

N5 X32.

N6 Z-100.

N7 X37.

M9

G28 U0. W0. M5

M30

%

 

Format Penulisan Bubut Roughing Diameter (G71):

G71 U d) R (e) ;

G71 P_ Q_ U u) W w) F_

Dimana :

U  = Kedalaman Pemakanan (Depth of Cut)

R  = Retract

P  = Nomer Blok Awal

Q  = Nomer Blok Akhir

U  = Sisa untuk finishing arah X

W  = Sisa untuk finishing arah Z

F  = Feeding

 

Gerakan Alat Potong pada Siklus G71

Bubut G71

 

Format Penulisan Bubut Finishing (G70):

G70 P_ Q_

Dimana :

P  = Nomer Blok Awal

Q  = Nomer Blok Akhir

 

Maka Penulisan secara lengkap:

(termasuk proses finishing)

%

O0001

G21

G00 T0101

G97 S1000 M3

G00 G54 Z2.

X35. M8

G50 S2000

G96 S100

G71 U0.5 R1.

G71 P1 Q7 U0.2 W0.2 F0.15

N1 G00 X16.

N2 G01 Z-12.

N3 X24.

N4 Z-54.

N5 X32.

N6 Z-100.

N7 X37.

M9

G28 U0. W0. M5

M01  (OPTIONAL STOP)

G00 T0202

G97 S1000 M3

G00 G54 Z2.

X35. M8

G50 S2000

G96 S100

G70 P1 Q7

M9

G28 U0. W0. M5

M30

%

 

 

Category: Teori Dasar CNC
Tags:

6 Responses to “Program Bubut CNC (Lathe CNC Programming)”