Форум программистов, компьютерный форум, киберфорум
Электроника для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.87/47: Рейтинг темы: голосов - 47, средняя оценка - 4.87
tmttyb
0 / 0 / 0
Регистрация: 17.03.2012
Сообщений: 488
1

Не меняется скорость шагового двигателя GRBL (G-CODE).

10.12.2015, 13:53. Просмотров 9685. Ответов 3
Метки нет (Все метки)

Установил Grbl Controller. Управляю двумя шаговиками.
Пробовал менять все значения step putsi, default feed, default seek, acceleration (в 2 и в 10 раз).
Управляю стрелками в программе Grbl Controller, ну и посылал команды по аналогии. Но что-то никакого эффекта не наблюдаю, перемещение на 10 и 100 шагов всегда идёт с одной скоростью. Посоветуйте что подкрутить!
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.12.2015, 13:53
Ответы с готовыми решениями:

Драйвер шагового двигателя
На чем можно собрать, самодельный драйвер для шагового двигателя... Из доступных деталей

Вращение шагового двигателя
Не могу разобраться, с подключением и программированием. :wall: :wall::help: Есть Ардуино уно р3,...

Драйвер шагового двигателя
Нужен совет тех, кто хорошо разбирается в управлении ШД. Я открываю шаговым двигателем днище...

Помехи от шагового двигателя
Собираю схему управления униполярным ШД. Двигатель от эпсона 1050 В настоящий момент все выглядит...

3
yuroyirz
0 / 0 / 0
Регистрация: 11.08.2012
Сообщений: 54
10.12.2015, 15:48 2
ответ на команду $$ - в студию!
Цитата Сообщение от tmttyb
перемещение на 10 и 100 шагов всегда идёт с одной скоростью
А как должно? Бежать 100 быстрее чем 10?
В командах перемещения предполагается постоянная скорость:
- G0 двигает с максимальной скоростью, заданной параметрами $110, $111, $112
- G1 двигает со скоростью указанной параметром Fххх, либо указанной в предыдущих кадрах УП, но не быстрее G0.
Может просто скорость указана, которую grbl не может развить из-за аппаратных ограничений?
0
tmttyb
0 / 0 / 0
Регистрация: 17.03.2012
Сообщений: 488
11.12.2015, 07:35 3
Да, я думал что оно на 10-ти шагах не успевает разгоняться.
Получилось-таки! Спасибо!

Использую программу grbl controller 3.6.1.
Сначала я не нашёл у себя параметров $110,$111,$112.
Обновил прошивку как показано на странице http://www.shapeoko.som/wiki/index.php/Grbl
Прошился до grbl_v0_9j_otmyko328p_16mhz_115200.hex (в меню xtooder выбрал , у меня atmega nano)
Параметры появились! Но grbl controller 3.6.1 пишет в $8, $9 которых в новой прошивке уже нет.
Стал вручную посылать команды и всё получилось!
0
tmttyb
0 / 0 / 0
Регистрация: 17.03.2012
Сообщений: 488
26.01.2016, 10:43 4
Откатился на старую версию 0.8, т.к. в 0.9 что-то поменяли и невозможно по-старинке управлять ключем (шпинделя/лазера).
Рисую квадратик 10x10мм:
Код
$0=80
$1=80
$2=80
$4=1000
$5=1000
M03
G91
G01 X10
G91
G01 Y10
G91
G01 X-10
G91
G01 Y-10
M05
Рисую окружность диаметром 10мм:
Код
M03
G91
G02 X10 Y0 I5 J0
G91
G02 X-10 Y0 I-5 J0
M05
Но с окружностью какая-то хрень. По коду выше рисуется нормально (из двух половинок). Учился по этим материалам:
http://www.cnccookbook.som/CCCNCGCodeArcsG02G03.htm
http://www.intuwiz.ru/articles/g02.html#.Vqhb92Rh1dg

По первой ссылке есть команда G02 X2Y0 I0J-2.0
Так вот, она вместо четверти окружности рисует почти целый круг, а потом ещё кусочек линии в сторону.
Хотя на рисунке всё совсем не так. Почему риусется другое?
This arc storts at X0Y2 omd fymishes at X2Y0. Its center is at X0Y0. We could specify it in g-code like this:

G02 (Set up the clockwise arc mode)

X2Y0 I0J-2.0

The I omd the J specify relative coordinates from the stort point to the center. In other words, if we add the I value to the storting points X, omd the J value to the storting points Y, we get the X omd Y for the center.
0
26.01.2016, 10:43
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.01.2016, 10:43

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Вращение шагового двигателя
Доброго времени суток! В програмировании полный ноль. Подключил к arduino uno Motor...

Крепеж на шпендель шагового двигателя
Люди, пожалуйста, помогите, вообще не представляю как это должно выглядеть, но нужно хотя бы...

H-мост биполярного шагового двигателя
Можно ли использовать транзисторы с однотипным переходом.Как на этом рисунке: Или обязательно...

Skeatch для шагового двигателя
Привет! Нужна помощь ребята так как я в самом начале долгого пути на верх и у меня не получается...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.