Job Sheet CNC [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

JOB SHEET Memprogram Mesin NC/CNC ( Dasar )



AXIS SLIDE



SMK PGRI 2 PONOROGO



NAMA



: ..........................................



NIS



: ..........................................



KELAS



: ..........................................



KELAS : XI 2012/2013



Penyusun



: Lukman Wijaya,S.Pd



Sumber



: Manual Book PT. FOCUS TOOLINDO.



Job Sheet , “Memprogram Mesin NC/ CNC)



Halaman 1 dari 24



A. Mengenal bagian-bagian program mesin NC/CNC Pemrograman manual adalah memasukan program yang berupa kode kode perintah (G,M,T Code) dan koordinat (X,Z) dengan cara mengetik langsung ke Controller. Seperti dijelaskan pada penjelasan sebelumnya bahwa yang dibutuhkan mesin CNC adalah koordinat dan Kontrol/perintah.



Langkah langkah untuk melakukan pemrograman manual. 1. Menentukan koordinat referensi (0,0) Koordinat ini sangat penting karena sebagai titik referensi benda kerja dan setting pahat potong. Menentukan titik referensi dapat dilakukan pada sembarang titik, biasanya menentukan titik referensi mempertimbangkan kemudahan untuk settingnya dan bidang referensi yang dibutuhkan. 2. Menentukan titik-titik koordinat yang akan diproses Menentukan titik ini penting, untuk menghindari kesalahan dan untuk menentukan arah atau metode prosesnya. 3. Menentukan koordinat mulai dan koordinat akhir (titik aman) Menentukan titik awal dan akhir berfungsi untuk menentukan posisi alat potong sehingga aman, dan untuk persiapan apabila kita melakukan tool offset. 4. Menentukan control gerakan dengan kode pemrograman Untuk mengerakan mesin tidak cukup dengan koordinat, harus dengan perintah yang dilakukan dengan kode. Kode pemrograman standar (ISO) yang biasa di pakai ada kode G,M,T,N,S,H. Kita memerintah mesin CNC dengan kode-kode ini. 5. Input data ke Controller Setelah semua data lengkap, masukan program ke controller dengan cara di ketik atau di transfer.



Berikut skema langkah langkah pemrograman manual



KOORDINAT REFERENSI



KOORDINAT PROSES



KOORDINAT START/FINISH



SKEMA 2



Job Sheet , “Memprogram Mesin NC/ CNC)



KODE PEMROGRAMAN



INPUT DATA



P



Halaman 2 dari 24



Contoh langkah langkah pembuatan program secara manual : Raw material benda kerja berupa besi round bar ukuran 22mm x 30mm dan akan dibuat benda kerja seperti pada gambar. Pengerjaan yang akan dilakukan adalah pembuatan kontur sesuai gambar dengan satu kali jalan (proses finishing). Gambar :



Langkah 1: Menentukan Koordinat Titik Referensi (Koordinat Nol) Untuk titik nol sumbu X dipilih pada sumbu benda kerja, sedangkan sumbu Z dipilih pada permukaan paling depan dari benda kerja.



Langkah 2 : Menentukan Titik-Titik Koordinat kerja



Titik A (10,0) Titik B (10,-10)



Job Sheet , “Memprogram Mesin NC/ CNC)



Halaman 3 dari 24



Titik C (14,-10) Titik D (14,-20) Titik E (20,-20) Titik F (20,-30) Langkah 3 : Menentukan Titik Koordinat Awal dan Akhir Alat Potong



Titik E (24,5)



Langkah 4 : Menentukan perintah menggunakan kode pemrograman O1;



Nomor Program (contoh No : 1)



N1



T11



Pemilihan Nomor Tool dan Nomor Offset (T1, offset 1)



N2



S2000 M3



Memutar Spindle CW, dengan putaran 2000 rpm



N3



M8



Coolant On



N4



G0 X25. Z5.



Menuju titik awal (titik E)



N5



G1 X10. Z0 F150



Gerakan Feeding menuju titik A, kecepatan 150mm/mnt



N6



G1 X10. Z-10. F150



Menuju titik B



N7



G1 X14. Z-10. F150



Menuju titik C



N8



G1 X14. Z-20. F150



Menuju titik D



N9



G1 X20. Z-20. F150



Menuju titik E



N10



G1 X20. Z-30. F150



Menuju titik F



N11



G0 X25. Z150. M8



Gerakan Rapid Menuju titik aman, Coolant Off



N12



M5



Spindle Stop



N13



M30



Program Berakhir



Job Sheet , “Memprogram Mesin NC/ CNC)



Halaman 4 dari 24



A. Kode Dasar Pemrograman Pergerakan Mesin



1. Gerakan Mesin 



Rapid Traverse (positioning) Yaitu gerakan mesin yang cepat, pada saat mesin melakukan positioning. Dalam progam gerakan rapid di beri kode G00







Cutting Feedrate (feeding) Yaitu gerakan mesin pada saat melakukan proses pemakanan benda kerja. Dalam program gerakan feeding diberi kode G01 untuk lurus, G02 untuk melingkar searah jarum jam, G03 untuk melingkar berlawanan jarum jam. Format Program : G01 X_ Y_ Z_F_



2. Gerakan Kontur 



Membuat garis lurus



start(0,0)



(100,0)finish



Program : G01 X0 Y0 F200 G01 X100. Y0 F200 



Membuat garis miring Start(0,0)



Finish(100,-50) Pogram : G01 X0 Y0 F200 G01 X100. Y-50. F200 



Membuat Radius Dalam membuat radius ada 2 gerakan yaitu radius searah jarum jam diberi kode G02 dan radius berlawanan jarum jam diberi kode G03. Format program: G02/03 X_ Y_ R_ F atau G02/03 X_ Y_ I_ K_ F_



Job Sheet , “Memprogram Mesin NC/ CNC)



Halaman 5 dari 24



Dimana : X dan Y adalah koordinat akhir R adalah Radius I adalah jarak start ke titik senter sumbu X J adalah jarak start ke titik senter sumbu Y G02 Start (0,0) J



G03 R50 Finish (50,0) (0,0)



I



Program: G01 X0 Y0 F200 G02 X50. Y-50. R50 F200 atau G02 X50. Y-50. I0 K-50. F200



B. Jenis Jenis Proses Dalam Pemprograman CNC Bubut



1. Proses Pembuatan Ulir Untuk pembuatan ulir digunakan kode G92, formatnya sebagai berikut G92 X(U)_ Z(W)_ P(E)_ R_ X(U), Z(W)



: Koordinat Titik Akhir ulir.



P



: Lead Ulir Metris.



E



: Lead Ulir Inch.



R



: Jarak antara diameter start point dan end point pada ulir taper.



Contoh: Akan dibuat program ulir untuk gambar kerja diatas, yaitu Ulir M10x1,5 sepanjang 15mm. N0010



G00 X11. Z2.



: Bergerak ke posisi aman



N0020



M03 S600



: Spindle CW, 600 rpm



N0030



G92 X9.4 Z-15. P1.5



: Pemakanan Ulir pertama



Job Sheet , “Memprogram Mesin NC/ CNC)



Halaman 6 dari 24



N0040



X9.



: Pemakanan kedua 0.4mm



N0050



X8.7



: Pemakanan ketiga 0.3mm



N0060



X8.5



: Pemakanan keempat 0.2mm



N0070



M30



: Program berakhir



2. Proses Tapping Untuk pembuatan ulir digunakan kode G32, formatnya sebagai berikut G32 X(U)_ Z(W)_ P(E)_ X(U), Z(W)



: Koordinat Titik Akhir ulir.



P



: Lead Ulir Metris.



E



: Lead Ulir Inch.



Contoh: Akan dibuat program Tapping untuk gambar kerja diatas, yaitu Ulir Dalam M10x1,5 sepanjang 15mm menggunakan Tap. N0010



G00 X0 Z20.



: Bergerak ke posisi aman



N0020



M03 S400



: Spindle CW, 600 rpm



N0030



G00 X0 Z2.



: Tool mendekati benda kerja



N0040



G32 Z-15. P1.5



: Proses Tapping



N0050



G00 Z20.



: Bergerak keposisi aman



N0070



M30



: Program berakhir



3. Proses Pembuatan Axial Grooving Untuk pembuatan Groove digunakan kode G75, formatnya sebagai berikut G75 X(U)_ Z(W)_ I_ K_ E_ F_ X(U), Z(W)



: Koordinat Titik Akhir Grooving.



I



: Dalamnya pemakanan pada sumbu X.



K



: Re-track (jarak kembali mundur).



E



: Pergeseran sumbu Z.



F



: Feedrate



Job Sheet , “Memprogram Mesin NC/ CNC)



Halaman 7 dari 24



Contoh: Akan dibuat Groove sesuai dengan gambar kerja diatas, dengan menggunakan tool grooving dengan tebal 3mm



N0010



G00 X25. Z20.



: Bergerak ke posisi aman



N0020



M04 S1500



: Spindle CCW, 1500 rpm



N0030



G00 X22. Z-8.



: Bergerak ke start point



N0040



G75 X10. Z-15. I2. K1. E3. F100



: Proses Grooving



N0050



G00 X25. Z20.



: Bergerak keposisi aman



N0060



M30



: Program berakhir



4. Proses Pembuatan Face Grooving /Proses Drilling Untuk pembuatan Face Groove atau Drilling digunakan kode G74, formatnya sebagai berikut G74 X(U)_ Z(W)_ I_ K_ E_ F_ X(U), Z(W)



: Koordinat Titik Akhir Grooving.



I



: Dalamnya tiap pemakanan pada sumbu Z.



K



: Re-track (jarak kembali mundur).



E



: Pergeseran sumbu X.



F



: Feedrate.



Job Sheet , “Memprogram Mesin NC/ CNC)



Halaman 8 dari 24



Contoh: Akan dibuat Groove sesuai dengan gambar kerja diatas, dengan menggunakan tool grooving dengan tebal 3mm



N0010



G00 X25. Z20.



: Bergerak ke posisi aman



N0020



M04 S1500



: Spindle CCW, 1500 rpm



N0030



G00 X6. Z2.



: Bergerak ke start point



N0040



G74 X10. Z-5. I2. K1. E2. F100



: Pemakanan kedua 0.4mm



N0050



G00 X25. Z20.



: Bergerak keposisi aman



N0060



M30



: Program berakhir



5. Axial Roughing/Finishing Cycle Untuk pembuatan proses kontur pada benda kerja yang memerlukan proses pemakanan berulang kali,digunakan kode G71, formatnya sebagai berikut G71 U_ W_



: Tebal sisa material untuk finishing



G71 X(U)_ I_ K_ F_ P_ Q_



: Proses Roughing



G710 X(U)_ P_ Q_



: Proses Finishing



U, W



: Banyaknya tebal sisa material sumbu X dan Z untuk finishing.



X(U)



: Koordinat X saat awal proses.



I



: Dalamnya pemakanan sumbu X setiap kali pemotongan.



K



: Re-track (jarak kembali mundur).



F



: Feedrate.



P



: Nomor Blok awal proses



Q



: Nomor Blok akhir proses



Job Sheet , “Memprogram Mesin NC/ CNC)



Halaman 9 dari 24



Contoh: Akan dibuat benda kerja sesuai dengan gambar diatas, dengan raw material 25x35, depth tiap pemotongan 2mm, re-track 0.5, federate 100mm/min



N0010



G00 X25. Z20.



: Bergerak ke posisi aman



N0020



M04 S1500



: Spindle CCW, 1500 rpm



N0030



G00 X25. Z2.



: Bergerak ke start point



N0040



G71 U0.3 W0.1



: Tebal finishing X 0.3mm, Z 0.1mm



N0050



G71 X10. I2. K0.5 F100 P70 Q120 : Program Roughing Cycle



N0060



G710 P70 Q120



: Program Finishing Cycle



N0070



G01 Z-10. F100



: Kontur awal



N0080



X14.



: Proses kontur



N0090



Z-20.



: Proses kontur



N0100



X20.



: Proses kontur



N0110



Z-30.



: Proses kontur



N0120



X25.



: Kontur akhir



N0130



G0 Z20.



: Bergerak ke posisi aman



N0140



M30



: Program berakhir



6. End Face Roughing/Finishing Cycle Untuk pembuatan proses kontur pada benda kerja yang memerlukan proses pemakanan berulang kali, digunakan kode G72, formatnya sebagai berikut G72 U_ W_



: Tebal sisa material untuk finishing



G72 X(U)_ I_ K_ F_ P_ Q_



: Proses Roughing



G720 X(U)_ P_ Q_



: Proses Finishing



U, W



: Banyaknya tebal sisa material sumbu X dan Z untuk finishing.



X(U)



: Koordinat Z saat awal proses.



I



: Dalamnya pemakanan sumbu Z setiap kali pemotongan.



K



: Re-track (jarak kembali mundur).



Job Sheet , “Memprogram Mesin NC/ CNC)



Halaman 10 dari 24



F



: Feedrate.



P



: Nomor Blok awal proses



Q



: Nomor Blok akhir proses



Contoh: Akan dibuat benda kerja sesuai dengan gambar diatas, dengan raw material 25x35, depth tiap pemotongan 3mm, re-track 0.5, federate 100mm/min



N0010



G00 X25. Z20.



: Bergerak ke posisi aman



N0020



M04 S1500



: Spindle CCW, 1500 rpm



N0030



G00 X27. Z0



: Bergerak ke start point



N0040



G72 U0.2 W0.2



: Tebal finishing X 0.2mm, Z 0.2mm



N0050



G72 Z-30. I3. K0.5 F100 P70 Q120 : Program Roughing Cycle



N0060



G720 P70 Q120



: Program Finishing Cycle



N0070



G01 X20. F100



: Kontur awal



N0080



Z-20.



: Proses kontur



N0090



X14.



: Proses kontur



N0100



Z-10.



: Proses kontur



N0110



X10.



: Proses kontur



N0120



Z0



: Kontur akhir



N0130



G0 X27. Z20.



: Bergerak ke posisi aman



N0140



M30



: Program berakhir



Job Sheet , “Memprogram Mesin NC/ CNC)



Halaman 11 dari 24



7. Contoh Program 1 : DRILL CHUCK ADAPTOR



Contoh: Akan dibuat benda kerja sesuai dengan gambar diatas, dengan raw material 30x62, akan diproses dengan dua kali operasi. Op1 pembuatan 20, kemudian Op2 pembuatan taper. OPERATION1 N0010



T11



N0020



G00 X35. Z100.



N0030



M04 S1500



N0040



G00 X32. Z0



N0050



G1 X-1. F100



N0060



G0 X30. Z1.



N0070



G71 U0.3 W0.1



N0080



G71 X18. I1. K0.5 F100 P110 Q150



N0090



G710 P110 Q150



N0100



G1 Z0 F100



N0110



X20. Z-1.



N0120



Z-21.



N0130



X18. Z-23.6



N0140



X30.



N0150



G0 X35. Z100.



N0160



M30



Job Sheet , “Memprogram Mesin NC/ CNC)



Halaman 12 dari 24



OPERATION 2 N0010



T11



N0020



G00 X35. Z100.



N0030



M04 S1500



N0040



G00 X32. Z0



N0050



G1 X-1. F100



N0060



G0 X30. Z1.



N0070



G71 U0.3 W0.1



N0080



G71 X14.237 I1. K0.5 F100 P110 Q150



N0090



G710 P100 Q150



N0100



G1 Z0 F100



N0110



X16.231 Z-31.4



N0120



X30.



N0130



G0 X35. Z100



N0140



M30



8. Contoh Program 2 : STAND BALANCING



Contoh: Akan dibuat benda kerja sesuai dengan gambar diatas, dengan raw material 30x42, akan diproses dengan dua kali operasi. Op1 pembuatan profil radius dan drilling, kemudian Op2 pembuatan ulir M28x2. OPERATION 1 N0010



T11



N0020



G00 X35. Z100.



N0030



M04 S1500



N0040



G00 X32. Z0



N0050



G1 X-1. F100



N0060



G0 X30. Z1.



N0070



G71 U0.3 W0.1



N0080



G71 X10.98 I1. K0.5 F100 P110 Q140



Job Sheet , “Memprogram Mesin NC/ CNC)



Halaman 13 dari 24



N0090



G710 P110 Q150



N0100



G1 Z0 F100



N0110



G03 X18.05 Z1.46 R5. F100



N0120



G1 X25.07 Z-5.03 F100



N0130



G03 X28. Z-8.57 R5 F100



N0140



G1 Z-23. F100



N0150



G0 X30. Z-18.



N0160



G01 X25. Z-21.57 F100



N0170



G02 X26.5 Z-23. R1. F100



N0180



X29.



N0190



G0 X40. Z150.



N0200



T22



N0210



G0 X0 Z10.



N0220



Z2.



N0230



G74 Z-45. I2. K0.5 F70



N0240



G0 Z100.



N0250



M30



OPERATION 2 N0010



T11



N0020



G00 X35. Z100.



N0030



M04 S1500



N0040



G00 X32. Z0



N0050



G1 X-1. F100



N0060



G0 X30. Z1.



N0070



G1 Z0 F100



N0080



X28. Z-1.



N0090



Z-17.



N0100



G0 X35.



N0110



Z-150.



N0120



T33



N0130



G0 X35. Z5.



N0140



G0 X28. Z2.



N0150



G92 X27.7 Z-18. P2.



N0160



X27.5



N0170



X27.3



N0180



G0 X35. Z150.



N0190



M30



Job Sheet , “Memprogram Mesin NC/ CNC)



Halaman 14 dari 24



LEMBAR KERJA 1 : PEMBUATAN PROGRAM



A.



Kode dasar pembuatan program Ada beberapa Kode dasar pemrograman (G code dan M code) yang biasa dipakai oleh macam – macam Control CNC antara Lain G00 : Gerak Lurus cepat ( Rapid ) G01 : Gerak lurus dengan kecepatan dapat deprogram G02 : Gerak melingkar searah jarum jam G03 : Gerak melingkar berlawanan arah jarum jam G28 : Zero Return ( kembali ketitik Nol Mesin ) M03 : Spindel berputar seararah jarum jam M04 : Spindel berputar berlawanan arah jarum jam M05 : Spindel berhenti berputar M08 : Collant Hidup M09 : Collant Mati M30 : Program berakhir



Job Sheet , “Memprogram Mesin NC/ CNC)



Halaman 15 dari 24



B.



Latihan Pembuatan Program Latihan 1



Buat Program Absolut gambar dibawah



Ø17



Ø19



Ø25



Ø21



R2



P11



P9 P6



P10



P8 P5 P1 P4



P12



P2 P7 P3 8



8



2



14



P0



zero return



Gerakan Pahat sebagai berikut : 1. P0 – P1 2. P1 – P2 3. P2 – P3 4. P3 – P4 5. P4 – P5 6. P5 – P6 7. P6 – P7 8. P7 – P4 9. P4 – P8 Lembar pekerjaan Latihan 1



No



G



10. 11. 12. 13. 14. 15.



X



Job Sheet , “Memprogram Mesin NC/ CNC)



P8 – P9 P9 – P10 P10 – P5 P5 – P11 P11 – P12 P12 – P0



Z



F



Keterangan



Halaman 16 dari 24



Job Sheet , “Memprogram Mesin NC/ CNC)



Halaman 17 dari 24



Latihan 2 Buat Program Absolut gambar dibawah



R3



P2



P4 P7



P3



P5



P6



P1



P8 8



8



Ø12



Ø14



Ø24



Ø18



R3



2



zero return P0



14



Gerakan Pahat sebagai berikut



1. 2. 3. 4. 5.



P0 – P1 P1 – P2 P2 – P3 P3 – P4 P4 – P5



6. 7. 8. 9.



P5 P6 P7 P8



– P6 – P7 – P8 – P0



Lembar pekerjaan Latihan 2



No



G



X



Job Sheet , “Memprogram Mesin NC/ CNC)



Z



F



Keterangan



Halaman 18 dari 24



Job Sheet , “Memprogram Mesin NC/ CNC)



Halaman 19 dari 24



PEMBUATAN PROGRAM



Latihan 4 Buat Program Absolut gambar dibawah



P2 P13



P6



P10



P12



P4 P5



P7



P9 P11



P3 8



1



P8



M18 x 1,5



1 x 45°



Ø20



Ø24



Ø26



R2



P1 2 6



10



60



zero P0 return



66 70



Gerakan Pahat sebagai berikut : Pahat 1 1. 2. 3. 4. 5. 6. 7. 8. 9.



P0 – P1 P1 – P2 P2 – P3 P3 – P4 P4 – P5 P5 – P6 P6 – P7 P7 – P8 P8 – P9



Job Sheet , “Memprogram Mesin NC/ CNC)



10. 11. 12.



P9 – P10 P10 – P11 P11 – P0



Pahat 2 membuat Alur 13. P12 – P13 Pahat 3 membuat Ulir 14. P12 – P4



Halaman 20 dari 24



Lembar pekerjaan Latihan 4.



No



G



X



Job Sheet , “Memprogram Mesin NC/ CNC)



Z



F



Keterangan



Halaman 21 dari 24



Job Sheet , “Memprogram Mesin NC/ CNC)



Halaman 22 dari 24



F. Penilaian Kompetensi Nama Pekerjaan



: .................................................................................



Nama Peserta



: .................................................................................



No. I.D. Peserta



: .................................................................................



Lama Pengerjaan



: Mulai tanggal ……………….. pukul …………… Selesai tanggal …………….. pukul …………….



I.



KOMPETENSI DASAR (KD) : 16.1 Mengenal



NO



ASPEK YANG DIAMATI



bagian-bagian program mesin NC/CNC



KRITERIA



Nilai Maksimul



1.



Memahami program mesin CNC



2.



Memahami pemilihan program yang sesuai



Dapat Membuat Program sesuai dengan SOP Dapat memilih kode program sesuai dengan fungsinya



TOTAL NILAI



50 50 100



II. KD : 16.2 NO



KET. Real



Menulis program mesin NC/CNC



ASPEK YANG DIAMATI



KRITERIA



Nilai Maksimul



1.



Memahami gambar kerja



2.



Memahami bentuk gerakan alat potong



3.



Menulis program operasi mesin.



Dapat menyusun program dengan sistimatis



4.



Memahami cara menentukan koordinat untuk membuat program.



Tepat dalam menyusun program sesuai dengan koordinat benda



5.



Memahami penulisan program NC/CNC dengan standar KODE KOMPETENSI format pada prosedur operasi standar.



Dapat membuat program sesuai dengan fungsi kode program



6.



Membuat program dengan format dan prosedur operasi standar



Dapat membuat program sesuai SOP



KET. Real



Dapat menerapkan gambar kerja dalam program Dapat menggunakan pahat potong sesuai dengan fungsi



TOTAL NILAI



100



III. KD : 16.3 Melaksanakan lembar penulisan operasi NC/CNC NO



ASPEK YANG DIAMATI



KRITERIA



Nilai Maksimul



1.



Memahami cara menyusun informasi dalam lembar operasi NC/CNC.



Dapat menerapkan program dalam simulasi i



TOTAL NILAI



Job Sheet , “Memprogram Mesin NC/ CNC)



KET. Real



100 100



Halaman 23 dari 24



IV. KD 16.4 Menguji coba program NO



ASPEK YANG DIAMATI



KRITERIA



Nilai Maksimul



1.



Memahami cara menguji program secara manual



Dengan benar menguji program dalam menu DRY



2.



Memahami editing program NC/CNC sesuai standar prosedur.



Dapat memperbaiki program yang telah diuji



3.



Memahami pemeriksaan komponen program



Dapat mengetahui bagian program yang keliru



4.



Mengoperasikan program pada mesin NC/CNC sesuai SOP



Dapat menjalankan progam sesuai dengan SOP



5.



Melaksanakan pemeriksaan



Dapat memeriksa dan menganalisa hasil



TOTAL NILAI



KET. Real



100



G. NILAI STANDAR KOMPETENSI Nama Mata Pelajaran



: Memprogram Mesin NC/CNC ( Dasar )



Nama Standar Kompetensi



: Memprogram Mesin NC/CNC ( Dasar )



NO



KOMPETENSI DASAR KKM



1. 2. 3. 4.



NILAI REAL



KET



Mengenal bagian-bagian program mesin NC/CNC Menulis program mesin NC/CNC Melaksanakan lembar penulisan operasi NC/CNC Menguji coba program NILAI AKHIR (TERENDAH )



Perolehan Nilai adalah ............................., (* Remidi Tanggal ............................., Hasil,.................................) * Coret bila tidak perlu Mengetahui Wali Peserta didik



Job Sheet , “Memprogram Mesin NC/ CNC)



………………….., … …… ..20… Instrutur Penihuilai,



Halaman 24 dari 24