- Скачать Grbl v0.9j Atmega328p 16mhz 115200baud with generic defaults в .hex или .txt
- Скачать XLoder например здесь https://disk.yandex.ru/d/3P5AXWQSwEoKK
- Скачать Universal G-Code Sender https://github.com/winder/Universal-G-Code-Sender
- Подключить контроллер к компьютеру
- Узнать в диспетчере устройств номер порта
- Программой XLoder загрузить прошивку в контроллер
- Настроить контроллер через Universal G-Code Sender под станок ЧПУ
Изменение настроек контроллера через Universal G-Code Sender
Внимание! после изменения 3х переменных, нужно нажать кнопку Save
Основные настройки GRBL 0.9J+
$100 $101 $102 (X, Y, Z) - количество шагов на мм
$110 $111 $112 (X, Y, Z) - максимальная скорость перемещения для осей X, Y, Z
$120 $121 $122 (X, Y, Z) - ускорение осей мм/с2
$3 - инвертирование направления осей
Setting value |
Mask |
Inver X |
Invert Y |
Invert Z |
0 |
00000000 |
N |
N |
N |
1 |
00000001 |
Y |
N |
N |
2 |
00000010 |
N |
Y |
N |
3 |
00000011 |
Y |
Y |
N |
4 |
00000100 |
N |
N |
Y |
5 |
00000101 |
Y |
N |
Y |
6 |
00000110 |
N |
Y |
Y |
7 |
00000111 |
Y |
Y |
Y |
$22 - Активация цикла H (Домой). Цикл нужен для того, чтобы станок знал начальные координаты. После выключения станка и программы и повторном запуске, при нажатии "волшебной кнопки" станок переместит каретку в нулевую точку - Home
$21 - функция включения жестких пределов с помощью концевых выключателей
$20 - функция включения мягких пределов, также потребуется указать размер осей в мм $130 $131 $132
$23 - инвертирование осей при выполнении функции H (Домой, поиска нулевой точки)
Setting value |
Mask |
Inver X |
Invert Y |
Invert Z |
0 |
00000000 |
N |
N |
N |
1 |
00000001 |
Y |
N |
N |
2 |
00000010 |
N |
Y |
N |
3 |
00000011 |
Y |
Y |
N |
4 |
00000100 |
N |
N |
Y |
5 |
00000101 |
Y |
N |
Y |
6 |
00000110 |
N |
Y |
Y |
7 |
00000111 |
Y |
Y |
Y |