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.