Использование Grbl
Эта вики-страница предназначена для предоставления различных инструкций по использованию Grbl.
Пожалуйста, не стесняйтесь вносить свой вклад и помогать поддерживать эту страницу в актуальном состоянии!

#Начало работы (для новых пользователей)


После прошивки Grbl в вашу плату Arduino подключиться к Grbl довольно просто. Для подключения можно использовать непосредственно среду разработки Arduino IDE.
Поэкспериментируйте с ней или просто «поиграйтесь», чтобы понять, нравится ли вам такой подход. Другие программы для работы с последовательным портом,
такие как CoolTerm или PuTTY, также отлично подходят для этой цели. Инструкции по их использованию практически идентичны.

* Откройте Arduino IDE и убедитесь, что ваша плата Arduino с прошивкой Grbl подключена к USB-порту компьютера.
* В меню «Инструменты» (Tools) выберите соответствующий последовательный порт (Serial Port) вашей платы Arduino — точно так же,
как вы делаете это при обычной работе с Arduino.
* Откройте окно «Монитор порта» (Serial Monitor), выбрав его в меню «Инструменты».
* Если вы используете Grbl версии 0.9 или выше, обязательно измените скорость передачи данных (baud rate) с 9600 на 115200.
* Как только окно откроется, вы должны увидеть приветственное сообщение Grbl, например: Grbl v0.Xx ['$' for help].
Это означает, что всё в порядке! Вы успешно подключились!
* Убедитесь, что в выпадающем меню выбора символов окончания строки (изначально «No line ending») вы выбрали вариант «Carriage return» (возврат каретки).
Если вы используете какую-либо другую программу для работы с последовательным портом, вам необходимо выполнить аналогичную настройку.
* Если вы не получили приветственное сообщение или вместо текста видите набор бессмысленных символов («кракозябры»),
убедитесь, что скорость передачи данных установлена ​​на 9600 (или 115200 для версий 0.9 и выше).
* На этом этапе вы можете просто начать отправлять в Grbl команды G-кода, и система будет выполнять их. Кроме того, вы можете ввести символ «$»,
чтобы получить справку о специальных командах Grbl или узнать, как записать параметры настройки вашего станка в память EEPROM контроллера Grbl.

Когда вы освоитесь с основами G-кода и ЧПУ, и будете готовы к запуску полноценных программ на G-коде, мы рекомендуем воспользоваться одной из множества отличных
программ с графическим интерфейсом (GUI), созданных пользователями. Эти программы позволят вам передавать потоки G-кода в Grbl и в полной мере раскрыть весь потенциал этой системы управления.

#Программы для отправки G-кода в Grbl
##Универсальный отправитель G-кода (UGS) [кроссплатформенная Java]
Полнофункциональный графический интерфейс (GUI), разработанный пользователем @winder, который обеспечивает потоковую передачу и визуализацию G-кода,
а также предоставляет полный набор функций управления и обратной связи для работы с расширенными возможностями Grbl. Программа написана на языке Java,
что позволяет запускать её на любой платформе с поддержкой Java — в том числе на Raspberry Pi! 
Команда Grbl тесно сотрудничает с разработчиками этого проекта и настоятельно рекомендует использовать именно этот интерфейс. 
Если вы обнаружите какие-либо ошибки или захотите предложить новые функции для интерфейса, обратитесь к @winder — он уже проделал великолепную работу
по реализации множества подобных запросов.




