Китайский ЧПУ "CNC 2013"

Фрезерные и гравировальные станки для обработки мягких материалов (дерево, пластики, мягкие металлы).
Max78
Кандидат
Сообщения: 47
Зарегистрирован: 20 янв 2016, 11:53
Репутация: 0
Настоящее имя: Андрей
Контактная информация:

Re: Китайский ЧПУ "CNC 2013"

Сообщение Max78 »

Спасибо! Попробую.
Max78
Кандидат
Сообщения: 47
Зарегистрирован: 20 янв 2016, 11:53
Репутация: 0
Настоящее имя: Андрей
Контактная информация:

Re: Китайский ЧПУ "CNC 2013"

Сообщение Max78 »

Поменял блок питания шпинделя. Запустил маленькую модельку (4*4см). Четверть площади отфрезеровалось нормально, потом опять начались ёрзанья (z ушла вверх, xy то же сместились.). Двигатели на ощупь горячие. Решил отрегулировать напряжение на шаговиках (никогда не делал).
В процессе что то не так. Убавил напряжение с 0,8 до 0.5. Теперь программа не может подключиться к плате (com port в устройствах появляется), при приближении руки к плате двигатели начинают гудеть и дёргаться, стало не возможно крутить валы руками при подключенном к плате питании, хотя раньше легко крутились. Я что то необратимо сломал?
Аватара пользователя
iMaks-RS
Мастер
Сообщения: 1726
Зарегистрирован: 10 июл 2017, 09:25
Репутация: 198
Настоящее имя: Maks
Откуда: От туда.
Контактная информация:

Re: Китайский ЧПУ "CNC 2013"

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

Оключите клемму "минуса" с движка/шпинделя или клеммную колодку с платы. Повторно запустите УП "по воздуху".
Почистите usb контакты на кабеле и на разъёме платы контроллера. Возможно "убит" разъём usb на ПК.. попробуйте покдключить в другой, скорее всего смениться номер сом-порта.

Если без шпинделя проблем не будет.. возможно БП "не тянет" шпиндель.
Max78
Кандидат
Сообщения: 47
Зарегистрирован: 20 янв 2016, 11:53
Репутация: 0
Настоящее имя: Андрей
Контактная информация:

Re: Китайский ЧПУ "CNC 2013"

Сообщение Max78 »

Ардуино не хочет прошиваться. В запасе есть только Ардуино Нано на 128 Атмеге, а туда grbl 1.1 не влезает. Но смог проверить, что USB порты ноутбука и кабель исправны. Буду заказывать Ардуино на 328 Атмеге.
calabr
Мастер
Сообщения: 937
Зарегистрирован: 04 янв 2019, 15:19
Репутация: 146
Настоящее имя: Calabr
Откуда: Киев
Контактная информация:

Re: Китайский ЧПУ "CNC 2013"

Сообщение calabr »

Max78 писал(а): Я что то необратимо сломал?
регулировать ток нужно при отключенном питании - долго, но меньше шансов убить.
Снять все драйвера (если съемные), отключить питание драйверов и шпинделя. Поменять USB кабель, попробовать подключиться в ком-порт и ручками пообщаться с контроллером.
Если моторы гудят при старте - им контроллер энейбл на драйвера выдает. либо с контроллером что-то не так (софт или железо) либо соседний драйвер на ножку что-то левое выдает - она одщая для всех, либо $1=255 стоит
Max78
Кандидат
Сообщения: 47
Зарегистрирован: 20 янв 2016, 11:53
Репутация: 0
Настоящее имя: Андрей
Контактная информация:

Re: Китайский ЧПУ "CNC 2013"

Сообщение Max78 »

Я плату Ардуино снял с платы драйверов и подключил к ноутбуку. При подключении на плате загорается светодиод и появляется компорт на ноутбуке. Но при прошивке появляется ошибка загрузки.
На будущее. Можно ли регулировать напряжение драйверов со снятой платой Ардуино (что бы не загубить её)?
Max78
Кандидат
Сообщения: 47
Зарегистрирован: 20 янв 2016, 11:53
Репутация: 0
Настоящее имя: Андрей
Контактная информация:

Re: Китайский ЧПУ "CNC 2013"

Сообщение Max78 »

И ещё. Не смог найти данные по рабочему току на мои двигатели 17HA6403-08n. Какая то маркировка на них не стандартная - не смог найти документацию. Какое напряжение выставлять на драйверах?
calabr
Мастер
Сообщения: 937
Зарегистрирован: 04 янв 2019, 15:19
Репутация: 146
Настоящее имя: Calabr
Откуда: Киев
Контактная информация:

Re: Китайский ЧПУ "CNC 2013"

Сообщение calabr »

Max78 писал(а): На будущее. Можно ли регулировать напряжение драйверов со снятой платой Ардуино (что бы не загубить её)?
Можно, но в зависимости от того, подтянут-ли вход Enable на драйверах, они могут либо быть постоянно включенными, либо выключенными.
... или нельзя - какието из драйверов требуют подачи +5В перед подачей высокого.
обычно проблема с дохлыми драйверами при регулировке - нужно либо двигатель отключить от драйвера, либо дергаться включать-выключать питание и по-чуть-чуть регулировать.
П.С. - на драйверах могут стоять разные резисторы в датчике тока и от этого напряжение под нужный ток в 2 раза меняется.
Max78
Кандидат
Сообщения: 47
Зарегистрирован: 20 янв 2016, 11:53
Репутация: 0
Настоящее имя: Андрей
Контактная информация:

Re: Китайский ЧПУ "CNC 2013"

Сообщение Max78 »

Всё же уточню, правильно ли я понял инструкции.
1. Вычисляем по формуле напряжение. У меня резисторы в драйверах с маркировкой 100. Рабочий ток двигателей я не знаю. Вычислить напряжение не могу.
2. Подключаю один щуп к минусу разъёма питания платы драйверов. Вторым касаюсь подстроечного резистора.
3. Подаю питание на плату драйверов и подключаю к ноутбуку плату Ардуино. (Или нет?)
4. Замеряю напряжение.
5. Отключаем питание, крутим резистор, подаём питание, меряем напряжение, добиваемся расчётного напряжения на всех трёх драйверах.
Всё так? До этого крутил подстроечники не отключая питания (во всех инструкциях про это не говорили).
kfmut
Мастер
Сообщения: 1249
Зарегистрирован: 30 янв 2021, 21:34
Репутация: 147
Настоящее имя: Максим
Откуда: г.Тверь
Контактная информация:

Re: Китайский ЧПУ "CNC 2013"

Сообщение kfmut »

В инструкциях об этом не говорят потому, что предполагается что потенциометр крутится отвёрточкой из керамики, пластика и т.п., шанс спалить драйверы совсем не нулевой, если тыкать в них железякой(хоть щупом мультиметра, хоть отвёрткой) при включенном питании, на тот потенциометр идёт выход встроенного в микросхему драйвера регулятора напряжения.

Если данных по шаговикам нет, то придётся ориентироваться по их нагреву: ставить цельный шаг на драйверах, включать удержание осей($1=255), щупать и повышать/понижать чтобы было в районе 45-50 градусов на корпусе через полчаса работы(точнее простоя). Потом можно промерить напряжения на драйверах и выставить единообразно среднее. Если драйверы на A4988, то поглядеть чтобы не было больше 1 ампера тока без активного охлаждения драйвера и больше 1.5А с активным, после ампера они прям очень весело греются.
kfmut
Мастер
Сообщения: 1249
Зарегистрирован: 30 янв 2021, 21:34
Репутация: 147
Настоящее имя: Максим
Откуда: г.Тверь
Контактная информация:

Re: Китайский ЧПУ "CNC 2013"

Сообщение kfmut »

по помехам с [недо]шпинделя уже N-ое число раз отвечали же на форуме, по памяти вот, например: viewtopic.php?p=608434#p608434
kfmut
Мастер
Сообщения: 1249
Зарегистрирован: 30 янв 2021, 21:34
Репутация: 147
Настоящее имя: Максим
Откуда: г.Тверь
Контактная информация:

Re: Китайский ЧПУ "CNC 2013"

Сообщение kfmut »

вот тут пишут, что движки эти на 0.43 ампера и 400 шагов на оборот https://machinekit.narkive.com/xBrBqEtJ ... figuration , наверное можно использовать как начальный ориентир
calabr
Мастер
Сообщения: 937
Зарегистрирован: 04 янв 2019, 15:19
Репутация: 146
Настоящее имя: Calabr
Откуда: Киев
Контактная информация:

Re: Китайский ЧПУ "CNC 2013"

Сообщение calabr »

Max78 писал(а): Всё же уточню, правильно ли я понял инструкции.
Инструкция ломается на пункте :
Max78 писал(а): Рабочий ток двигателей я не знаю
по этому -
1) смотрим номинал резистора и формулу для нашей микросхемы, находим описание мотора похожих габаритов и смотрим какие у них бывают токи - обычно у ходовых моторов 2-3 варианта. расчитываем напряжение для этих вариантов. Прикинуть какой из моторов у нас можно грубо по сопротивлению обмотки.
2) от выключенного станка отключаем мотроы, располагаем плату, чтоб было удобно подключиться к резистору щупом, подключаем минусовой щуп на массу недалеко от драйверов (можно на -ввода высокого)
3)включаем питание и меряем напряжение, выставляем ток как для выбранного типа мотора.
4) отключаем питание, подключаем моторы, включаем.
проверяем, что все движется, моторы не дымят и не греются быстро, оставляем на 30 мин. работать - можно просто поставить $1=255, можно запустить программу по воздуху.
5) контроллируем температуру моторов - они должны быть теплые, но не обжигать - у всех по разному, градусов до 50.
Если так и вышло - тестируемдвижение, нагрев еще час.
Радуемся :beer_blow:
6) если не вышло - сильно горячие - выключить, убавить ток на глазок чуть, повторить
совсем холодные еле теплые - если движение устраивает можно так и оставить, если нет чуть прибавить на глазок тока и проверить.
Чтоб глазомер по-тренеровать можно в самом начале поставить себе метку на крутилке где мин., где макс для наших моторов.
кактотак :relsa:
Max78
Кандидат
Сообщения: 47
Зарегистрирован: 20 янв 2016, 11:53
Репутация: 0
Настоящее имя: Андрей
Контактная информация:

Re: Китайский ЧПУ "CNC 2013"

Сообщение Max78 »

Пришла новая плата arduini nano. Прошил GRBL. Запускаю Universal G-code sender. В консоли начинают без остановки бежать строчки :
(для просмотра содержимого нажмите на ссылку)
**** Connected to COM23 @ 115200 baud ****
Grbl 1.1h ['$' for help]
>>> $$
$0 = 10 (Step pulse time, microseconds)
$1 = 25 (Step idle delay, milliseconds)
$2 = 0 (Step pulse invert, mask)
$3 = 7 (Step direction invert, mask)
$4 = 0 (Invert step enable pin, boolean)
$5 = 0 (Invert limit pins, boolean)
$6 = 0 (Invert probe pin, boolean)
$10 = 1 (Status report options, mask)
$11 = 0.010 (Junction deviation, millimeters)
$12 = 0.002 (Arc tolerance, millimeters)
$13 = 0 (Report in inches, boolean)
$20 = 0 (Soft limits enable, boolean)
$21 = 0 (Hard limits enable, boolean)
$22 = 0 (Homing cycle enable, boolean)
$23 = 0 (Homing direction invert, mask)
$24 = 25.000 (Homing locate feed rate, mm/min)
$25 = 500.000 (Homing search seek rate, mm/min)
$26 = 250 (Homing switch debounce delay, milliseconds)
$27 = 1.000 (Homing switch pull-off distance, millimeters)
$30 = 1000 (Maximum spindle speed, RPM)
$31 = 0 (Minimum spindle speed, RPM)
$32 = 0 (Laser-mode enable, boolean)
$100 = 100.000 (X-axis travel resolution, step/mm)
$101 = 100.000 (Y-axis travel resolution, step/mm)
$102 = 100.000 (Z-axis travel resolution, step/mm)
$110 = 500.000 (X-axis maximum rate, mm/min)
$111 = 500.000 (Y-axis maximum rate, mm/min)
$112 = 500.000 (Z-axis maximum rate, mm/min)
$120 = 10.000 (X-axis acceleration, mm/sec^2)
$121 = 10.000 (Y-axis acceleration, mm/sec^2)
$122 = 10.000 (Z-axis acceleration, mm/sec^2)
$130 = 200.000 (X-axis maximum travel, millimeters)
$131 = 200.000 (Y-axis maximum travel, millimeters)
$132 = 200.000 (Z-axis maximum travel, millimeters)
ok
>>> $G
[подробно] GrblFeedbackMessage{message='[GC:G0 G54 G17 G21 G90 G94 M5 M9 T0 F0 S0]', distanceMode='G90', units='G21'}
[GC:G0 G54 G17 G21 G90 G94 M5 M9 T0 F0 S0]
ok
[подробно] <Idle|MPos:0.000,0.000,0.000|FS:0,0|WCO:8.290,-10.750,4.878>
[подробно] <Idle|MPos:0.000,0.000,0.000|FS:0,0|Ov:100,100,100>
[подробно] <Idle|MPos:0.000,0.000,0.000|FS:0,0>
[подробно] <Idle|MPos:0.000,0.000,0.000|FS:0,0>
[подробно] <Idle|MPos:0.000,0.000,0.000|FS:0,0>
[подробно] <Idle|MPos:0.000,0.000,0.000|FS:0,0>
[подробно] <Idle|MPos:0.000,0.000,0.000|FS:0,0>
[подробно] <Idle|MPos:0.000,0.000,0.000|FS:0,0>
[подробно] <Idle|MPos:0.000,0.000,0.000|FS:0,0>
[подробно] <Idle|MPos:0.000,0.000,0.000|FS:0,0>
[подробно] <Idle|MPos:0.000,0.000,0.000|FS:0,0|WCO:8.290,-10.750,4.878>
[подробно] <Idle|MPos:0.000,0.000,0.000|FS:0,0|Ov:100,100,100>
[подробно] <Idle|MPos:0.000,0.000,0.000|FS:0,0>
[подробно] <Idle|MPos:0.000,0.000,0.000|FS:0,0>
[подробно] <Idle|MPos:0.000,0.000,0.000|FS:0,0>
[подробно] <Idle|MPos:0.000,0.000,0.000|FS:0,0>
[подробно] <Idle|MPos:0.000,0.000,0.000|FS:0,0>
[подробно] <Idle|MPos:0.000,0.000,0.000|FS:0,0>
[подробно] <Idle|MPos:0.000,0.000,0.000|FS:0,0>
[подробно] <Idle|MPos:0.000,0.000,0.000|FS:0,0>
[подробно] <Idle|MPos:0.000,0.000,0.000|FS:0,0|WCO:8.290,-10.750,4.878>
[подробно] <Idle|MPos:0.000,0.000,0.000|FS:0,0|Ov:100,100,100>
[подробно] <Idle|MPos:0.000,0.000,0.000|FS:0,0>
Что это значит?
kfmut
Мастер
Сообщения: 1249
Зарегистрирован: 30 янв 2021, 21:34
Репутация: 147
Настоящее имя: Максим
Откуда: г.Тверь
Контактная информация:

Re: Китайский ЧПУ "CNC 2013"

Сообщение kfmut »

Max78 писал(а): Что это значит?
это значит, что оно работает...в классическом UGS там галка есть "показать подробный вывод"
Max78
Кандидат
Сообщения: 47
Зарегистрирован: 20 янв 2016, 11:53
Репутация: 0
Настоящее имя: Андрей
Контактная информация:

Re: Китайский ЧПУ "CNC 2013"

Сообщение Max78 »

Опытные специалисты, подскажите , в чём может быть проблема?
Ось Z перестала дёргаться не по делу. Теперь начала уплывать ось Х.
чпу дракон.jpg (897 просмотров) <a class='original' href='./download/file.php?id=201620&sid=140c221831fdd56dd1bc1a250cd1201c&mode=view' target=_blank>Загрузить оригинал (249.89 КБ)</a>
Должен быть квадратный рисунок, но ось х уплывает вправо. Начало гравировки в нижнем левом углу. Там где рисунка нет, фрезерует более-менее ровно. Пробовал поменять местами на плате выходы на двигателей осей Х и У. Получается то же самое - ось Х (в нормальном подключении ось У) начинает уплывать в ту же сторону (получается такой же рисунок как на фото, только дракон смотрит вправо, а ось уплывает влево).
Где искать проблему - в станке или управляющей программе (на предпросмотре рисует квадрат).
Аватара пользователя
Rom327
Почётный участник
Почётный участник
Сообщения: 2940
Зарегистрирован: 03 апр 2015, 13:23
Репутация: 431
Настоящее имя: Роман
Откуда: Подольск
Контактная информация:

Re: Китайский ЧПУ "CNC 2013"

Сообщение Rom327 »

Max78 писал(а): Где искать проблему
В станке...
Похоже на пропуск шагов на рабочей скорости. Уменьшай рабочую подачу (G1) и ускорение. Ну и, если моторы "огонь", уменьшай ток...
И снова пробуй.
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
Max78
Кандидат
Сообщения: 47
Зарегистрирован: 20 янв 2016, 11:53
Репутация: 0
Настоящее имя: Андрей
Контактная информация:

Re: Китайский ЧПУ "CNC 2013"

Сообщение Max78 »

Подача это параметры 110,111,112, а ускорение 120,121,122?
calabr
Мастер
Сообщения: 937
Зарегистрирован: 04 янв 2019, 15:19
Репутация: 146
Настоящее имя: Calabr
Откуда: Киев
Контактная информация:

Re: Китайский ЧПУ "CNC 2013"

Сообщение calabr »

Max78 писал(а): 09 фев 2022, 15:18 Подача это параметры 110,111,112, а ускорение 120,121,122?
Это не рабочие подачи, а холостых перемещений.
Ускорения на все влеяют.
Рабочие подачи можно уменьшить прямо при обработке через коррекцию подачи - поставить 50%
Попробовать по-кататься по воздуху и проверить аозврат в 0, попробовать по воздуху с выключенным шпинделем, проверить затяжку муфт, попообовать инвертировать сихналы STEP и DIR в настройках
Аватара пользователя
Rom327
Почётный участник
Почётный участник
Сообщения: 2940
Зарегистрирован: 03 апр 2015, 13:23
Репутация: 431
Настоящее имя: Роман
Откуда: Подольск
Контактная информация:

Re: Китайский ЧПУ "CNC 2013"

Сообщение Rom327 »

Max78 писал(а): Подача это параметры 110,111,112, а ускорение 120,121,122?
$110-112 это максимальная скорость перемещения осей, в программе обработки используется как G0. Если станок не способен перемещаться с параметрами $110-112, возникнут пропуски шагов.
$120-122 это ускорения. Если станок не успеет раскрутить оси с параметрами $120-122, возникнут пропуски шагов.
А еще есть рабочаяя подача, G1 с параметром F***. Параметр F*** не может быть выше заданного в $110-112, иначе игнорируется. При высокой рабочей подаче G1 тоже могут возникнуть пропуски, например из-за тведости материала, большого съема, малых оборотов шпинделя или тупости фрезы.
Поэтому, сначала надо настроить максимальную скорость перемещения и ускорения. Для этого создается программа "квадрат" слоев на 100 и гоняется на скорости G0 постепенно повышая параметры $110-112 и $120-122 пока не начнуться пропуски. Затем эти параметры уменьшаются на 10%. Таким образом максимальная скорость и ускорение считаются настроенными. Далее настраивается рабочая скорость G1...
p.s. Забыл добавить: если напряжение для питания ШД низкое и тока на раскрутку ШД недостаточно, тоже будут пропуски...
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
Ответить

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