MODUL
PEMROGRAMAN NC
FANUC O
CNC BUBUT GSK980TD
Disusun oleh :
Waluyo M Bintoro, M.Eng
1
DAFTAR ISI
CNC POLBAN PRAKTIKUM.............................................................................................1
DAFTAR ISI.........................................................................................................................2
Kata pengantar.......................................................................................................................3
Daftar simbol pada tombol panel:.........................................................................................4
Kolom tombol berikutnya.....................................................................................................5
A. BAGAN KONTROL MESIN GSK TOSURO.............................................................6
A.1. POS Position..........................................................................................................7
A.2. PRG Program.......................................................................................................8
A.3. OFT OffSet..........................................................................................................8
A.4. ALM Alarm.........................................................................................................9
A.5. SET Setting..........................................................................................................9
A.6. PAR Parameter....................................................................................................9
A.7. DGN Diagnosis....................................................................................................9
B. MESIN PREPARATION.............................................................................................10
B.1. Menghidupkan mesin............................................................................................10
B.2. Menentukan Daerah / Luas area benda kerja........................................................14
B.3. Melakukan tool offset...........................................................................................15
B.4. Menginput/edit program.......................................................................................17
B.5. Membuka daftar program yang ada......................................................................19
B.6. Menampilkan grafik pada saat mengsimulasikan tanpa menggaktifkan mesin....20
B.7. Langkah Referencing mesin. Tanyakan pada pembimbing................................22
B.8. Format program....................................................................................................22
B.9. Set nol benda kerja................................................................................................24
B.10. Mathematical check..........................................................................................26
C. EVALUASI SETTING TOOLS DAN NOL BENDA................................................32
Daftar pustaka :...................................................................................................................46
2
Kata pengantar
Buku pegangan ini dibuat untuk dapat memudahkan bagi siapa saja yang hendak
mempelajari cara menjalankan mesin GSK type TOSURO, semua intruksi aslinya
berbahasa mandarin sehingga membuat penulis mengalami kesulitan dalam mendalami
perintah-perintah dasar dalam membuat program NC. Mesin GSK menggunakan bahasa
pemrograman NC mendekati bahasa pemrograman FanuC O, sehingga jika dibandingkan
bentuk program NC GSK sama persis dengan FanuC O.
penyusun
3
Daftar simbol pada tombol panel:
Edit Mode.
Automatic Mode.
Manual JOG.
4
Kolom tombol berikutnya.
Skip Block.
Machine Lock.
Feed OFF.
5
A. BAGAN KONTROL MESIN GSK TOSURO
Mengenal Bagian Kontrol “TOSURO1”
o Indikator status LED
Lampu indikasi akan menyala untuk menunjukkan operasi dan fungsi control pada
keyboard control tersebut.
o Tombol penala untuk mengedit pada layar
6
A.1. POS Position
Pada saat tombol ini diaktifkan maka layar monitor akan menampilkan posisi kedua axis
secara ;
a. Relative POS ition ataupun ;
Relative POS
O0012 N0010
U -122.000
W -51.77
Absolute POS
O0012 N0010
X 200.000
Z 177.000
d. Rel ( Abs & Program ) dengan menekan , POSition dapat diaktifkan pada
mode AUTO, M.Zero, H.Wheel, M. JOG.
Menampilkan program yang aktif sekarang. Dan jika dengan menekan tombol 2X
monitor akan menampilkan program apa saja yg ada pada memori mesin, berapa banyak
memori yg telah digunakan, Jika PRG pada PROG STATE disatukan dengan perintah
MDI maka dapat di INPUT untuk keperluan memutar spindle (Orientasi putaran CW
“M03” / CCW “M04” ) dengan ( G97 pd constant cutting speed OFF , masuk juga “S
1500” ) semua data diakhiri dengan IN , jalankan mesin dengan menekan , semua
fungsi ALPHANUMERIC seperti M05 , M30 bahkan RESET dapat berfungsi.
atau untuk memasukan data 00-99 yang akan dicari, letakan cursor pada
data tool yang dikehendaki ; contoh :
8
U - 55.000 W – 112.23
Tampilan ini akan menampilkan seluruh Alarm, Warning dan Informasi tentang kondisi
mesin saat digunakan contohnya seperti: Axiz X over stepping, spindle too high dll.
Alarm dapat di clear kan dengan menekan RESET , tetapi tidak untuk ESP ALM
berkedip bergantian, alarm jenis ini disebabkan oleh posisi salah satu axis over travel,
kembalikan posisi overtravel pada posisi working area ( secara manual / by hand ) dengan
menekan tombol REALESE yang berada disebelah kanan EMERGENCY untuk
menghilangkan ESP dan kemudian menekan agar MPG dapat digunakan untuk
menggerakan sumbu secara manual dengan tuas MPG kemudian tekan RESET .
Default data dan Makro untuk mesin terdapat pd tampilan ini sesuai dengan apa yang
ingin dilihat, data dapat dirubah sesuai dengan yang diinginkan setelah terlebih dahulu
melalui Password yg sesuai.
9
B. MESIN PREPARATION.
Membaca monitor.
Relative POS
O0012 N0010
U 200.000
W 177.000
10
N0010 Block pertama program dimana kursor berada
U Posisi relatif pahat pada sumbu X
W Posisi relatif pahat pada sumbu Z
Program feeding terbaca 0 ( nol )
Feeding real time terbaca 0 ( nol )
Feeding override 100 %
Rapid override 100 % Jika anda tekan softbutton CHG akan berubah menjadi
Spindle override 100 % juga demikian sebaliknya.
G code terakhir yang aktif dan terbaca mesin adalah G00 dan G98
Mesin telah mengerjakan 1696 buah part ( = 1696 M30 telah terbaca ),
untuk me-reset angka ini tekan bersama-sama CAN dan huruf N .
Mesin telah memotong selama ...Jam, ...menit, ..detik, untuk me-reset
waktu kerja ini tekan bersama-sama CAN dan huruf T .
Absolute POS
O0012 N0010
X 120.000
Z - 17.000
11
FUNGSI tampilan MDI pada PRG:
operator.
G 97…………………..IN ( Not Constant Vc)
M04 …………………. IN ( CCW)
πdn
S1200 ………………..IN V c=
1000
3. PROGRAM LIST Melihat data yang ada pada memori mesin. back
to 1.PROGRAM CONTENT
Pilih tombol putar handwheel sehingga posisi pahat mendekat kearah rahang
chuck Z ± 30 mm dan X ± 0 mm, kemudian….
12
o Tekan tombol , perhatikan prosentase Feeding yang terdapat
pada tampilan monitor, sebaiknya gunakan feeding MAX 20 %, untuk
menghindari Over travel/stepping.
NB: Apabila terjadi Alarm akibat overtravel step untuk kelebihan pembacaan harga
13
B.2. Menentukan Daerah / Luas area benda kerja
NB: untuk harga incremental U atau W tidak selalu 000.000 tergantung pada program
PLC.
14
jam hingga mencapai batas maksimum area kerja. Tuliskan informasi batas
area X atau U.
o Setelah diperoleh harga X,Z dan atau U,W maka dapat diambil kesimpulan
batas area kerja sbb:
X atau U = 170.000 mm
Z atau W = 120.000 mm
o Lakukan langkah refrence untuk kembali keposisi awal.
o Pilih tool yang akan digunakan, sebagai contoh kita gunakan tool nomor 6
15
M04 …………………..IN ( CCW)
50
o Tekan tombol “X” masukan nilai 50, kemudian , maka Offset pada
kolom X akan memiliki nilai tertentu.
16
RELATIVE POS
U - 55.000 W – 112.23
N 001 Cursor berada di offset ini.( offset indicator )
Z 0.
tombol
o Lakukan masukan data program/editan dengan menggunakan tombol
17
kolom atau row, masukkan dengan teliti sesuai dengan program yang telah
dibuat.
NB: *dalam setiap menambahkan program selalu posisikan kursor/garis pengarah
diposisi kolom akhir ( ; / EOB ) pada nomor bagian blok.
*apabila terjadi kesalahan dalam penginputan lakukan pembatalan dengan
kursor/garis kedudukan pada awal nomor blok kemudian tekan tombol untuk
menghapus secara keseluruhan nomor blok yang tidak diinginkan.
%
O0033; Kepala program
N0010 G21 ; Setting Metric Unit
N0020 T0101 ; Pemilihan pisau/pahat
N0030 M03 S300; Initialisasi/Check orientasi putaran
N0040 G96 S140 G99 F0.2 Cutting technology
N0050 G50 S3000; Pembatas putaran.
N0060 G00 X ( letakan pahat 2-5mm diatas diameter benda ) Z positip.
N0070 …….
....... Isi program
18
....... Isi program.
Menutup program
N2010 ........................
N2020 G00 ( lihat blok N0060 ) ; Positioning.
N2030 M05 S0 ; spindle stop.
N2040 M30 ; End of program.
%
NB: untuk mengenali program yang masih kosong meskipun sudah terdaftar dalam
program O…, perhatikan kapasitas bitsnya, untuk program yang sudah didaftarkan
menurut list yang ada dan telah diisikan program kedalamnya biasanya kapasitas
lebih dari 22 KBite.
19
B.6. Menampilkan grafik pada saat mengsimulasikan tanpa
menggaktifkan mesin
EDIT
20
o Untuk merubah dari tampilan grafik ke pengaturan skala grafik gunakan
tombol or .
o Apabila grafik yang diinginkan pada menu tampilan grafik belum muncul
tekan tombol “S” untuk memulai menampilkan grafik dan tombol “T”
untuk mengakhiri tampilan grafik.
o Ukuran grafik yang ada dapat diatur sesuai dengan kebutuhan dengan
mengggunkan zoom, untuk memperbesar gunakan tombol “M” dan
memperkecil gunakan tombol “I”.
NB: *pengaturan zoom untuk skala dilakukan pada kondisi grafik ditampilkan
*untuk membersihkan grafik yang telah ada gunakan tombol “R”
21
B.7. Langkah Referencing mesin. Tanyakan pada pembimbing
NB: Apabila terjadi alarm akibat overtravel step untuk kelebihan pembacaan harga
Buatlah rencana kerja dari gambar yang diberikan oleh pengajar dalam bahasa
sederhana dan sistematis, jangan dulu berfikir tentang Alphanumeric atau Assembler juga
bahasa pemrograman yang lainnya.
Langkah awal adalah menentukan apa yang terlebuh dahulu dilakukan agar
sistem berjalan.
Lakukan setiap langkah agar dapat terukur dan terkontrol agar memudah kan
proses selanjutnya.
22
Jangan membuat langkah bolak balik , selesaikan tahapan demi tahapan
secara terencana dan baku. APA SIH MAKSUDNYA???.........
Gambar kerja sudah ada . bagaimana selanjutnya , apa yang harus saya lakukan ???
SOLUSI RENCANA KERJA.
Coba pelajari gambar kerjanya,
Wah …..gambar kerjanya sulit di mengertii….!!!??
Ternyata saya harus …………………
Cobalah buat cerita dengan langkah kerjamu………………….
Perhatikan detail dari cerita ini agar ceritanya menarik………
PROSES BUBUT berarti harus menggunakan pisau bubut, pisau bubut kan banyak
macamnya !?
PROSES BUBUT FACING ( TRANVERSAL TURNING ), PROSES BUBUT
LONGITUDINAL, PROSES BUBUT CONTOURING.
PROSES BUBUT GROOVING, PROSES BUBUT THREADING.
PROSES BUBUT INTERNAL FACING.
PROSES BUBUT INTERNAL LONGITUDINAL.
PROSES BUBUT INTERNAL GROOVING.
Apalah yang penting harus pinjam pisau yang sesuai dengan rencana pada gambar kerja.
(point 1), kemudian pasang di mesin bubut.
23
Default .
O 1234
G21;
T0101; Pemilihan pisau,
M03 S350 ; Putar searah putar jarum jam, 350 Rpm.
G96 S180 G99 F0.3 ; Data pemotongan.
G50 S3000 ; Put max adalah 3000 Rpm.
G00 X 100. Z 10.; Pahatnya saya letakan disana.
G 94 ……………….; Facing Cycle.
Program content.
………………….. ………………..
………………… ……………….
G00 X100. Z10.; Simpan dulu aaaah pisaunya.
M05 S0 ; Matikan mesinnya aaah.
M30 ; Selesai deh..
24
o Tekan tombol lalu tekan putar handwheel hingga
menggores diameter benda kerja yang telah diketahui diameternya ( mis, 42
mm ) kemudian ketikkan X dan masukan angkanya ( mis, 42 titik ) dan
tekan.
dan tekan
o tekan tombol lalu putar hand weel hingga harga incremental pada
U mencapai 000.000
o Tekan tombol lalu putar hand weel hingga harga incremental pada
Z mencapai 000.000
25
B.10. Mathematical check
o Tekan tombol “ S “ agar pada layar display dapat membuat garis lintasan.
(perhatikan tanda bintang pada layar berada pada huruf *S.)
26
o Lakukan mathematical check dengan menekan tombol
o Apabila operasional per blok telah selesai secara otomatis akan aktif
per blok pada program dengan mengaktifkan tombol “Single Blok” dan
27
o Lakukan refrence dengan menekan tombol , lalu tekan tombol
o Tekan tombol , ,
o Tekan tombol “O” diikuti dengan nomor program yang akan dipakai dalam
hal ini kita gunakan nomor program 0001, maka setelah menekan tombol
“O” diikuti lagi tombol “0”,”0”,”0”,”1” dan diakhiri dengan menekan
tombol .
o Pada layar akan muncul no.program yang telah kita panggil dan siap untuk
di edit.
28
o Tekan tombol , lalu tekan putar hand weel hingga
mendekati sisi sumbu z benda kerja lalu tekan putar hand weel
hingga mendekati benda kerja dari sisi sumbu x.
o Set nol benda kerja dengan menekan tombol , putar hand weel
29
o Tekan tombol sebanyak 2 kali.
30
o Lakukan hal yang sama seperti mathematical check dengan menekan
31
C. EVALUASI SETTING TOOLS DAN NOL BENDA.
o Tekan tombol CYCLE START , satu kali , tekan lagi perhatikan kondisi
Tools terhadap pencekam.
42
10
o Pastikan semua dapat di ketahui seperti yang tertera pada BLOK N0050, yaitu X 50.
dan Z 10. Jika diketahui bahwa posisi pahat tidak ditempat yang
seharusnya, maka TOOL OFFSET harus di ulangi kembali.
o Jika semua sesuai dengan yang semestinya, lanjutkan pemeriksaan TOOL yang
berikutnya, jauhkan pahat dari benda kerja.
o Tekan RESET untuk VALIDASI data mesin, arahkan kursor pada posisi
TOOL CHANGE SQUENCES yaitu pada BLOK yang mengandung
M05 dan S0 ; .
o Tekan tombol CYCLE START , satu kali , tekan lagi perhatikan kondisi
Tools terhadap pencekam.
o Hentikan mesin pada saat pahat positioning dengan menekan RESET.
o Ukur posisi pahat seperti yang telah dijelaskan diatas.
34
Eksekusi program dari awal
Untuk validasi.
35
CYCLESTAR , perhatikan gerakan pahat , PERKIRAKAN
POSISI PAHAT SESUAI SEPERTI PADA POSITIONING di
PROGRAM, JIKA TIDAK SESUAI DENGAN HARGA X dan Z yang
dimaksud …………………………………………………
Tekan tombol Emergency jika terlihat gerakan yang tidak diharapkan.
GAMBAR KERJA
Ra 3.2 Tol ± 0.1
36
42
GAMBAR KERJA
Ra 3.2 tol ± 0.1
M 10 x 1.5 b . 45 mm
a . 25
1 mm
LAT 2 EMc S. 58 mm
30 x 100
Tinggi ulir = (diameter nominal ulir-diameter mata bor)/2
JUMLAH Nama Bagian No.Bag Bahan Ukuran Keterangan
III II I Perubahan : Menyetujui
GAMBAR KERJA
Ra 3.2 tol ± 0.1
43
1 LAT 3 EMS 30 x 100
JUMLAH Nama Bagian No.Bag Bahan Ukuran Keterangan
III II I Perubahan : Menyetujui
GAMBAR KERJA
44
Ra 3.2 tol ± 0.1
GAMBAR KERJA
Ra 3.2 tol ± 0.1
45
1 LAT 5 EMS 30 x 100
JUMLAH Nama Bagian No.Bag Bahan Ukuran Keterangan
III II I Perubahan : Menyetujui
GAMBAR KERJA
Ra 3.2 tol ± 0.1
46
1 LAT 6 EMS 30 x 100
JUMLAH Nama Bagian No.Bag Bahan Ukuran Keterangan
III II I Perubahan : Menyetujui
GAMBAR KERJA
Ra 3.2 tol ± 0.1
47
1 LAT 7 EMS 30 x 100
JUMLAH Nama Bagian No.Bag Bahan Ukuran Keterangan
III II I Perubahan : Menyetujui
GAMBAR KERJA
Ra 3.2 tol ± 0.1
48
1 LAT 8 EMS 30 x 100
JUMLAH Nama Bagian No.Bag Bahan Ukuran Keterangan
III II I Perubahan : Menyetujui
GAMBAR KERJA
Ra 3.2 tol ± 0.1
49
1 LAT 9 EMS 30 x 100
JUMLAH Nama Bagian No.Bag Bahan Ukuran Keterangan
III II I Perubahan : Menyetujui
GAMBAR KERJA
Ra 3.2 tol ± 0.1
50
1 LAT 10 EMS 0 x 100
JUMLAH Nama Bagian No.Bag Bahan Ukuran Keterangan
III II I Perubahan : Menyetujui
GAMBAR KERJA
Ra 3.2 tol ± 0.1
51
1 LAT 11 EMS 0 x 100
JUMLAH Nama Bagian No.Bag Bahan Ukuran Keterangan
III II I Perubahan : Menyetujui
GAMBAR KERJA
Ra 3.2 tol ± 0.1
52
1 LAT 12 EMS 0 x 100
JUMLAH Nama Bagian No.Bag Bahan Ukuran Keterangan
III II I Perubahan : Menyetujui
GAMBAR KERJA
Ra 3.2 tol ± 0.1
53
1 LAT 13 EMS 0 x 100
JUMLAH Nama Bagian No.Bag Bahan Ukuran Keterangan
III II I Perubahan : Menyetujui
GAMBAR KERJA
Ra 3.2 tol ± 0.1
54
1 LAT 14 EMS 0 x 100
JUMLAH Nama Bagian No.Bag Bahan Ukuran Keterangan
III II I Perubahan : Menyetujui
GAMBAR KERJA
Ra 3.2 tol ± 0.1
55
1 LAT 15 EMS 0 x 100
JUMLAH Nama Bagian No.Bag Bahan Ukuran Keterangan
III II I Perubahan : Menyetujui
Daftar pustaka :
56
1. ISO 841, Industrial automation systems and integration — Numerical control of
machines — Coordinate system and motion nomenclature
2. GSK980TDa Turning Machine CNC system, GSK CNC EQUIPMENT CO., LTD.
2nd, 2003 Guangzhou China.
3. GSK980TDc Turning Machine CNC system, GSK CNC EQUIPMENT CO., LTD.
1ST, June 2013 No.22 Guanda Road, Luogang District, Guangzhou, 510530 China.
4. FANUC O/OO/O-Mate for Lathe, Operation Manual B-61394 E/06, FANUC
LTD 1988.
5. Student’s Handbook EMCOTURN 242, EMCO MAIER Ges.m.b.H, 1990. RI
0100, A-5400 Hallein, Austria
6. CIMCO Edit version 7.00.26
57