Terakhir Diperbarui: 2026-03-19 Oleh Bacaan 3 Menit

Apa itu G-code untuk Pemrograman dan Permesinan CNC?

Kode-G adalah jenis bahasa pemrograman kontrol numerik komputer persiapan yang mudah digunakan yang digunakan dalam perangkat lunak CAM untuk mengendalikan mesin CNC agar bekerja secara otomatis.

G-code

Apa itu kode G?

G-code adalah bahasa pemrograman CNC yang paling umum digunakan dalam perangkat lunak CAM (Computer Aided Manufacturing) untuk mengendalikan peralatan mesin otomatis, yang juga dikenal sebagai RS-274.

Kode G adalah instruksi dalam program CNC, yang disebut sebagai perintah G. Penggunaan kode G dapat mewujudkan pemosisian cepat, interpolasi melingkar terbalik, interpolasi melingkar paralel, interpolasi melingkar titik tengah, pemrograman radius, dan pemrosesan lompatan untuk pemesinan CNC.

Apa itu interpreter G-code?

Interpreter kode G merupakan modul penting dari perangkat lunak pengendali CNC. Mesin CNC Biasanya menggunakan kode G untuk menggambarkan informasi pemesinan dari peralatan mesin, seperti lintasan peralatan, pemilihan koordinat, dan pembukaan cairan pendingin. Fungsi utama interpreter kode G adalah untuk menginterpretasi kode G menjadi blok data yang dapat dikenali oleh sistem CNC. Keterbukaan interpreter kode G juga merupakan masalah yang harus dipertimbangkan dalam desain dan implementasi.

Dalam interpreter G-code, dekomposisi kata kunci G-code adalah kerangkanya, dan pengelompokan kode adalah dasar untuk pemeriksaan sintaksis.

Interpreter kode G membaca kode G, menginterpretasikannya ke dalam kode antara G, kemudian menjalani interpolasi dan pemrosesan kontrol posisi, dan akhirnya modul output memanggil driver untuk mengeluarkannya ke kartu PCI atau ISA pada mesin CNC.

Apa kepanjangan dari kode G?

G00 berarti penentuan posisi cepat.

G01 berarti interpolasi linear.

G02 merupakan singkatan dari interpolasi melingkar searah jarum jam.

G03 merupakan singkatan dari interpolasi melingkar berlawanan arah jarum jam.

G04 kepanjangan dari jeda waktu.

G05 merupakan singkatan dari interpolasi busur melalui titik-titik antara.

G06 merupakan singkatan dari interpolasi parabola.

G07 merupakan singkatan dari interpolasi Z-spline.

G08 singkatan dari percepatan umpan.

G09 adalah singkatan dari deselerasi umpan.

G10 singkatan dari data setup.

G16 merupakan singkatan dari polar programming.

G17 adalah singkatan dari machining XY plane.

G18 merupakan kepanjangan dari machined XZ plane.

G19 merupakan kepanjangan dari machined YZ plane.

G20 adalah singkatan dari ukuran imperial (sistem Frank).

G21 adalah singkatan dari ukuran metrik (sistem Frank).

G22 secara terprogram berarti ukuran radius.

G220 berarti digunakan pada antarmuka operasi sistem.

G23 kepanjangan dari Diameter Size Programmable.

G230 berarti digunakan pada antarmuka operasi sistem.

G24 berarti akhir subrutin.

G25 singkatan dari Jump Machining.

G26 merupakan singkatan dari loop machining.

G30 merupakan singkatan dari magnification write-off.

G31 singkatan dari magnification definition.

G32 merupakan singkatan dari Equal Pitch Thread Cutting, Imperial.

G33 merupakan singkatan dari Equal Pitch Thread Cutting, Metrik.

G34 merupakan singkatan dari increased pitch thread cutting.

G35 merupakan singkatan dari reduced pitch thread cutting.

G40 merupakan kepanjangan dari tool offset/tool ​​offset logout.

G41 berarti kompensasi pemotong - kiri.

G42 singkatan dari cutter compensation - benar.

G43 merupakan singkatan dari tool offset - positif.

G44 merupakan singkatan dari tool offset - negatif.

G45 berarti offset alat +/-.

G46 berarti offset alat +/-.

G47 merupakan singkatan dari tool offset-/-.

G48 berarti offset alat -/+.

G49 berarti offset alat 0/+.

G50 berarti offset alat 0/-.

G51 berarti offset alat +/0.

G52 merupakan singkatan dari tool offset-/0.

G53 merupakan singkatan dari straight offset, log off.

G54 merupakan singkatan dari straight offset X.

G55 kepanjangan dari straight offset Y.

G56 merupakan singkatan dari offset lurus Z.

G57 merupakan singkatan dari linear offset XY.

G58 kepanjangan dari straight offset XZ.

G59 kepanjangan dari straight offset YZ.

G60 berarti mode jalur akurat (baik).

G61 berarti mode jalur akurat (tengah).

G62 berarti mode jalur akurat (kasar).

G63 berarti mengetuk.

G68 merupakan singkatan dari tool offset, sudut dalam.

G69 merupakan kepanjangan dari tool offset, sudut luar.

G70 merupakan singkatan dari ukuran imperial.

G71 berarti ukuran metrik.

G74 merupakan singkatan dari reference point return (mesin nol).

G75 berarti kembali ke koordinat nol yang diprogram.

G76 merupakan singkatan dari threaded compound loop.

G80 merupakan singkatan dari canned cycle logout.

G81 merupakan singkatan dari external canned cycles.

G331 merupakan singkatan dari threaded canned cycles.

G90 berarti ukuran absolut.

G91 berarti ukuran relatif.

G92 merupakan singkatan dari koordinat prefab.

G93 adalah singkatan dari waktu hitung mundur, laju gerak makan.

G94 adalah singkatan dari feed rate, atau laju umpan per menit.

G95 merupakan singkatan dari feed rate, umpan per putaran.

G96 merupakan singkatan dari kendali kecepatan linear konstan.

G97 merupakan singkatan dari cancel constant linear speed control.

Selanjutnya Membaca

Bagaimana Cara Menggunakan Pemotong Plasma CNC untuk Pemula?

2022-09-07sebelumnya

Bisakah Anda Menggunakan Bit Router Biasa di Mesin CNC?

2022-12-16Selanjutnya

Panduan Terkait

Pemesinan CNC untuk Manufaktur Kendaraan Listrik: Panduan Industri
2026-10-298-Minute Read

Pemesinan CNC untuk Manufaktur Kendaraan Listrik: Panduan Industri

Produksi kendaraan listrik telah menjadi salah satu pendorong utama permintaan mesin CNC di luar industri kedirgantaraan. Setiap kendaraan listrik yang keluar dari jalur perakitan modern telah melewati mesin pemotong laser serat optik, mesin penggiling CNC, mesin las robot, dan pusat permesinan presisi puluhan kali sebelum sampai ke pelanggan. Panduan ini membahas proses CNC spesifik yang terlibat dalam pembuatan kendaraan listrik, komponen yang dihasilkan setiap proses, material yang mendominasi industri, dan di mana STYLECNC Mesin pemotong laser serat optik, sistem pengelasan robotik, dan router ATC cocok untuk rantai pasokan kendaraan listrik.

Bagaimana Mengurangi Kebisingan dari Router CNC Pintu Kayu?
2021-08-312-Minute Read

Bagaimana Mengurangi Kebisingan dari Router CNC Pintu Kayu?

Saat Anda menggunakan mesin router CNC pintu kayu, akan timbul kebisingan. Bagaimana cara mengurangi kebisingan tersebut, mari kita mulai mempelajari solusi berikut.

Bagaimana Cara Menginstal & Menyiapkan Perangkat Lunak Pengendali CNC Mach3?
2026-06-082-Minute Read

Bagaimana Cara Menginstal & Menyiapkan Perangkat Lunak Pengendali CNC Mach3?

Panduan ini akan membantu Anda memahami cara memasang dan menyiapkan perangkat lunak pengendali CNC Mach3 untuk mengendalikan router CNC, penggilingan CNC, mesin laser CNC, pemotong plasma CNC, mesin bubut CNC, atau peralatan mesin CNC serupa.

Perangkat Lunak CAD/CAM Terbaik 2026 untuk Mesin CNC (Gratis & Berbayar)
2026-06-082-Minute Read

Perangkat Lunak CAD/CAM Terbaik 2026 untuk Mesin CNC (Gratis & Berbayar)

Mencari perangkat lunak CAD dan CAM gratis atau berbayar untuk permesinan CNC berbasis Windows, macOS, Linux? Tinjau panduan ini untuk menemukan 21 perangkat lunak CAD/CAM terbaik tahun 2026 untuk mesin CNC populer, termasuk AutoCAD, MasterCAM, PowerMill, ArtCAM, AlphaCAM, Fusion 360, SolidWorks, hyperMill, UG dan NX, SolidCAM, Solid Edge, BobCAD, SculptGL, K-3D, Antimony, Smoothie. 3D, DraftSight, CATIA, CAMWorks, HSM, SprutCAM.

Keuntungan & Manfaat Pemesinan CNC 5 Axis
2020-05-152-Minute Read

Keuntungan & Manfaat Pemesinan CNC 5 Axis

Dibandingkan dengan mesin CNC 3 sumbu atau 4 sumbu, mesin CNC 5 sumbu memiliki keunggulan tersendiri. Anda akan mendapatkan manfaat khusus dari pemesinan CNC 5 sumbu.

Bagaimana Cara Mengoperasikan Mesin Router CNC dengan Aman untuk Pengerjaan Kayu?
2021-04-212-Minute Read

Bagaimana Cara Mengoperasikan Mesin Router CNC dengan Aman untuk Pengerjaan Kayu?

Dalam penggunaan router CNC untuk pengerjaan kayu, Anda sering menghadapi beberapa masalah keselamatan, Anda akan memahami cara mengoperasikan mesin CNC kayu dengan aman dalam manual ini.

Berikan Ulasan

Peringkat bintang 1 hingga 5

Bagikan Pikiran dan Perasaan Anda dengan Orang Lain

Klik Untuk Mengubah Captcha