CNC 용어정리 #6 - GRBL

GRBL - 모션 컨트롤 소프트웨어




간단한 Grbl 소개

Grbl은 무료, 오픈소스인 모션 컨트롤 소프트웨어이며, 아두이노 상에서 실행됩니다.


2009년에 Simen Svale Skogsrud가 Grbl 초기 버전을 릴리즈 하였습니다. 2011년 이후 Grbl은 Sungeun "Sonny" Jeon Ph.D.가 오픈소스 프로젝트를 주관하고 있습니다.

Grbl은 보통 아두이노 우노를 모션 컨트롤 보드로 사용하려는 사람이 사용하게 됩니다. 그리고 이두이노 우노는 정말 저렴합니다.

특징

Grbl은 Raspberry Pi나 랩탑컴퓨터에서 GUI를 통하여 G-code 스트림을 전송할 수 있습니다. Grbl은 정밀한 타이밍 동작, 비동기 동작을 하기 위해 아두이노의 Atmega328p 칩에서 제공하는 유용한 특정들을 사용할 수 있도록 최적화된 C로 작성되었습니다.

Grbl은 3개의 축(X,Y,Z)을 사용할 수 있으며, 회전축인 A축은 아직까지 지원하지 않습니다.

G-code의 간단한 자료는 G-code Quick Reference를 참조하고, 상세한 자료는 Shapeoko wiki를 참조하기 바랍니다.

Grbl은 G-code 지원에 제한이 있습니다. Grbl은 CAM에서 출력되는 대부분의 일반적은 G-code 동작을 지원하지만, 정말정말 다양한 종류의 G-code는 지원되지 않을 수 있습니다.

Grbl 컴파일

Grbl 컴파일은 아두이노 IDE를 사용하여 컴파일합니다. 실제로 Grbl 위키페이지에서도 아두이노 IDE를 사용하여 컴파일하는 것을 추천합니다. 아두이노 IDE는 여기에서 다운로드 하시면 됩니다.

!!!주의!!! :


댓글

이 블로그의 인기 게시물

CNC 용어정리 #7 - 포토커플러/옵토커플러 (Photocoupler/Optocoupler)

CNC 만들기 #6 - GRBL V1.1 설정