Grbl adalah alternatif tanpa kompromi, berkinerja tinggi, dan berbiaya rendah dibandingkan kontrol gerak berbasis port paralel untuk penggilingan CNC. Ini akan berjalan pada vanilla Arduino (Duemillanove/Uno) selama menggunakan Atmega 328.
Pengontrol ini ditulis dalam bahasa C yang sangat optimal dengan memanfaatkan setiap fitur cerdas dari chip AVR untuk mencapai pengaturan waktu yang tepat dan pengoperasian asinkron. Ia mampu mempertahankan pulsa kontrol stabil dan bebas jitter hingga 30kHz.
Ia menerima kode-g yang sesuai standar dan telah diuji dengan keluaran beberapa alat CAM tanpa masalah. Busur, lingkaran, dan gerakan heliks didukung sepenuhnya, begitu pula semua perintah kode-g utama lainnya. Fungsi makro, variabel, dan sebagian besar siklus kalengan tidak didukung, namun menurut kami GUI dapat melakukan pekerjaan yang jauh lebih baik dalam menerjemahkannya ke dalam kode-g langsung.
Grbl menyertakan manajemen akselerasi penuh dengan pandangan ke depan. Artinya, pengontrol akan melihat hingga 18 gerakan ke depan dan merencanakan kecepatannya ke depan untuk menghasilkan akselerasi yang mulus dan tikungan bebas sentakan.
Lisensi: Grbl adalah perangkat lunak gratis, dirilis di bawah lisensi GPLv3.
Untuk informasi dan bantuan lebih lanjut, lihat halaman Wiki kami! Jika Anda menemukan bahwa informasi tersebut sudah ketinggalan zaman, mohon bantu kami terus memperbaruinya dengan mengeditnya atau memberi tahu komunitas kami! Terima kasih!
Pengembang Utama [ 2011 - Sekarang ]: Sungeun(Sonny) K. Jeon, Ph.D. (AS) alias @chamnit
Pengembang Utama [ 2009 - 2011 ]: Simen Svale Skogsrud (Norwegia). alias Sang Pencetus/Pencipta/Pelopor/Bapak Grbl.
Cabang Utama:
Arsip:
PENTING:
Algoritma Stepper Super Halus
Pembaruan Stabilitas dan Kekokohan
(x4)+ Perencana Lebih Cepat
Dapat dikompilasi melalui Arduino IDE!
Perombakan Parser G-Code
Pengaturan Akselerasi dan Kecepatan Independen
Batas Lunak
Menyelidiki
Offset Panjang Alat Dinamis
Peningkatan Kinerja Busur
Pemetaan Pin CPU
SIMULATOR Grbl baru! (oleh @jgeisler dan @ashelly)
Pelaporan Status Real-time yang Dapat Dikonfigurasi
Rutinitas Pemulangan yang Diperbarui
Pembagian Pin Batas Opsional
Output Kecepatan Spindel Variabel Opsional
Opsi Fitur Waktu Kompilasi Tambahan
List of Supported G-Codes in Grbl v0.9 Master:
- Non-Modal Commands: G4, G10L2, G10L20, G28, G30, G28.1, G30.1, G53, G92, G92.1
- Motion Modes: G0, G1, G2, G3, G38.2, G38.3, G38.4, G38.5, G80
- Feed Rate Modes: G93, G94
- Unit Modes: G20, G21
- Distance Modes: G90, G91
- Arc IJK Distance Modes: G91.1
- Plane Select Modes: G17, G18, G19
- Tool Length Offset Modes: G43.1, G49
- Cutter Compensation Modes: G40
- Coordinate System Modes: G54, G55, G56, G57, G58, G59
- Control Modes: G61
- Program Flow: M0, M1, M2, M30*
- Coolant Control: M7*, M8, M9
- Spindle Control: M3, M4, M5
- Valid Non-Command Words: F, I, J, K, L, N, P, R, S, T, X, Y, Z