CNC adalah singkatan dari **Computer Numerical Control**. Sederhananya, ini adalah mesin pemesinan (seperti bubut atau frais) yang pergerakannya tidak lagi diatur manual oleh tangan operator, melainkan diatur secara otomatis oleh **program komputer**.
Operator tidak lagi memutar tuas, melainkan memasukkan serangkaian instruksi (kode) ke komputer, dan mesin akan bergerak sendiri dengan tingkat presisi yang sangat tinggi (hingga seperseribu milimeter). Ini adalah jantung dari manufaktur modern.
Manfaat Utama CNC
- Presisi & Akurasi: Komputer jauh lebih presisi daripada tangan manusia.
- Repetisi: Mampu memproduksi 1000 buah komponen yang identik (sama persis) tanpa lelah.
- Kompleksitas: Mampu membuat bentuk-bentuk 3D rumit yang mustahil dibuat dengan mesin manual.
- Efisiensi: Bekerja lebih cepat dan bisa beroperasi 24/7.
Bahasa Mesin CNC: G-Code dan M-Code
Bagaimana kita "berbicara" dengan mesin CNC? Kita menggunakan bahasa pemrograman khusus yang disebut G-Code dan M-Code. Keduanya dikirim ke *controller* mesin.
1. G-Code (Geometric Code)
G-Code adalah perintah yang mengatur **pergerakan dan geometri**. Ini adalah kode utama yang memberi tahu alat potong ke mana harus pergi.
2. M-Code (Miscellaneous Code)
M-Code adalah perintah yang mengatur **fungsi-fungsi mesin** (di luar pergerakan). Ini adalah saklar "On/Off" untuk berbagai hal.
Uji Pemahaman: Mesin CNC
A. Contoh Soal dan Jawaban
Klik soal di bawah ini untuk melihat jawabannya.
M08).
Alasan: G-Code mengatur *pergerakan* (Geometri), sementara M-Code mengatur *fungsi mesin* (Miscellaneous) seperti menyalakan pendingin atau memutar spindel.
B. Soal Latihan Mandiri
Coba jawab pertanyaan berikut untuk menguji pengetahuan Anda:
- Sebutkan 3 keunggulan utama mesin CNC dibandingkan mesin manual!
- Apa perbedaan fungsi antara kode
G00danG01? - Apa fungsi dari perintah M-Code
M03danM05?