Grbl是一款針對Arduino/AVR328晶片的嵌入式G代碼編譯和運動控制器。
基本介紹
- 中文名:grbl
- 類型:嵌入式G代碼編譯和運動控制器
- 特點:性能高,成本低等
- 用於:CNC雕刻
2009 年,Simen Svale Skogsrud 受惠於開源社區的貢獻編寫並向所有人發布了 Grbl 的早期版本(靈感來自於 Mike Ellery 的 Arduino G 代碼解釋器)。2011 年以來,Grbl 在 Sungeun K. Jeon 博士務實的領導下作為一個社區驅動的開源項目在推進。
Grbl是性能高,成本低,基於並口運動控制,用於CNC雕刻。它可以運行在Vanilla Arduino (Duemillanove/Uno) 只要它配備了Atmega 328型晶片。 控制器由C編寫並最佳化,利用了AVR 晶片的每一個靈巧特性來實現精確時序和異步控制。它可以保持超過30kHz的穩定、無偏差的控制脈衝 它接受標準的G代碼而且通過了數個CAM工具的輸出測試。弧形、圓形和螺旋的運動都可以像其他一些基本G代碼命令一樣完美支持。函式和變數目前並不支持,但是會作為預處理器包含在將來發布的版本之中。 Grbl 包含完整的前瞻性加速度控制。它意味著控制器將提前16到20個運動來規劃運行速度,以實現平穩的加速和無衝擊的轉彎。