KODE G DAN M DASAR PADA PROGRAM CNC MILL
Belajar mesin CNC memang sangat menarik dan merupakan keterampilan yang sangat dicari di industri manufaktur. Untuk siswa SMK jurusan Teknik Pemesinan, memahami Kode G (G-Code) dan Kode M (M-Code) adalah fondasi utama sebelum kamu bisa membuat program atau mengoperasikan mesin CNC Milling.
A. PENGERTIAN KODE G DAN KODE M
Dalam pemrograman CNC, program membaca baris perintah dari atas ke bawah. Perintah ini terbagi menjadi dua keluarga besar:
1. Kode G (Geometry / Preparatory Codes)- Mengatur pergerakan pahat (tool). Kode ini memberi tahu mesin ke mana harus bergerak dan bagaimana cara bergeraknya (lurus, melingkar, cepat, atau pelan).
- Mengatur fungsi fisik mesin. Kode ini bekerja seperti sakelar on/off untuk komponen mesin, seperti menyalakan putaran spindle, menghidupkan cairan pendingin (coolant), atau mengakhiri program.
B. KODE G DASAR (PERGERAKAN DAN KOORDINASI)
Ini adalah kode-kode yang paling sering digunakan untuk membentuk benda kerja:
| Kode | Fungsi Utama | Penjelasan |
| G00 | Gerak Cepat (Rapid Positioning) | Mesin bergerak sangat cepat ke titik koordinat tujuan tanpa menyayat bahan. Digunakan untuk memposisikan pahat di dekat benda kerja. |
| G01 | Gerak Lurus Menyayat (Linear Interpolation) | Mesin bergerak lurus ke titik tujuan sambil menyayat bahan. Membutuhkan perintah F (Feedrate / kecepatan pemakanan). |
| G02 | Gerak Melingkar Searah Jarum Jam (CW) | Pahat bergerak membentuk busur/lingkaran searah jarum jam sambil menyayat. |
| G03 | Gerak Melingkar Berlawanan Jarum Jam (CCW) | Pahat bergerak membentuk busur/lingkaran berlawanan arah jarum jam. |
| G90 | Pemrograman Absolut | Titik nol (0,0) selalu tetap di satu tempat (biasanya di ujung benda kerja). Semua pergerakan diukur dari titik nol ini. |
| G91 | Pemrograman Inkremental | Titik nol selalu berpindah-pindah mengikuti posisi terakhir pahat. (Posisi saat ini menjadi titik 0,0 untuk gerakan selanjutnya). |
C. KODE M DASAR (FUNGSI MESIN)
Kode M mengontrol perangkat keras di sekitar mesin. Berikut yang wajib kamu hafal:
| Kode | Fungsi Utama | Penjelasan |
| M03 | Spindle ON (CW) | Memutar spindle (pisau frais) searah jarum jam. Biasanya diikuti dengan S (Speed / putaran rpm). Contoh: M03 S1500. |
| M04 | Spindle ON (CCW) | Memutar spindle berlawanan arah jarum jam (jarang digunakan pada milling standar, kecuali untuk proses tapping/membuat ulir). |
| M05 | Spindle OFF | Menghentikan putaran spindle. |
| M06 | Ganti Pahat (Tool Change) | Memerintahkan mesin untuk mengganti pisau. Diikuti dengan nomor alat T. Contoh: M06 T01 (Ganti dengan Tool nomor 1). |
| M08 | Coolant ON | Menyalakan cairan pendingin agar pisau tidak cepat panas atau tumpul. |
| M09 | Coolant OFF | Mematikan cairan pendingin. |
| M30 | Program Selesai | Mengakhiri program CNC dan mengembalikan mesin ke baris pertama untuk benda kerja berikutnya. |
-= TERIMA KASIH =-

Posting Komentar untuk "KODE G DAN M DASAR PADA PROGRAM CNC MILL"