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

Как настроить станок CNC1610 после прошивки GRBL 0.9

Добавлено: 05 апр 2018, 11:17
RA9UBD
Всем привет!

У меня станок CNC1610, все работало, но в один прекрасный момент сгорел проц.
Конечно поменял, нашел его на Arduino NANO, перепаял, прошил GRBL 0,9.
Но все настройки шагов сбиты. На 100 мм он проезжает раза в два меньше. И реверсы сбиты по двум осям.
Искал настройки на 1610, ничего конкретного нет...
Нужны настройки типа таких:
$$
$0=10 (step pulse, usec)
$1=25 (step idle delay, msec)
$2=0 (step port invert mask:00000000)
$3=6 (dir port invert mask:00000110)
$4=0 (step enable invert, bool)
$5=0 (limit pins invert, bool)
$6=0 (probe pin invert, bool)
$10=3 (status report mask:00000011)
$11=0.020 (junction deviation, mm)
$12=0.002 (arc tolerance, mm)
$13=0 (report inches, bool)
$14=1 (auto start, bool)
$20=0 (soft limits, bool)
$21=0 (hard limits, bool)
$22=0 (homing cycle, bool)
$23=0 (homing dir invert mask:00000000)
$24=25.000 (homing feed, mm/min)
$25=500.000 (homing seek, mm/min)
$26=250 (homing debounce, msec)
$27=1.000 (homing pull-off, mm)
$100=800.000 (x, step/mm)
$101=800.000 (y, step/mm)
$102=800.000 (z, step/mm)
$110=800.000 (x max rate, mm/min)
$111=800.000 (y max rate, mm/min)
$112=800.000 (z max rate, mm/min)
$120=50.000 (x accel, mm/sec^2)
$121=50.000 (y accel, mm/sec^2)
$122=50.000 (z accel, mm/sec^2)
$130=200.000 (x max travel, mm)
$131=200.000 (y max travel, mm)
$132=200.000 (z max travel, mm)
ok

Где их взять для 1610?
Самому калибровать?
Или есть готовый файл?

Re: Как настроить станок CNC1610 после прошивки GRBL 0.9

Добавлено: 05 апр 2018, 13:16
BiFoot

Re: Как настроить станок CNC1610 после прошивки GRBL 0.9

Добавлено: 05 апр 2018, 14:34
iMaks-RS
http://imaks-rs.blogspot.ru/2017/09/

Для "шпильки" которая стоит в 1610/2418/3018
Шагов на мм

Код: Выделить всё

$100=800.000 (x, step/mm)
$101=800.000 (y, step/mm)
$102=800.000 (z, step/mm)
Максимальная скорость подачи, Вполне реально бегать на холостых до 2000, только нужно поднять питание движков с 14 до 19-24В.

Код: Выделить всё

$110=800.000 (x max rate, mm/min)
$111=800.000 (y max rate, mm/min)
$112=500.000 (z max rate, mm/min)
Ускорение по осям, можно смело увеличивать, но больше 200х - будет пропуск шагов.
Если поставить 100-150, станок будет весьма бодрый и резкий в плане старта и остановки

Код: Выделить всё

$120=10.000 (x accel, mm/sec^2)
$121=10.000 (y accel, mm/sec^2)
$122=10.000 (z accel, mm/sec^2)
возможно имеет имеет смысл прошиться версией 1.1F. но если и так устраивает и отсутствуют глюки.. то..

Re: Как настроить станок CNC1610 после прошивки GRBL 0.9

Добавлено: 06 апр 2018, 04:45
RA9UBD
Спасибо!
Буду разбираться....

Re: Как настроить станок CNC1610 после прошивки GRBL 0.9

Добавлено: 06 апр 2018, 05:43
RA9UBD
Да вот я думаю что на 1.1 переходить нужно. Один фиг все настройки сбиты... :thinking:
Я так понял, настройки для неё те же?
1.1F скачал отсюда https://github.com/gnea/grbl/releases
Это оно?

Пойду пробовать...

Re: Как настроить станок CNC1610 после прошивки GRBL 0.9

Добавлено: 06 апр 2018, 09:23
RA9UBD
Попробовал перепрошится на 1.1, не тут то было... Он после прошития 0,9 видимо залочился, и теперь что бы разлочиь нужно ISP программатором исправлять, я правильно понял.
Потому что до этого, все прошилось чисто, потому что проц был выпаян из Ардуино Нано. Там только бутлоадер был залит.

Пока запущу 0,9 версию. И вопрос, по поводу реверса осей.
Почитал вот тут:
http://instrumentotvet.ru/grbl-0-9j-perevod/

Я не понял, какие команды на это влияют $2, или $3 ?
Я так понял $2, это инверсия импульсов ШИМ?
А $3, это инверсия непосредственно движения осей?

Re: Как настроить станок CNC1610 после прошивки GRBL 0.9

Добавлено: 06 апр 2018, 09:25
Rom327
RA9UBD писал(а):А $3, это инверсия непосредственно движения осей?
$3. Какие оси надо инвертировать?

Re: Как настроить станок CNC1610 после прошивки GRBL 0.9

Добавлено: 06 апр 2018, 09:27
RA9UBD
Да нужно. Оси X и Y неправильно.
Z - нормально.

Re: Как настроить станок CNC1610 после прошивки GRBL 0.9

Добавлено: 06 апр 2018, 09:30
Rom327
RA9UBD писал(а):Да нужно. Оси X и Y неправильно.
Z - нормально.
$3=3

Re: Как настроить станок CNC1610 после прошивки GRBL 0.9

Добавлено: 06 апр 2018, 09:32
RA9UBD
Спасибо, разобрался.

А для 1.1 версии, эти же настройки?

Re: Как настроить станок CNC1610 после прошивки GRBL 0.9

Добавлено: 06 апр 2018, 09:33
iMaks-RS
вообще-то странно.. если поставили чип с ардуины, то там уже есть загрузчик.. и прошить его можно чем угодно.. это из практики..
Я заливал в дятла настройки EstlCam и "по воздуху" гонял движки.. кстати.. с этим софтом.. движки значительно "мягче" по звуку работают.. нужно глянуть осциллографом разницу в импульсах.. других причин "мягкости" пока не вижу..

Да, настройки те-же.. там появилась пара фишек..

Re: Как настроить станок CNC1610 после прошивки GRBL 0.9

Добавлено: 06 апр 2018, 09:34
Rom327
RA9UBD писал(а):Спасибо, разобрался.

А для 1.1 версии, эти же настройки?
Те же...

Re: Как настроить станок CNC1610 после прошивки GRBL 0.9

Добавлено: 06 апр 2018, 09:39
RA9UBD
вообще-то странно.. если поставили чип с ардуины, то там уже есть загрузчик.. и прошить его можно чем угодно.. это из практики..
Я первый раз заливал на другом компе под XP.
А когда хотел обновить на 1.1, уже это пробовал на другом компе, под Вин 7.
Xloader просто виснет...
Попробую под XP.

Re: Как настроить станок CNC1610 после прошивки GRBL 0.9

Добавлено: 06 апр 2018, 10:13
RA9UBD
Перепрошил на скорости 57600.
Она не перепрошивалась, потому что скорость стала не 115200, а 57600.
Первый раз я прошивал версию 0,9 на скорости 115200.
Видимо после прошивки, скорость изменилась на 57600.
Все верно так и должно быть?

Re: Как настроить станок CNC1610 после прошивки GRBL 0.9

Добавлено: 06 апр 2018, 10:33
iMaks-RS
Установите среду Arduino IDE 1.8.5, инструкция о прошивке - у меня в подписи.. Там всё подробно расписано, нужно только исключить шаги запайки проводов и перевода ардуины в режим программатора.. просто установить среду разработки и в нужный каталог положить файл с исходниками grbl, дальше прошить как обычную арудину, предварительно выбрав порт, тип платы ардуино нано, проц - 328, тип программатора - AVRISP MKII. Дальше в примерах выбрать грбл.

Re: Как настроить станок CNC1610 после прошивки GRBL 0.9

Добавлено: 06 апр 2018, 10:57
RA9UBD
Опять заморочь....
А просто если залить и настроить шаги и реверсы, она что не будет работать с Candle?
Я же её залил.
Или обязательно ставить Arduino IDE? Объясните зачем?
Она настраивает только правкой кода?

Re: Как настроить станок CNC1610 после прошивки GRBL 0.9

Добавлено: 06 апр 2018, 11:18
nemes13
Если прошивка залита, не заморачивайтесь с Arduino IDE, меняйте настройки $$ и усё.

Re: Как настроить станок CNC1610 после прошивки GRBL 0.9

Добавлено: 06 апр 2018, 11:23
RA9UBD
А ну вот логично...
Просто я так понял, есть два способа, это исходник править, потом его заливать, а есть способ, просто залить XLoader`ом, и программой UniversalGcodeSender-v1.0.9 только настройки $ править.

Re: Как настроить станок CNC1610 после прошивки GRBL 0.9

Добавлено: 06 апр 2018, 11:23
RA9UBD
Скорость 56700 при прошивке, это нормально?

Чуть позже попробую запустить.

Re: Как настроить станок CNC1610 после прошивки GRBL 0.9

Добавлено: 06 апр 2018, 13:16
nemes13
Править $ можешь прямо в командной строке Candle.