fbpx
Kupas Tuntas Macam-macam Kode Program Mesin CNC

Kupas Tuntas Macam-macam Kode Program Mesin CNC

Pemrograman CNC (Computer Numerical Control) adalah hasil gabungan dari beberapa G Code dan M Code yang dirancang untuk mengerjakan benda kerja sesuai dengan desain yang ditentukan. Perbedaan program CNC dengan pemrograman lain ada pada proses pembuatan menggunakan software digunakan untuk mengendalikan perangkat keras mesin CNC. Kode program CNC yaitu G dan M, yang awalnya mungkin tampak rumit, sebenarnya bisa dipelajari dengan mudah.

Kode Program CNC

Berikut ini adalah macam-macam kode program mesin CNC yang biasa digunakan.

Macam Kode Program Pada Mesin CNC

1. Kode G (G Code)

G merupakan singkatan dari geometri, format alfanumerik ini digunakan sistem untuk memerintah bagian apa yang harus dikerjakan. Perbedaan kode G antar mesin terletak pada banyaknya angka nol antara huruf dan angka atau jarak antar perintah. Tidak semua mesin menggunakan kode generik yang sama, maka operator perlu mengetahui Bahasa mensin yang digunakan.

KodeFungsi
G00Gerakan pemosisian bebas (Rapid)
G01Gerakan linear sesuai feed rate
G02Interpolasi melingkar searah jarum jam (CW)
G03Interpolasi melingkar berlawanan arah jarum jam (CCW)
G04Program berhenti pada waktu tertentu
G05Proses menambah dan mengurangi kecepatan
G07Menentukan sumbu imajiner
G09Ketepatan pemberhentian mesin
G10Set koordinat sistem data
G11Program parameter input cancel
G12Circle cutting searah jarum jam
G13Circle cutting berlawanan arah jarum jam
G15Pembatalan perintah koordinat polar
G16Perintah koordinat polar
G17Sumbu X-Y
G18Sumbu X-Z
G19Sumbu Y-Z
G20Input satuan inch
G21Input satuan mm
G22Parameter tenaga pemotongan ON
G23Parameter tenaga pemotongan OFF
G27Pemeriksaan pengembalian titik referensi pemotongan
G28Kembali ke referensi point
G31Lewati perintah (untuk mengukur ketelitian dan sistem pengukuran panjang)
G32Titik tunggal uliran, atau gaya uliran
G33Pemotongan konstan
G34Lingkaran dalam baut/irama variabel pemotongan
G35Garis pada sudut busur
G36Busur pemotongan
G40Pembatalan kompensasi cutter
G41Kompensasi cutter kiri
G42Kompensasi cutter kanan
G43Kompensasi Panjang cutter arah positif
G44Kompensasi Panjang cutter arah negative
G45Menaikkan offset tools
G46Menurunkan offset tools
G47Menaikkan ganda offset tools
G48Menurunkan ganda offset tools
G49Pembatalan kompensasi offset panjang tools
G52Setting local koordinat
G54, G55, G56, G57Sistem koordinat benda kerja
G68Putar sumbu koordinat
G69Pembatalan putar sumbu koordinat
G74Menghitung langkah tapping
G80Pembatalan pengerjaan siklus
G81Pembuatan lubang/drilling
G82Pembuatan lubang counter boring
G85Penghitungan langkah boring
G90Perintah sistem pengerjaan absolute
G91Perintah sistem pengerjaan incremental
G98Kembali ke titik inisial siklus
G99Kembali ke titik R siklus
Tabel G-Code

2. Kode M (M Code)

M merupakan singkatan dari Miscellaneous function adalah jenis kode yang digunakan pada mesin CNC. M code selalu berhubungan erat dengan G code, hal yang istimewa dari M Code merupakan kode pada pemrograman mesin CNC yang menyatakan keadaan atau fungsi dari mesin tersebut.

KodeFungsi
M00Program berhenti
M01Program opsional berhenti
M02Akhir program
M03Poros mesin berputar searah jarum jam
M04Poros mesin berputar berlawanan arah jarum jam
M05Poros mesin berhenti
M06Pergantian tools
M07Menghidupkan pendingin pada poros mesin
M09Mematikan pendingin pada poros mesin
M19Orientasi poros mesin
M28Return to origin
M29Proses tapping
M30Reset
M41Pilihan gigi rendah
M42Pilihan gigi tinggi
M94Membatalkan cerminan datar
M95Cerminan gambar spindel X
M96Cerminan gambar spindel Y
M98Sub program call
M99Mengakhiri sub program
Tabel M-Code

3. Kode Teknologi

Kode teknologi merupakan bagian dari kode G yang digunakan untuk menentukan satuan kecepatan gerakan sumbu atau feeding mesin CNC, antara lain:

KodeFungsi
G94Kecepatan gerakan sumbu/feeding dalam mm tiap menit (Rpm)
G95Kecepatan gerakan sumbu/feeding dalam mm tiap putaran
G96Kecepatan gerakan sumbu/feeding dalam mm tiap putaran constant cutting speed.
Tabel G-Code Teknologi

Inilah beberapa hal penting yang perlu diingat oleh operator mesin CNC mengenai rumus G code dan M code. Mesin CNC memiliki peran yang besar dalam industri manufaktur. Oleh karena itu, sebagai operator, kita perlu memanfaatkannya dengan maksimal dan benar agar produk-produk yang dihasilkan memiliki kualitas yang baik.

Jasa CNC Berkualitas dari Perusahaan Manufaktur Unggulan di Solo!

Kreasi Muda Indonesia merupakan perusahaan manufaktur yang memberikan solusi teknologi canggih melalui jasa mesin CNC yang unggul. Dengan dukungan tim dan fasilitas terkini, Kreasi Muda Indonesia mampu memenuhi kebutuhan beragam melalui teknologi mesin CNC yang kami tawarkan.

jasa pengolahan cnc bubut

Selain menyediakan layanan permesinan, Kreasi Muda Indonesia juga menyediakan layanan solusi fabrikasi seperti:

  1. Drilling
  2. Welding
  3. Laser Cutting
  4. Laser Marking
  5. Bending
  6. Assembling
  7. Finishing

Sudah banyak Perusahaan industri di seluruh Indonesia maupun pribadi yang mempercayai Kreasi Muda Indonesia untuk mewujudkan permintaannya. Berikut contoh produk yang berhasil Kreasi Muda Indonesia wujudkan:

jasa fabrikasi solo

Kunjungi website kami atau kontak kami untuk melihat project yang telah kami kerjakan serta dapatkan penawaran terbaik sesuai dengan kebutuhan anda.

Facebook Comments
WeCreativez WhatsApp Support
Tim dukungan pelanggan kami siap menjawab pertanyaan Anda. Tanya kami apa saja!
👋 Hallo, Ada yang bisa saya bantu?