Почему столько?rmstr писал(а):В XLoader выставлена была 57600.
CNC 3018 - прошивка с GRBL 0.9j
-
Cover_Enya
- Новичок
- Сообщения: 30
- Зарегистрирован: 24 сен 2017, 22:21
- Репутация: 3
- Настоящее имя: Дмитрий
- Контактная информация:
Re: CNC 3018 - прошивка с GRBL 0.9j
-
rmstr
- Новичок
- Сообщения: 5
- Зарегистрирован: 15 окт 2017, 21:57
- Репутация: 0
- Настоящее имя: Vitaliy
- Контактная информация:
Re: CNC 3018 - прошивка с GRBL 0.9j
Версия ide 1.8.5, плата Woodpecker 2.6Cover_Enya писал(а):версия ide какая? и плата какая? (они разных ревизий бывают, на моей не подписаны светодиоды)
У меня заработало только на этой скорости. На всех остальных скоростях зависало. Ждал минут по 5.Cover_Enya писал(а):
Почему столько?
-
Lecter
- Кандидат
- Сообщения: 96
- Зарегистрирован: 05 окт 2017, 10:10
- Репутация: 2
- Настоящее имя: Денис
- Контактная информация:
Re: CNC 3018 - прошивка с GRBL 0.9j
Обновился я через XLoader, все настройки слетели ((( Как теперь восстановить?
Сейчас вот такие (с новой прошивкой):
$$ < $0=10
$1=25
$2=0
$3=0
$4=0
$5=0
$6=0
$10=1
$11=0.010
$12=0.002
$13=0
$20=0
$21=0
$22=0
$23=0
$24=25.000
$25=500.000
$26=250
$27=1.000
$30=1000
$31=0
$32=0
$100=250.000
$101=250.000
$102=250.000
$110=500.000
$111=500.000
$112=500.000
$120=10.000
$121=10.000
$122=10.000
$130=200.000
$131=200.000
$132=200.000
ok
Что было со старой забыл списать, но здесь http://imaks-rs.blogspot.ru/2017/09/cnc ... j-11f.html все по другому.. (( Станок 3018 Прошу помощи...
Сейчас вот такие (с новой прошивкой):
$$ < $0=10
$1=25
$2=0
$3=0
$4=0
$5=0
$6=0
$10=1
$11=0.010
$12=0.002
$13=0
$20=0
$21=0
$22=0
$23=0
$24=25.000
$25=500.000
$26=250
$27=1.000
$30=1000
$31=0
$32=0
$100=250.000
$101=250.000
$102=250.000
$110=500.000
$111=500.000
$112=500.000
$120=10.000
$121=10.000
$122=10.000
$130=200.000
$131=200.000
$132=200.000
ok
Что было со старой забыл списать, но здесь http://imaks-rs.blogspot.ru/2017/09/cnc ... j-11f.html все по другому.. (( Станок 3018 Прошу помощи...
- iMaks-RS
- Мастер
- Сообщения: 1807
- Зарегистрирован: 10 июл 2017, 09:25
- Репутация: 205
- Настоящее имя: Maks
- Откуда: От туда.
- Контактная информация:
Re: CNC 3018 - прошивка с GRBL 0.9j
изменить значения в EEPROM микроконтроллера можно руками, без прошивки. Для этого нужно выполнить команду '='.
Команду вводим в строке команды например консоли ардуины.. $параметр=новое значение. Вам нужно найти значения, для Вашего станка. Обратитесь к владельцам 3018 в личку или задайте параметры, которые описаны у меня.. по идее станки одинаковые. Должно заработать.
Удачи.
Команду вводим в строке команды например консоли ардуины.. $параметр=новое значение. Вам нужно найти значения, для Вашего станка. Обратитесь к владельцам 3018 в личку или задайте параметры, которые описаны у меня.. по идее станки одинаковые. Должно заработать.
Удачи.
-
Lecter
- Кандидат
- Сообщения: 96
- Зарегистрирован: 05 окт 2017, 10:10
- Репутация: 2
- Настоящее имя: Денис
- Контактная информация:
Re: CNC 3018 - прошивка с GRBL 0.9j
Спасибо друг! Действительно, все получилось вроде)) Очень выручил! А то я было расстроился уже...Спасибо еще раз!
- iMaks-RS
- Мастер
- Сообщения: 1807
- Зарегистрирован: 10 июл 2017, 09:25
- Репутация: 205
- Настоящее имя: Maks
- Откуда: От туда.
- Контактная информация:
Re: CNC 3018 - прошивка с GRBL 0.9j
Ну.. в добрый ЧПУ путь! ))
- evsadovsky
- Новичок
- Сообщения: 4
- Зарегистрирован: 11 окт 2017, 08:38
- Репутация: 0
- Настоящее имя: Евгений Валерьевич
- Откуда: Котельниково
- Контактная информация:
Re: CNC 3018 - прошивка с GRBL 0.9j
Здравствуйте, случилось что перед прошивкой еще не разобравшись в программе Progisp 172, вместо сохранения копии имеющийся прошивки он сохранил образ с нулями, а после прошивки она прошла не совсем удачно, не смог вернуть станок cnc 3018 к заводской прошивки, просьба у кого есть прошивка что идет при покупки GRBL 0.9j скиньте для скачивания вместе с EEPROM. Заранее богаделен.
-
peratron
- Мастер
- Сообщения: 605
- Зарегистрирован: 05 фев 2017, 07:43
- Репутация: 36
- Настоящее имя: Eugene
- Контактная информация:
Re: CNC 3018 - прошивка с GRBL 0.9j
grbl 0.0j и прошита.evsadovsky писал(а):у кого есть прошивка что идет при покупки GRBL 0.9j скиньте
Но отсутствует загрузчик.
Что б можно было бы менять прошивки без программатора - надо сначала прошить загрузчик, а потом - можно шить любую ардуино прошивку прямо через усб.
- evsadovsky
- Новичок
- Сообщения: 4
- Зарегистрирован: 11 окт 2017, 08:38
- Репутация: 0
- Настоящее имя: Евгений Валерьевич
- Откуда: Котельниково
- Контактная информация:
Re: CNC 3018 - прошивка с GRBL 0.9j
я прошивал загрузчик но все равно его не видят программы, и через программатором то и прошивал: USBISP v2.0, без пайки как тут в этой теме писалось выше, просто есть идея записать полный дамп, а потом выписать все настройки и перепрошится с загрузчиком и с GRBL 1.1peratron писал(а):grbl 0.0j и прошита.evsadovsky писал(а):у кого есть прошивка что идет при покупки GRBL 0.9j скиньте
Но отсутствует загрузчик.
Что б можно было бы менять прошивки без программатора - надо сначала прошить загрузчик, а потом - можно шить любую ардуино прошивку прямо через усб.
- evsadovsky
- Новичок
- Сообщения: 4
- Зарегистрирован: 11 окт 2017, 08:38
- Репутация: 0
- Настоящее имя: Евгений Валерьевич
- Откуда: Котельниково
- Контактная информация:
Re: CNC 3018 - прошивка с GRBL 0.9j
все сделал, нашел в интернете бутлоадер и прошил с мощью китайского USBisp программатора, и потом через адруину GRBL 1.1, но к сожалению не знаю как но сгорели драйвера шаговых двигателей, горячие как кипятильник, проверил на КЗ, на ноге VDD коротыш, так что теперь надо новые драйвера.evsadovsky писал(а):я прошивал загрузчик но все равно его не видят программы, и через программатором то и прошивал: USBISP v2.0, без пайки как тут в этой теме писалось выше, просто есть идея записать полный дамп, а потом выписать все настройки и перепрошится с загрузчиком и с GRBL 1.1peratron писал(а):grbl 0.0j и прошита.evsadovsky писал(а):у кого есть прошивка что идет при покупки GRBL 0.9j скиньте
Но отсутствует загрузчик.
Что б можно было бы менять прошивки без программатора - надо сначала прошить загрузчик, а потом - можно шить любую ардуино прошивку прямо через усб.
-
peratron
- Мастер
- Сообщения: 605
- Зарегистрирован: 05 фев 2017, 07:43
- Репутация: 36
- Настоящее имя: Eugene
- Контактная информация:
Re: CNC 3018 - прошивка с GRBL 0.9j
Радиаторы то приклеены?evsadovsky писал(а):но сгорели драйвера шаговых двигателей, горячие как кипятильник
- evsadovsky
- Новичок
- Сообщения: 4
- Зарегистрирован: 11 окт 2017, 08:38
- Репутация: 0
- Настоящее имя: Евгений Валерьевич
- Откуда: Котельниково
- Контактная информация:
Re: CNC 3018 - прошивка с GRBL 0.9j
да сразу как собрал станок, обязательно, без них и не думал включать, они то как и под ними плата были очень горячие.peratron писал(а):Радиаторы то приклеены?evsadovsky писал(а):но сгорели драйвера шаговых двигателей, горячие как кипятильник
-
Kanifolii
- Новичок
- Сообщения: 9
- Зарегистрирован: 01 ноя 2017, 18:08
- Репутация: 0
- Настоящее имя: Виктор
- Контактная информация:
Re: CNC 3018 - прошивка с GRBL 0.9j
Всем привет. Тоже стал обладателем сей штуковины 3018. Приобрёл в основном для фрезеровки печатных плат. Плата вудпекер. Версия прошивки 0,9. Увидел, что есть версия 1,1. Решил прошиться. Не получилось. Валялась у меня плата Arduino NANO. По пробовал её прошить. Прошилась. Значит у родной нет загрузчика... Не стал доставать бубен и просто перекинул мегу феном с NANO на вудпекер. Заработало. Шьётся с 1,1 на 0,9 и обратно. Только порты USB менять надо. Loader ругается на занятость порта. Из программы Candy работает ручное управление передвижениями осями. Но наоборот стали оси двигаться. Пришлось поменять местами провода шаговых моторов. Поменял местами в штекере зелёный и чёрный провода. Всё встало по местам. Хочу отметить, что оси стали мягче ходить. И звук моторов более приятный стал.
-
Lecter
- Кандидат
- Сообщения: 96
- Зарегистрирован: 05 окт 2017, 10:10
- Репутация: 2
- Настоящее имя: Денис
- Контактная информация:
Re: CNC 3018 - прошивка с GRBL 0.9j
С помощью Xloader прошивается замечательно. Не знаю важно это или нет, в виндовых настройках ком-порта выставлял значение 115200, в настройках Xloader 57600, Duemilanove/Nano(ATmega328). И все прошилось, секунд 15-20 занимает времени.
-
rmstr
- Новичок
- Сообщения: 5
- Зарегистрирован: 15 окт 2017, 21:57
- Репутация: 0
- Настоящее имя: Vitaliy
- Контактная информация:
Re: CNC 3018 - прошивка с GRBL 0.9j
На всякий случай добавлю файл с настройками grbl0.9j на CNC3018.
По поводу прошивки как я и писал раньше в этой ветке, так Lecter напоминал, шиться напрямую надо на скорости 57600. В виндовых настройках 115200 как убедились на другом станке, выставлять не надо. Можно другую. Прошивается. Если не шьется, то как писали нет загрузчика. 100%-но помогает смена контроллера на другой такой же. Причем это сделать желательно сразу после покупки (если есть навык работы с паяльником и термофеном), чтобы потом не мучаться. Объясню что у меня не получилось. Т.к. после прошивки на grbl 1.1j станок работал без проблем (не зависает станок, когда штук 6 маленьких деталей подряд вырезаешь) только на Candle. С остальным софтом не удалось работать стабильно продолжительное время (ну тут уже может и мне надо подольше поковыряться с софтом). С лазером вообще беда. На grbl 1.1j ни одна не заработала. Либо лазер включается и горит без движений по осям, либо моргнет и не включается. Буду отдельный станок собирать. Пока заказал отдельную ардуину с шилдом. Все это сподвигло откатиться обратно на grbl 0.9j, прошивка вроде бы прошла, но станок перестал работать. Никакой реакции не было. Может как-то запорол при прошивке контроллер, может еще что. Но перепаяв контроллер - все шьется на любую версию без проблем.
По поводу прошивки как я и писал раньше в этой ветке, так Lecter напоминал, шиться напрямую надо на скорости 57600. В виндовых настройках 115200 как убедились на другом станке, выставлять не надо. Можно другую. Прошивается. Если не шьется, то как писали нет загрузчика. 100%-но помогает смена контроллера на другой такой же. Причем это сделать желательно сразу после покупки (если есть навык работы с паяльником и термофеном), чтобы потом не мучаться. Объясню что у меня не получилось. Т.к. после прошивки на grbl 1.1j станок работал без проблем (не зависает станок, когда штук 6 маленьких деталей подряд вырезаешь) только на Candle. С остальным софтом не удалось работать стабильно продолжительное время (ну тут уже может и мне надо подольше поковыряться с софтом). С лазером вообще беда. На grbl 1.1j ни одна не заработала. Либо лазер включается и горит без движений по осям, либо моргнет и не включается. Буду отдельный станок собирать. Пока заказал отдельную ардуину с шилдом. Все это сподвигло откатиться обратно на grbl 0.9j, прошивка вроде бы прошла, но станок перестал работать. Никакой реакции не было. Может как-то запорол при прошивке контроллер, может еще что. Но перепаяв контроллер - все шьется на любую версию без проблем.
- Вложения
-
- grbl0.9j.txt
- (1.02 КБ) 2134 скачивания
Re: CNC 3018 - прошивка с GRBL 0.9j
Я ОБНОВИЛСЯ ТАКИМ ОБРОЗОМ К Woodpecker подключаем Arduino NANO c загруженным ISP програматором который подключаем к ПК запускаем Arduino IDE, загружаем через ISP bootloader всё отключаем , подключаем Woodpecker через usb с помощью прошивальщика Ардуино (Xloader) загружаем прошивку grbl_v1.1f.20170801.hex и чудо всё работает даже лазер!!! Вообщем намучился с лазером так как grbl_v1.1f загружал в плату через программатор через Arduino IDE и лазер не коректно работал (работал на очень низкой мощности) и ничего не выжигал! Поэтому лучше не морочте голову лучше запишите загрузчик в плату Woodpecker и шейтесь Xloaderом файл v1.1f.20170801.hex. PS на фото схема подключения. ВЫ ДЕЛАЕТЕ ВСЁ НА СВОЙ СТРАХ И РИСК. Хотел написать поподробнее но с меня плохой писатель впрочем остальная инфа есть тут http://imaks-rs.blogspot.ru/2017/09/cnc ... j-11f.html и тут http://wiki.amperka.ru/установка-и-наст ... th-arduino
-
ЧПУ-шник
- Кандидат
- Сообщения: 87
- Зарегистрирован: 29 ноя 2017, 20:54
- Репутация: 3
- Настоящее имя: Дмитрий
- Откуда: Москва
- Контактная информация:
Re: CNC 3018 - прошивка с GRBL 0.9j
Всем привет. Тоже купил такой же станок и угробил прошикой левой. Теперь прошил 1.1 заработал но по осям всё едет в противоположные стороны.
И в GRBLController теперь кнопки почти все не работают. Не обнуление координат не домой.
Сравнил, настройки не совпадают. Можно как то отдельно дефайны прошить? И вообще когда компилировал код ардуина ругалась что программе нехватает памяти что работать не будет корректно. Что за ерунда не пойму. Памяти у меня на компе 8 гиг. Свободной море. Или он про память чипа? Ничего не понимаю. Замучился уже, часа 4 разбираюсь и толку ноль.
В инете ничего нет про это. Точнее все пишут что код не оптимизированн. Бутлоадер у меня с магазина стоит, могу шить через него легко.
И в GRBLController теперь кнопки почти все не работают. Не обнуление координат не домой.
Сравнил, настройки не совпадают. Можно как то отдельно дефайны прошить? И вообще когда компилировал код ардуина ругалась что программе нехватает памяти что работать не будет корректно. Что за ерунда не пойму. Памяти у меня на компе 8 гиг. Свободной море. Или он про память чипа? Ничего не понимаю. Замучился уже, часа 4 разбираюсь и толку ноль.
В инете ничего нет про это. Точнее все пишут что код не оптимизированн. Бутлоадер у меня с магазина стоит, могу шить через него легко.
-
ЧПУ-шник
- Кандидат
- Сообщения: 87
- Зарегистрирован: 29 ноя 2017, 20:54
- Репутация: 3
- Настоящее имя: Дмитрий
- Откуда: Москва
- Контактная информация:
Re: CNC 3018 - прошивка с GRBL 0.9j
Ура!! Нашел! Вроде вот. Подскажите так ли это?
Вывод списка параметров, команда: $$
Изменение параметра: $x = значение (x - номер параметра, например $100=90, новое значение количества шагов на один миллиметр для оси X = 90)
RST=$, $RST=#, $RST=* - Команды восстановление настроек и параметров Grbl по умолчанию.
RST=$ - Восстанавливает параметры из списка $$ на значения из прошивки (заданные по умолчанию перед компиляцией).
RST=# - Обнуляет все значения заданные через команды G54-G59, G28, G30 (смещения и позиции), хранящиеся в EEPROM.
RST=* - Обнуляет и восстанавливает все настройки и параметры GRBL, хранящиеся в EEPROM.
Вывод списка параметров, команда: $$
Изменение параметра: $x = значение (x - номер параметра, например $100=90, новое значение количества шагов на один миллиметр для оси X = 90)
RST=$, $RST=#, $RST=* - Команды восстановление настроек и параметров Grbl по умолчанию.
RST=$ - Восстанавливает параметры из списка $$ на значения из прошивки (заданные по умолчанию перед компиляцией).
RST=# - Обнуляет все значения заданные через команды G54-G59, G28, G30 (смещения и позиции), хранящиеся в EEPROM.
RST=* - Обнуляет и восстанавливает все настройки и параметры GRBL, хранящиеся в EEPROM.
-
ЧПУ-шник
- Кандидат
- Сообщения: 87
- Зарегистрирован: 29 ноя 2017, 20:54
- Репутация: 3
- Настоящее имя: Дмитрий
- Откуда: Москва
- Контактная информация:
Re: CNC 3018 - прошивка с GRBL 0.9j
Хотел удалить 2 поста но не вышло. В общем разобрался с проблемами.
Всё заработало лучше былого, скачал новую программу.
Теперь лазер жжёт то что надо.
Всё заработало лучше былого, скачал новую программу.
Теперь лазер жжёт то что надо.
-
ЧПУ-шник
- Кандидат
- Сообщения: 87
- Зарегистрирован: 29 ноя 2017, 20:54
- Репутация: 3
- Настоящее имя: Дмитрий
- Откуда: Москва
- Контактная информация:
Re: CNC 3018 - прошивка с GRBL 0.9j
У меня спросили по поводу настроек в личке но поскольку я новый пользователь не дают там ответить.
Напишу тогда тут.
Прошивка 1.1.
Программу поставил новую и она заработала с новой прошивкой. Вот тут качал. https://github.com/Denvi/Candle
Затем настроил сам станок вводя команды в терминале этой же програмы Candle (бывшая grblControl).
Лазер работает слишком сильно. На максимальном ходу в 2500 он всё равно прожигает фанеру. 5.5ватт лазер. Надо наверное поменять шаговики что бы ещё ускорить . Причём на полном ходу жгёт всего при значении 30 (макс 255). То есть нужна мне скорость наверное 10 000.
Вот команды и это же мои настройки. Только вот команды с $120 - 122 Я потом ещё подстраивал, делал максимальное ускорение что бы лазер не тупил и не прожигал на тормозе точки.
Взял где то этот список из интеренета но уже совсем не помню. Весь день лазел искал а потом закрыл страницу и потерял.
Список параметров в EEPROM.
Записываем так.$0=10 ввод. И готово. А что бы прочитать что записано надо ввести $$.
$0 = 10 Ширина импульса шага, мкс.
$1 = 25 Задержка перед переходом на удержание, мс.
$2 = 0 код инвертирования сигналов Step: 00000000
$3 = 6 код инвертирования сигналов Dir: 00000110
$4 = 0 Инвертирование сигнала Step enable, BOOL
$5 = 0 Инвертирование входов от концевиков, BOOL Если концевики выдают +5 после замыкания то $5=1.
$6 = 0 Инвертирование входа от датчика поверхности Probe, BOOL (по умолчанию замыкаем сигнальный пин на землю,
можно подавать на оборот + если сделать инверсию.)
$10 = 3 код получения статуса от GRBL: 00000011
$11 = 0,020 Отклонение при прохождении крутых поворотов, мм.
$12 = 0,002 Величина сегмента дуги, мм.
$13 = 0 Данные от контроллера GRBL в дюймах = 0, в миллиметрах = 1;
$20 = 0 Включить программное ограничение перемещений (параметры $130,$131,$132) 1 или 0 можно записать.
$21 = 0 Включить ограничение по концевикам, 1 или 0
$22 = 0 Автопозиционирование по концевикам, поиск точки Home, 1 или 0
$23 = 1 Маска инвертирования направления движения к точке Home 00000001 (нас интересуют последние 3 цифры) например 00000000, 00000111.
Считаем справа на лево. Первый бит Каретка шпинделя, вторая цифра стол, третья подъём или опускание шпинделя.
$24 = 50,000 Скорость движения у концевиков, мм / мин
$25 = 2500,000 Скорость движения к точке Home, мм / мин
$26 = 250 Задержка срабатывания концевиков (антидребезг) мс.
$27 = 1,000 Расстояние «отскока» от концевиков, мм.)
$100 = 314,961 Число шагов на мм. по оси X, шаг / мм
$101 = 314,961 Число шагов на мм. по оси Y, шаг / мм
$102 = 314,961 Число шагов на мм. по оси Z, шаг / мм
$110 = 2500,000 Максимальная скорость перемещений по оси X мм / мин
$111 = 2500,000 Максимальная скорость перемещений по оси Y мм / мин
$112 = 2500,000 Максимальная скорость перемещений по оси Z мм / мин
$120 = 100,000 Ускорение по оси X (чем больше значение тем быстрее разгон) мм / сек ^ 2
$121 = 100,000 Ускорение по оси Y (чем больше значение тем быстрее разгон) мм / сек ^ 2
$122 = 100,000 Ускорение по оси Z (чем больше значение тем быстрее разгон) мм / сек ^ 2
$130 = 225,000 Программное ограничение перемещения по оси X мм (включение $20 = 1)
$131 = 125,000 Программное ограничение перемещения по оси Y мм (включение $20 = 1)
$132 = 170,000 Программное ограничение перемещения по оси Z мм (включение $20 = 1)
Вывод списка параметров, команда: $$
Изменение параметра: $x = значение (x - номер параметра, например $100=90, новое значение количества шагов на один миллиметр для оси X = 90)
RST=$, $RST=#, $RST=* - Команды восстановление настроек и параметров Grbl по умолчанию.
RST=$ - Восстанавливает параметры из списка $$ на значения из прошивки (заданные по умолчанию перед компиляцией).
RST=# - Обнуляет все значения заданные через команды G54-G59, G28, G30 (смещения и позиции), хранящиеся в EEPROM.
RST=* - Обнуляет и восстанавливает все настройки и параметры GRBL, хранящиеся в EEPROM.
Напишу тогда тут.
Прошивка 1.1.
Программу поставил новую и она заработала с новой прошивкой. Вот тут качал. https://github.com/Denvi/Candle
Затем настроил сам станок вводя команды в терминале этой же програмы Candle (бывшая grblControl).
Лазер работает слишком сильно. На максимальном ходу в 2500 он всё равно прожигает фанеру. 5.5ватт лазер. Надо наверное поменять шаговики что бы ещё ускорить . Причём на полном ходу жгёт всего при значении 30 (макс 255). То есть нужна мне скорость наверное 10 000.
Вот команды и это же мои настройки. Только вот команды с $120 - 122 Я потом ещё подстраивал, делал максимальное ускорение что бы лазер не тупил и не прожигал на тормозе точки.
Взял где то этот список из интеренета но уже совсем не помню. Весь день лазел искал а потом закрыл страницу и потерял.
Список параметров в EEPROM.
Записываем так.$0=10 ввод. И готово. А что бы прочитать что записано надо ввести $$.
$0 = 10 Ширина импульса шага, мкс.
$1 = 25 Задержка перед переходом на удержание, мс.
$2 = 0 код инвертирования сигналов Step: 00000000
$3 = 6 код инвертирования сигналов Dir: 00000110
$4 = 0 Инвертирование сигнала Step enable, BOOL
$5 = 0 Инвертирование входов от концевиков, BOOL Если концевики выдают +5 после замыкания то $5=1.
$6 = 0 Инвертирование входа от датчика поверхности Probe, BOOL (по умолчанию замыкаем сигнальный пин на землю,
можно подавать на оборот + если сделать инверсию.)
$10 = 3 код получения статуса от GRBL: 00000011
$11 = 0,020 Отклонение при прохождении крутых поворотов, мм.
$12 = 0,002 Величина сегмента дуги, мм.
$13 = 0 Данные от контроллера GRBL в дюймах = 0, в миллиметрах = 1;
$20 = 0 Включить программное ограничение перемещений (параметры $130,$131,$132) 1 или 0 можно записать.
$21 = 0 Включить ограничение по концевикам, 1 или 0
$22 = 0 Автопозиционирование по концевикам, поиск точки Home, 1 или 0
$23 = 1 Маска инвертирования направления движения к точке Home 00000001 (нас интересуют последние 3 цифры) например 00000000, 00000111.
Считаем справа на лево. Первый бит Каретка шпинделя, вторая цифра стол, третья подъём или опускание шпинделя.
$24 = 50,000 Скорость движения у концевиков, мм / мин
$25 = 2500,000 Скорость движения к точке Home, мм / мин
$26 = 250 Задержка срабатывания концевиков (антидребезг) мс.
$27 = 1,000 Расстояние «отскока» от концевиков, мм.)
$100 = 314,961 Число шагов на мм. по оси X, шаг / мм
$101 = 314,961 Число шагов на мм. по оси Y, шаг / мм
$102 = 314,961 Число шагов на мм. по оси Z, шаг / мм
$110 = 2500,000 Максимальная скорость перемещений по оси X мм / мин
$111 = 2500,000 Максимальная скорость перемещений по оси Y мм / мин
$112 = 2500,000 Максимальная скорость перемещений по оси Z мм / мин
$120 = 100,000 Ускорение по оси X (чем больше значение тем быстрее разгон) мм / сек ^ 2
$121 = 100,000 Ускорение по оси Y (чем больше значение тем быстрее разгон) мм / сек ^ 2
$122 = 100,000 Ускорение по оси Z (чем больше значение тем быстрее разгон) мм / сек ^ 2
$130 = 225,000 Программное ограничение перемещения по оси X мм (включение $20 = 1)
$131 = 125,000 Программное ограничение перемещения по оси Y мм (включение $20 = 1)
$132 = 170,000 Программное ограничение перемещения по оси Z мм (включение $20 = 1)
Вывод списка параметров, команда: $$
Изменение параметра: $x = значение (x - номер параметра, например $100=90, новое значение количества шагов на один миллиметр для оси X = 90)
RST=$, $RST=#, $RST=* - Команды восстановление настроек и параметров Grbl по умолчанию.
RST=$ - Восстанавливает параметры из списка $$ на значения из прошивки (заданные по умолчанию перед компиляцией).
RST=# - Обнуляет все значения заданные через команды G54-G59, G28, G30 (смещения и позиции), хранящиеся в EEPROM.
RST=* - Обнуляет и восстанавливает все настройки и параметры GRBL, хранящиеся в EEPROM.