Terakhir Diperbarui: 2024-01-17 Oleh 3 Min Baca

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.

Bagaimana Cara Menggunakan Pemotong Plasma CNC untuk Pemula?

2022-09-07sebelumnya

Bisakah Anda Menggunakan Bit Router Biasa di Mesin CNC?

2022-12-16Selanjutnya

Selanjutnya Membaca

Perangkat Lunak Pemrograman CNC untuk Pemula dan Profesional
2025-07-082 Min Read

Perangkat Lunak Pemrograman CNC untuk Pemula dan Profesional

Sedang mencari perangkat lunak terbaik untuk pemrograman kontrol numerik komputer? Berikut ini adalah daftar perangkat lunak pemrograman CNC gratis & berbayar yang populer untuk pemula dan profesional.

Panduan Pemula Mengenai Kelebihan dan Kekurangan Pemesinan CNC
2025-07-088 Min Read

Panduan Pemula Mengenai Kelebihan dan Kekurangan Pemesinan CNC

Pemesinan CNC adalah proses manufaktur yang dipandu komputer, yang digunakan untuk membuat komponen presisi dari berbagai bahan mulai dari logam hingga plastik dan bahkan kayu. Panduan untuk pemula ini mengungkap secara tepat apa itu pemesinan CNC, cara kerja pemesinan CNC, serta jenis dan prosesnya, serta manfaat yang ditawarkannya dibandingkan pemesinan manual dan metode manufaktur lainnya. Anda juga akan mempelajari mengapa begitu banyak industri mulai dari kedirgantaraan hingga perawatan kesehatan bergantung padanya. Sambil memahami kelebihannya, kami juga mencantumkan kekurangan umumnya sehingga Anda dapat memperhatikannya saat membeli atau mengoperasikan mesin CNC.

10 Mesin Bubut Kayu Terbaik yang Dapat Anda Pilih
2025-06-258 Min Read

10 Mesin Bubut Kayu Terbaik yang Dapat Anda Pilih

Sedang mencari mesin bubut terbaik untuk pengerjaan kayu? Berikut adalah daftar 10 mesin bubut kayu terpopuler tahun 2025 untuk pemula dan profesional.

Kelebihan dan Kekurangan Router CNC
2025-06-255 Min Read

Kelebihan dan Kekurangan Router CNC

Dalam industri manufaktur modern, semakin banyak perusahaan di berbagai industri beralih ke router CNC yang sepenuhnya otomatis karena router ini menawarkan banyak keuntungan dibandingkan alat manufaktur mekanis tradisional. Namun, meskipun hal ini memberikan manfaat, router ini juga memiliki serangkaian kekurangan. Dalam panduan ini, kita akan membahas secara mendalam kelebihan dan kekurangan router CNC.

Apakah Router CNC Layak Dibeli? - Pro dan Kontra
2025-06-135 Min Read

Apakah Router CNC Layak Dibeli? - Pro dan Kontra

Router CNC layak dibeli karena nilai penciptaannya jauh melebihi biayanya, apakah Anda mengerjakan hobi, mempelajari keterampilan permesinan CNC, atau menghasilkan uang untuk bisnis Anda.

10 Produsen & Merek Mesin CNC Terbaik di Dunia
2025-05-2218 Min Read

10 Produsen & Merek Mesin CNC Terbaik di Dunia

Berikut adalah daftar 10 produsen dan merek mesin CNC terbaik di dunia hanya untuk referensi, termasuk Yamazaki Mazak, AMADA, Okuma dan Makino dari Jepang, Trumpf, DMG MORI dan EMAG dari Jerman, MAG, Haas dan Hardinge dari AS, serta STYLECNC dari Cina.

Posting Review Anda

Peringkat bintang 1 hingga 5

Bagikan Pikiran dan Perasaan Anda dengan Orang Lain

Klik Untuk Mengubah Captcha