CNC 3018 - прошивка с GRBL 0.9j

Фрезерные и гравировальные станки для обработки мягких материалов (дерево, пластики, мягкие металлы).
Cover_Enya
Новичок
Сообщения: 30
Зарегистрирован: 24 сен 2017, 22:21
Репутация: 3
Настоящее имя: Дмитрий
Контактная информация:

Re: CNC 3018 - прошивка с GRBL 0.9j

Сообщение Cover_Enya »

rmstr писал(а):В XLoader выставлена была 57600.
Почему столько?
rmstr
Новичок
Сообщения: 5
Зарегистрирован: 15 окт 2017, 21:57
Репутация: 0
Настоящее имя: Vitaliy
Контактная информация:

Re: CNC 3018 - прошивка с GRBL 0.9j

Сообщение rmstr »

Cover_Enya писал(а):версия ide какая? и плата какая? (они разных ревизий бывают, на моей не подписаны светодиоды)
Версия ide 1.8.5, плата Woodpecker 2.6
Cover_Enya писал(а):
Почему столько?
У меня заработало только на этой скорости. На всех остальных скоростях зависало. Ждал минут по 5.
Вложения
img.jpg (22943 просмотра) <a class='original' href='./download/file.php?id=122722&mode=view' target=_blank>Загрузить оригинал (260.85 КБ)</a>
Lecter
Кандидат
Сообщения: 96
Зарегистрирован: 05 окт 2017, 10:10
Репутация: 2
Настоящее имя: Денис
Контактная информация:

Re: CNC 3018 - прошивка с GRBL 0.9j

Сообщение Lecter »

Обновился я через 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 Прошу помощи...
Аватара пользователя
iMaks-RS
Мастер
Сообщения: 1807
Зарегистрирован: 10 июл 2017, 09:25
Репутация: 205
Настоящее имя: Maks
Откуда: От туда.
Контактная информация:

Re: CNC 3018 - прошивка с GRBL 0.9j

Сообщение iMaks-RS »

изменить значения в EEPROM микроконтроллера можно руками, без прошивки. Для этого нужно выполнить команду '='.
Команду вводим в строке команды например консоли ардуины.. $параметр=новое значение. Вам нужно найти значения, для Вашего станка.
шаг 1 (22787 просмотров) <a class='original' href='./download/file.php?id=123205&mode=view' target=_blank>Загрузить оригинал (53.75 КБ)</a>
шаг 1
шаг 2 (22787 просмотров) <a class='original' href='./download/file.php?id=123206&mode=view' target=_blank>Загрузить оригинал (71.67 КБ)</a>
шаг 2
шаг 3 (проверка изменений) (22787 просмотров) <a class='original' href='./download/file.php?id=123207&mode=view' target=_blank>Загрузить оригинал (72 КБ)</a>
шаг 3 (проверка изменений)
Обратитесь к владельцам 3018 в личку или задайте параметры, которые описаны у меня.. по идее станки одинаковые. Должно заработать.
Удачи.
Lecter
Кандидат
Сообщения: 96
Зарегистрирован: 05 окт 2017, 10:10
Репутация: 2
Настоящее имя: Денис
Контактная информация:

Re: CNC 3018 - прошивка с GRBL 0.9j

Сообщение Lecter »

Спасибо друг! Действительно, все получилось вроде)) Очень выручил! А то я было расстроился уже...Спасибо еще раз!
Аватара пользователя
iMaks-RS
Мастер
Сообщения: 1807
Зарегистрирован: 10 июл 2017, 09:25
Репутация: 205
Настоящее имя: Maks
Откуда: От туда.
Контактная информация:

Re: CNC 3018 - прошивка с GRBL 0.9j

Сообщение iMaks-RS »

Ну.. в добрый ЧПУ путь! ))
Аватара пользователя
evsadovsky
Новичок
Сообщения: 4
Зарегистрирован: 11 окт 2017, 08:38
Репутация: 0
Настоящее имя: Евгений Валерьевич
Откуда: Котельниково
Контактная информация:

Re: CNC 3018 - прошивка с GRBL 0.9j

Сообщение evsadovsky »

Здравствуйте, случилось что перед прошивкой еще не разобравшись в программе Progisp 172, вместо сохранения копии имеющийся прошивки он сохранил образ с нулями, а после прошивки она прошла не совсем удачно, не смог вернуть станок cnc 3018 к заводской прошивки, просьба у кого есть прошивка что идет при покупки GRBL 0.9j скиньте для скачивания вместе с EEPROM. Заранее богаделен.
peratron
Мастер
Сообщения: 605
Зарегистрирован: 05 фев 2017, 07:43
Репутация: 36
Настоящее имя: Eugene
Контактная информация:

Re: CNC 3018 - прошивка с GRBL 0.9j

Сообщение peratron »

evsadovsky писал(а):у кого есть прошивка что идет при покупки GRBL 0.9j скиньте
grbl 0.0j и прошита.
Но отсутствует загрузчик.
Что б можно было бы менять прошивки без программатора - надо сначала прошить загрузчик, а потом - можно шить любую ардуино прошивку прямо через усб.
Аватара пользователя
evsadovsky
Новичок
Сообщения: 4
Зарегистрирован: 11 окт 2017, 08:38
Репутация: 0
Настоящее имя: Евгений Валерьевич
Откуда: Котельниково
Контактная информация:

Re: CNC 3018 - прошивка с GRBL 0.9j

Сообщение evsadovsky »

peratron писал(а):
evsadovsky писал(а):у кого есть прошивка что идет при покупки GRBL 0.9j скиньте
grbl 0.0j и прошита.
Но отсутствует загрузчик.
Что б можно было бы менять прошивки без программатора - надо сначала прошить загрузчик, а потом - можно шить любую ардуино прошивку прямо через усб.
я прошивал загрузчик но все равно его не видят программы, и через программатором то и прошивал: USBISP v2.0, без пайки как тут в этой теме писалось выше, просто есть идея записать полный дамп, а потом выписать все настройки и перепрошится с загрузчиком и с GRBL 1.1
Аватара пользователя
evsadovsky
Новичок
Сообщения: 4
Зарегистрирован: 11 окт 2017, 08:38
Репутация: 0
Настоящее имя: Евгений Валерьевич
Откуда: Котельниково
Контактная информация:

Re: CNC 3018 - прошивка с GRBL 0.9j

Сообщение evsadovsky »

evsadovsky писал(а):
peratron писал(а):
evsadovsky писал(а):у кого есть прошивка что идет при покупки GRBL 0.9j скиньте
grbl 0.0j и прошита.
Но отсутствует загрузчик.
Что б можно было бы менять прошивки без программатора - надо сначала прошить загрузчик, а потом - можно шить любую ардуино прошивку прямо через усб.
я прошивал загрузчик но все равно его не видят программы, и через программатором то и прошивал: USBISP v2.0, без пайки как тут в этой теме писалось выше, просто есть идея записать полный дамп, а потом выписать все настройки и перепрошится с загрузчиком и с GRBL 1.1
все сделал, нашел в интернете бутлоадер и прошил с мощью китайского USBisp программатора, и потом через адруину GRBL 1.1, но к сожалению не знаю как но сгорели драйвера шаговых двигателей, горячие как кипятильник, проверил на КЗ, на ноге VDD коротыш, так что теперь надо новые драйвера. :cry:
peratron
Мастер
Сообщения: 605
Зарегистрирован: 05 фев 2017, 07:43
Репутация: 36
Настоящее имя: Eugene
Контактная информация:

Re: CNC 3018 - прошивка с GRBL 0.9j

Сообщение peratron »

evsadovsky писал(а):но сгорели драйвера шаговых двигателей, горячие как кипятильник
Радиаторы то приклеены?
Аватара пользователя
evsadovsky
Новичок
Сообщения: 4
Зарегистрирован: 11 окт 2017, 08:38
Репутация: 0
Настоящее имя: Евгений Валерьевич
Откуда: Котельниково
Контактная информация:

Re: CNC 3018 - прошивка с GRBL 0.9j

Сообщение evsadovsky »

peratron писал(а):
evsadovsky писал(а):но сгорели драйвера шаговых двигателей, горячие как кипятильник
Радиаторы то приклеены?
да сразу как собрал станок, обязательно, без них и не думал включать, они то как и под ними плата были очень горячие.
Kanifolii
Новичок
Сообщения: 9
Зарегистрирован: 01 ноя 2017, 18:08
Репутация: 0
Настоящее имя: Виктор
Контактная информация:

Re: CNC 3018 - прошивка с GRBL 0.9j

Сообщение Kanifolii »

Всем привет. Тоже стал обладателем сей штуковины 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

Сообщение Lecter »

С помощью Xloader прошивается замечательно. Не знаю важно это или нет, в виндовых настройках ком-порта выставлял значение 115200, в настройках Xloader 57600, Duemilanove/Nano(ATmega328). И все прошилось, секунд 15-20 занимает времени.
rmstr
Новичок
Сообщения: 5
Зарегистрирован: 15 окт 2017, 21:57
Репутация: 0
Настоящее имя: Vitaliy
Контактная информация:

Re: CNC 3018 - прошивка с GRBL 0.9j

Сообщение rmstr »

На всякий случай добавлю файл с настройками grbl0.9j на CNC3018.

По поводу прошивки как я и писал раньше в этой ветке, так Lecter напоминал, шиться напрямую надо на скорости 57600. В виндовых настройках 115200 как убедились на другом станке, выставлять не надо. Можно другую. Прошивается. Если не шьется, то как писали нет загрузчика. 100%-но помогает смена контроллера на другой такой же. Причем это сделать желательно сразу после покупки (если есть навык работы с паяльником и термофеном), чтобы потом не мучаться. Объясню что у меня не получилось. Т.к. после прошивки на grbl 1.1j станок работал без проблем (не зависает станок, когда штук 6 маленьких деталей подряд вырезаешь) только на Candle. С остальным софтом не удалось работать стабильно продолжительное время (ну тут уже может и мне надо подольше поковыряться с софтом). С лазером вообще беда. На grbl 1.1j ни одна не заработала. Либо лазер включается и горит без движений по осям, либо моргнет и не включается. Буду отдельный станок собирать. Пока заказал отдельную ардуину с шилдом. Все это сподвигло откатиться обратно на grbl 0.9j, прошивка вроде бы прошла, но станок перестал работать. Никакой реакции не было. Может как-то запорол при прошивке контроллер, может еще что. Но перепаяв контроллер - все шьется на любую версию без проблем.
Вложения
grbl0.9j.txt
(1.02 КБ) 2134 скачивания
vikx
Новичок
Сообщения: 2
Зарегистрирован: 17 ноя 2017, 22:54
Репутация: 0
Контактная информация:

Re: CNC 3018 - прошивка с GRBL 0.9j

Сообщение vikx »

Я ОБНОВИЛСЯ ТАКИМ ОБРОЗОМ К 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
Вложения
Схема подключения для загрузки bootloader (22348 просмотров) <a class='original' href='./download/file.php?id=124854&mode=view' target=_blank>Загрузить оригинал (4.09 МБ)</a>
Схема подключения для загрузки bootloader
ЧПУ-шник
Кандидат
Сообщения: 87
Зарегистрирован: 29 ноя 2017, 20:54
Репутация: 3
Настоящее имя: Дмитрий
Откуда: Москва
Контактная информация:

Re: CNC 3018 - прошивка с GRBL 0.9j

Сообщение ЧПУ-шник »

Всем привет. Тоже купил такой же станок и угробил прошикой левой. Теперь прошил 1.1 заработал но по осям всё едет в противоположные стороны.
И в 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.
ЧПУ-шник
Кандидат
Сообщения: 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.
Ответить

Вернуться в «Фрезерные станки по дереву и пластикам, гравировальные станки, роутеры»