Страница 2 из 7

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

Добавлено: 19 окт 2017, 22:03
Cover_Enya
rmstr писал(а):В XLoader выставлена была 57600.
Почему столько?

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

Добавлено: 22 окт 2017, 15:31
rmstr
Cover_Enya писал(а):версия ide какая? и плата какая? (они разных ревизий бывают, на моей не подписаны светодиоды)
Версия ide 1.8.5, плата Woodpecker 2.6
Cover_Enya писал(а):
Почему столько?
У меня заработало только на этой скорости. На всех остальных скоростях зависало. Ждал минут по 5.

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

Добавлено: 28 окт 2017, 19:17
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 Прошу помощи...

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

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

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

Добавлено: 28 окт 2017, 21:42
Lecter
Спасибо друг! Действительно, все получилось вроде)) Очень выручил! А то я было расстроился уже...Спасибо еще раз!

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

Добавлено: 28 окт 2017, 21:48
iMaks-RS
Ну.. в добрый ЧПУ путь! ))

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

Добавлено: 29 окт 2017, 22:41
evsadovsky
Здравствуйте, случилось что перед прошивкой еще не разобравшись в программе Progisp 172, вместо сохранения копии имеющийся прошивки он сохранил образ с нулями, а после прошивки она прошла не совсем удачно, не смог вернуть станок cnc 3018 к заводской прошивки, просьба у кого есть прошивка что идет при покупки GRBL 0.9j скиньте для скачивания вместе с EEPROM. Заранее богаделен.

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

Добавлено: 29 окт 2017, 23:12
peratron
evsadovsky писал(а):у кого есть прошивка что идет при покупки GRBL 0.9j скиньте
grbl 0.0j и прошита.
Но отсутствует загрузчик.
Что б можно было бы менять прошивки без программатора - надо сначала прошить загрузчик, а потом - можно шить любую ардуино прошивку прямо через усб.

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

Добавлено: 29 окт 2017, 23:24
evsadovsky
peratron писал(а):
evsadovsky писал(а):у кого есть прошивка что идет при покупки GRBL 0.9j скиньте
grbl 0.0j и прошита.
Но отсутствует загрузчик.
Что б можно было бы менять прошивки без программатора - надо сначала прошить загрузчик, а потом - можно шить любую ардуино прошивку прямо через усб.
я прошивал загрузчик но все равно его не видят программы, и через программатором то и прошивал: USBISP v2.0, без пайки как тут в этой теме писалось выше, просто есть идея записать полный дамп, а потом выписать все настройки и перепрошится с загрузчиком и с GRBL 1.1

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

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

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

Добавлено: 31 окт 2017, 15:54
peratron
evsadovsky писал(а):но сгорели драйвера шаговых двигателей, горячие как кипятильник
Радиаторы то приклеены?

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

Добавлено: 31 окт 2017, 18:58
evsadovsky
peratron писал(а):
evsadovsky писал(а):но сгорели драйвера шаговых двигателей, горячие как кипятильник
Радиаторы то приклеены?
да сразу как собрал станок, обязательно, без них и не думал включать, они то как и под ними плата были очень горячие.

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

Добавлено: 01 ноя 2017, 18:20
Kanifolii
Всем привет. Тоже стал обладателем сей штуковины 3018. Приобрёл в основном для фрезеровки печатных плат. Плата вудпекер. Версия прошивки 0,9. Увидел, что есть версия 1,1. Решил прошиться. Не получилось. Валялась у меня плата Arduino NANO. По пробовал её прошить. Прошилась. Значит у родной нет загрузчика... Не стал доставать бубен и просто перекинул мегу феном с NANO на вудпекер. Заработало. Шьётся с 1,1 на 0,9 и обратно. Только порты USB менять надо. Loader ругается на занятость порта. Из программы Candy работает ручное управление передвижениями осями. Но наоборот стали оси двигаться. Пришлось поменять местами провода шаговых моторов. Поменял местами в штекере зелёный и чёрный провода. Всё встало по местам. Хочу отметить, что оси стали мягче ходить. И звук моторов более приятный стал.

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

Добавлено: 03 ноя 2017, 09:47
Lecter
С помощью Xloader прошивается замечательно. Не знаю важно это или нет, в виндовых настройках ком-порта выставлял значение 115200, в настройках Xloader 57600, Duemilanove/Nano(ATmega328). И все прошилось, секунд 15-20 занимает времени.

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

Добавлено: 06 ноя 2017, 20:27
rmstr
На всякий случай добавлю файл с настройками grbl0.9j на CNC3018.

По поводу прошивки как я и писал раньше в этой ветке, так Lecter напоминал, шиться напрямую надо на скорости 57600. В виндовых настройках 115200 как убедились на другом станке, выставлять не надо. Можно другую. Прошивается. Если не шьется, то как писали нет загрузчика. 100%-но помогает смена контроллера на другой такой же. Причем это сделать желательно сразу после покупки (если есть навык работы с паяльником и термофеном), чтобы потом не мучаться. Объясню что у меня не получилось. Т.к. после прошивки на grbl 1.1j станок работал без проблем (не зависает станок, когда штук 6 маленьких деталей подряд вырезаешь) только на Candle. С остальным софтом не удалось работать стабильно продолжительное время (ну тут уже может и мне надо подольше поковыряться с софтом). С лазером вообще беда. На grbl 1.1j ни одна не заработала. Либо лазер включается и горит без движений по осям, либо моргнет и не включается. Буду отдельный станок собирать. Пока заказал отдельную ардуину с шилдом. Все это сподвигло откатиться обратно на grbl 0.9j, прошивка вроде бы прошла, но станок перестал работать. Никакой реакции не было. Может как-то запорол при прошивке контроллер, может еще что. Но перепаяв контроллер - все шьется на любую версию без проблем.

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

Добавлено: 17 ноя 2017, 23:34
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

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

Добавлено: 30 ноя 2017, 00:52
ЧПУ-шник
Всем привет. Тоже купил такой же станок и угробил прошикой левой. Теперь прошил 1.1 заработал но по осям всё едет в противоположные стороны.
И в GRBLController теперь кнопки почти все не работают. Не обнуление координат не домой.
Сравнил, настройки не совпадают. Можно как то отдельно дефайны прошить? И вообще когда компилировал код ардуина ругалась что программе нехватает памяти что работать не будет корректно. Что за ерунда не пойму. Памяти у меня на компе 8 гиг. Свободной море. Или он про память чипа? Ничего не понимаю. Замучился уже, часа 4 разбираюсь и толку ноль.
В инете ничего нет про это. Точнее все пишут что код не оптимизированн. Бутлоадер у меня с магазина стоит, могу шить через него легко.

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

Добавлено: 30 ноя 2017, 01:02
ЧПУ-шник
Ура!! Нашел! Вроде вот. Подскажите так ли это?
Вывод списка параметров, команда: $$
Изменение параметра: $x = значение (x - номер параметра, например $100=90, новое значение количества шагов на один миллиметр для оси X = 90)
RST=$, $RST=#, $RST=* - Команды восстановление настроек и параметров Grbl по умолчанию.
RST=$ - Восстанавливает параметры из списка $$ на значения из прошивки (заданные по умолчанию перед компиляцией).
RST=# - Обнуляет все значения заданные через команды G54-G59, G28, G30 (смещения и позиции), хранящиеся в EEPROM.
RST=* - Обнуляет и восстанавливает все настройки и параметры GRBL, хранящиеся в EEPROM.

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

Добавлено: 30 ноя 2017, 03:24
ЧПУ-шник
Хотел удалить 2 поста но не вышло. В общем разобрался с проблемами.
Всё заработало лучше былого, скачал новую программу.
Теперь лазер жжёт то что надо.

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

Добавлено: 01 дек 2017, 19:39
ЧПУ-шник
У меня спросили по поводу настроек в личке но поскольку я новый пользователь не дают там ответить.
Напишу тогда тут.
Прошивка 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.