G Code Pada Mesin CNC
Bahasa Program Mesin CNC asli yang digunakan oleh mesin CNC adalah kode G.
G adalah singkatan dari geometri, ini merupakan format alfanumerik yang digunakan sistem untuk memberi tahu bagian apa yang harus dilakukan. Menunjukkan di mana harus memulai, bagaimana cara bergerak dan kapan harus berhenti.
Bagi operator mesin, masalah penggunaan kode G adalah mesin yang berbeda menggunakan variasi pada set standar angka alfanumerik. Jadi, sistem yang memberi tahu satu perangkat suatu tindakan dapat menunjukkan sesuatu yang berbeda pada peralatan lain.
Perbedaan kode G antar mesin terletak pada banyaknya angka nol antara huruf dan angka atau adanya spasi antar perintah.
Misalnya, satu perangkat dapat menggunakan G1 generik sementara perangkat lainnya dapat menggunakan G01. Beberapa mesin memerlukan titik desimal di antara bagian-bagian informasi sementara yang lain mengizinkan operator untuk menghilangkannya.
Karena perbedaan dalam dialek program ini sangat penting dalam menjalankan program yang benar, operator harus selalu mengetahui bahasa mesin yang mereka gunakan.Me
Fungsi G Code Program Mesin CNC
G Code memberikan petunjuk kepada mesin tentang bagaimana dan ke mana harus bergerak.
- Bergerak dalam garis lurus secepat mungkin.
- Bergerak dalam garis lurus dengan kecepatan tertentu.
- Bergerak dalam lingkaran dengan kecepatan tertentu.
Dari ketiga gerakan ini, program dapat memberi tahu mesin kapan harus berhenti, mengubah kecepatan, membuat pemotongan melingkar, dan arah lainnya.
Tabel G Code Mesin CNC Milling (Frais)
Berikut adalah tabel G-Code yang biasanya digunakan
No | Code | Function (EN) | Fungsi (IND) |
---|---|---|---|
1 | G00 | Positioning (Rapid Traverse) | Gerakan Pemposisian Bebas (Rapid) |
2 | G01 | Linear Interpolation (Cutting Feed) | Gerakan Linear Sesuai Feed Rate |
3 | G02 | Circular Interpolation/Helical CW | Interpolasi Melingkar Searah Jarum Jam (CW) |
4 | G03 | Circular Interpolation/Helical CCW | Interpolasi Melingkar Berlawanan Arah Jarum Jam (CCW) |
5 | G04 | Dwell, Exact Stop | Program Berhenti Pada Waktu Tertentu |
6 | G10 | Data Setting | Set Koordinat System Data |
7 | G15 | Polar Coordinates Cancel | Pembatalan Perintah Koordinat Polar |
8 | G16 | Polar Coordinates | Perintah Koordinat Polar |
9 | G17 | XY Plane Selection | Pemilihan Bidang X,Y |
10 | G20 | Input in Inch | Input satuan Inch |
11 | G21 | Input in mm | Input Satuan mm |
12 | G28 | Return to Reference Point | Kembali Ke Referensi Point |
13 | G31 | Skip Function | Lewati Perintah |
15 | G40 | Cutter Compensation Cancel | Pembatalan Kompensasi Cutter |
16 | G41 | Cutter Compensation Left | Kompensasi Cutter Kiri |
17 | G42 | Cutter Compensation Right | Kompensasi Cutter Kanan |
16 | G43 | Tool Length Compensation + Direction | Kompensasi Panjang Cutter Arah Positif |
17 | G44 | Tool Length Compensation - Direction | Kompensasi Panjang Cutter Arah Negatif |
18 | G45 | Tool Offset Increase | Menaikan Offset Tools |
19 | G46 | Tool Offset Decrease | Menurunkan Offset Tools |
20 | G47 | Tool Offset Double Increase | Menaikan Ganda OffsetTools |
21 | G48 | Tool Offset Double Decrease | Menurunkan Ganda Offset Tools |
22 | G49 | Tool Length Offset Compensation Cancel | Pembatalan Kompensasi Offset Panjang Tools |
23 | G52 | Local Coordinate System Setting | Setting Local Koordinat |
24 | G54, G55, G56, G57 | Workpiece Coordinate System | Sistem Koordinat Benda Kerja |
25 | G68 | Coordinate Rotation | Putar Sumbu Koordinat |
26 | G69 | Coordinate Rotation Cancel | Pembatalan Putar Sumbu Koordinat |
27 | G74 | Left-handed Tapping Cycle | Menghitung Langkah Tapping |
28 | G80 | Canned Cycle Cancel | Pembatalan Pengerjaan Siklus |
29 | G81 | Drilling Cycle, Spot Boring | Pembuatan Lubang/Drilling |
30 | G82 | Drilling Cycle, Counter Boring | Pembuatan Lubang Counter Boring |
31 | G85 | Boring Cycle | Penghitungan Langkah Boring |
32 | G90 | Absolute Command | Perintah SIstem Pengerjaan Absolute |
33 | G91 | Incremental Command | Perintah SIstem Pengerjaan Incremental |
34 | G94 | Feed per Minute | Kecepatan Potong Per Menit |
35 | G98 | Return to Initial Point in Canned Cycle | Kembali ke titik Inisial Siklus |
36 | G99 | Return to R Point in Canned Cycle | Kembali ke Titik R Siklus |
Baca Juga: Tabel M Code Mesin Milling CNC
PT Indotech Trimitra Abadi sebagai perusahan yang bergerak di bidang perdagangan barang-barang kebutuhan industri manufaktur merupakan salah satu pemegang lisensi distributor resmi Mesin CNC Twinhorn di Indonesia. Hubungi Kami untuk mendapatkan informasi dan support produk Mesin CNC Twinhorn sesuai dengan apa yang anda butuhkan.