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

Router CNC Mana yang Terbaik untuk Pengerjaan Kayu?
2024-03-187-Minute Read

Router CNC Mana yang Terbaik untuk Pengerjaan Kayu?

Mencari mesin router CNC atau kit meja terbaik untuk 2D/3D pertukangan kayu? Temukan dan jelajahi STYLECNC pilihan mesin pertukangan kayu CNC paling populer tahun 2024 untuk pembuatan furnitur modern, pembuatan lemari, pembuatan pintu, pembuatan tanda, kerajinan kayu, dan beberapa proyek pertukangan kayu khusus.

Apa Kegunaan Mesin Nesting CNC?
2021-08-313-Minute Read

Apa Kegunaan Mesin Nesting CNC?

Mesin nesting CNC digunakan untuk melakukan pemotongan, penggilingan, pengeboran, pelubangan, dan pengukiran untuk pembuatan furnitur panel, pembuatan lemari, dekorasi rumah, speaker kayu, dan peralatan dapur dari kayu.

Hal-hal yang Perlu Dipertimbangkan Saat Menggunakan Router CNC Periklanan
2021-08-313-Minute Read

Hal-hal yang Perlu Dipertimbangkan Saat Menggunakan Router CNC Periklanan

Anda mungkin mengalami banyak masalah saat menggunakan router CNC untuk periklanan, dan bagaimana cara mengatasinya? Mari kita bahas metode pengoperasian secara terperinci.

Panduan Membeli Mesin CNC Rumahan untuk Bengkel Rumahan
2026-07-256-Minute Read

Panduan Membeli Mesin CNC Rumahan untuk Bengkel Rumahan

Mesin CNC rumahan adalah sistem pemotongan atau pengukiran yang ringkas dan dikendalikan komputer, berukuran pas untuk garasi, ruang bawah tanah, dan kamar kosong. Sebagian besar pembeli rumahan memilih antara router CNC desktop dan mesin pengukir laser. $200 untuk $6kisaran ,000, berdasarkan ruang kerja, bahan target, toleransi kebisingan, dan sirkuit daya yang tersedia di rumah.

Bagaimana Memilih Alat Router CNC untuk Batu?
2021-02-243-Minute Read

Bagaimana Memilih Alat Router CNC untuk Batu?

Perkakas router CNC untuk batu meliputi: sudut perkakas paduan standar, pemotong peleburan metalurgi pengasah berlian, mata bor paduan tiga keseluruhan, pemotong berlian polikristalin PCD, perkakas pengasah berlian sinter, pemotong berlian persegi panjang, perkakas paduan biasa.

Transmisi Sekrup Bola VS Transmisi Pinion Rak
2019-10-294-Minute Read

Transmisi Sekrup Bola VS Transmisi Pinion Rak

Anda harus mengetahui perbedaan antara transmisi sekrup bola dan transmisi rak-pinion dalam struktur mesin router CNC saat membeli.

Berikan Ulasan

Peringkat bintang 1 hingga 5

Bagikan Pikiran dan Perasaan Anda dengan Orang Lain

Klik Untuk Mengubah Captcha