Candle icon indicating copy to clipboard operation
Candle copied to clipboard

Кнопки перемещения

Open DrGrbl opened this issue 8 years ago • 29 comments

В версии 1.1.7 не работают кнопки перемещения в ручном режиме. В версии 1.0.11 работает, но на визуализации нет перемещения шпинделя, постоянно стоит в 0X 0Y, в версии 1.1.7 нормально движется по траектории. В чем проблема? И не работает кнопка обнуления координат, ни в одной версии.

DrGrbl avatar Jan 20 '17 20:01 DrGrbl

Приветствую. Пару снимков экрана скиньте с обеими версиями. Покажите, что и как у вас не работает. Какая прошивка используется? Вывод команды "$$" также необходим.

Denvi avatar Jan 22 '17 06:01 Denvi

С визуализацией и кнопкой обнуления разобрался, но так и не работает ручное перемещение в версии 1.1.5-1.1.7. В версиях 1.0.11 и ниже все работает.

DrGrbl avatar Jan 22 '17 15:01 DrGrbl

Candle версий 1.0.х для прошивок GRBL 0.9 и ниже, 1.1.х - GRBL 1.1. Обновите прошивку.

Denvi avatar Jan 25 '17 15:01 Denvi

Так же, не работает перемещение по кнопкам ручного перемещения в программе v1.1.7 [CTRL+X] < Grbl 1.1e ['$' for help] S300 < ok $$ < $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=1 $100=400.000 $101=400.000 $102=700.000 $110=800.000 $111=800.000 $112=500.000 $120=200.000 $121=200.000 $122=10.000 $130=200.000 $131=200.000 $132=200.000 ok

SadovovAlex avatar Jan 29 '17 13:01 SadovovAlex

Не вижу криминала в настройках прошивки. Как насчет "settings.ini" файла?

Denvi avatar Jan 29 '17 14:01 Denvi

ощущение что кнопка ничего не выполняет =) Должна ли писаться команда перемещения в консоль при этом? у меня не пишется ничего.

Переименовал в txt settings.txt

ОС linux mint 17.3

SadovovAlex avatar Jan 29 '17 14:01 SadovovAlex

Команда не должна выводиться в консоль. Задайте шаг и подачу (скорость перемещения), например как на изображении ниже (судя по файлу настроек, сейчас не задана подача).

iss110

Denvi avatar Jan 29 '17 14:01 Denvi

В программе заданы! Какие настройки в файле? может проблема в том что в файл не переносятся настройки? И еще заметил что последняя цифра Буфер растет при нажатии image

SadovovAlex avatar Jan 29 '17 15:01 SadovovAlex

Какие настройки в файле? может проблема в том что в файл не переносятся настройки?

jogFeed=

Настройки восстанавливаются при перезагрузке программы?

Буфер:

  • 1 число - количество байт записанных в буфер последовательно порта;
  • 2 - количество команд в буфере, на которые еще не пришел ответ от контроллера;
  • 3 - количество команд в очереди.

Если растет последнее число - на команды перемещения нет ответа от контроллера, либо команды посылаются слишком часто.

В архиве версия с выводом команд перемещения в консоль (в настройках необходимо включить флаг "Отображать команды интерфейса пользователя").

https://github.com/Denvi/Candle/releases/download/v1.1/Candle_iss110.tar.gz

Протестируйте и отпишитесь с результатом вывода в консоль. Спасибо.

Denvi avatar Jan 29 '17 16:01 Denvi

Сорри что долго не отвечал. jogFeed в настройки записывется.

Протестировал новую сборку, помучил старую и новую версии, с логированием, выяснил, что зависает перемещение после того когда пытаюсь управлять осью Z! что вверх, что вниз. помогает только перезапуск программы. Причем как я понял по логам. часть команд по Z проходит. Вот логи мучений [CTRL+X] < Grbl 1.1e ['$' for help] $J=G21G91X1Y0Z0F50 < ok $J=G21G91X-1Y0Z0F50 < ok $J=G21G91X-1Y0Z0F50 < ok $J=G21G91X0Y1Z0F50 < ok $J=G21G91X0Y1Z0F50 < ok $J=G21G91X0Y-1Z0F50 < ok $J=G21G91X0Y-1Z0F50 < ok $J=G21G91X0Y-1Z0F50 < ok $J=G21G91X0Y-1Z0F50 < ok $J=G21G91X0Y0Z-1F50 < ok $J=G21G91X0Y0Z-1F50 < ok $J=G21G91X0Y0Z-1F50 < ok $J=G21G91X0Y0Z-1F50 < ok $J=G21G91X0Y0Z-1F50 $J=G21G91X0Y0Z-1F50 $J=G21G91X0Y0Z-1F50 $J=G21G91X0Y0Z-1F50 $J=G21G91X0Y0Z-1F50 $J=G21G91X0Y0Z-1F50

после этого перестают идти записи логов в консоль Увеличивается только Кол-во команд в очереди. вот сразу после запуска двигал ось Z: [CTRL+X] < Grbl 1.1e ['$' for help] $J=G21G91X0Y0Z10F50 $J=G21G91X10Y0Z0F50 $J=G21G91X0Y0Z10F50 $J=G21G91X0Y0Z-10F50 $J=G21G91X0Y0Z10F50 $J=G21G91X0Y0Z-10F50

нет анимации движения оси и не двигаются оси после этого Вот видео с экрана снял, для наглядности https://youtu.be/Zozj251UCkI

SadovovAlex avatar Feb 03 '17 05:02 SadovovAlex

Судя по всему, у вас зависает контроллер. На оси Z шагов на мм больше почти в два раза, чем на X и Y. Думаю нужно увеличить время опроса контроллера (15 мс - очень частый опрос), либо ковырять параметры прошивки, что уже вне моей компетенции. Хотя мой тестовый контроллер на Arduino Uno прекрасно работает с вашими настройками. Попробуйте вручную отправлять команды $J с движением по оси Z (в том числе и напрямую через терминал, "pytty", к примеру), посмотрите что получится.

Denvi avatar Feb 03 '17 13:02 Denvi

вы были абсолютно правы, проблема оказалась в настройках GRBL, почему-то ускорение по оси Z было выставлено в 0 ! =( поставил $122 = 200.000 (Z-axis acceleration, mm/sec^2) И все заработало

Спасибо. Собственно пожелание, можете ли Вы добавить проверку параметров прошивки $120/$121/$122 на не нулевое значение.

Вывод команд в консоль при перемещении на мой взгляд полезен, добавьте в будущие версии или опцию такую.

И поле консоль сделать в самом низу, чтобы оно было шире. И вывод параметров прошивки примерно так, как в UGS, c расшифровкой Grbl 1.1e ['$' for help]

$$ $G $0 = 10 (Step pulse time, microseconds) $1 = 25 (Step idle delay, milliseconds) $2 = 0 (Step pulse invert, mask) $3 = 0 (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 = 1 (Laser-mode enable, boolean) $100 = 400.000 (X-axis travel resolution, step/mm) $101 = 400.000 (Y-axis travel resolution, step/mm) $102 = 700.000 (Z-axis travel resolution, step/mm) $110 = 800.000 (X-axis maximum rate, mm/min) $111 = 800.000 (Y-axis maximum rate, mm/min) $112 = 500.000 (Z-axis maximum rate, mm/min) $120 = 200.000 (X-axis acceleration, mm/sec^2) $121 = 200.000 (Y-axis acceleration, mm/sec^2) $122 = 200.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

SadovovAlex avatar Feb 04 '17 06:02 SadovovAlex

Подскажите пожалуйста. программа Candle версия 1.1.7 прошивка 1.1 .Версия драйвера CH340 3.4.2014.8 от 8.8.2014г и там и там Виндовс XP сервис пак 3 дело в чём, на ноутбуке запускается нормально все функции работают исправно а на стационарном компе не работает нормально перемещение , тоесть задаёшь шаг непрерывно, подача 500 и станок начинает дёргаться . А на ноуте такого нет идет глатко.

Lenivets71 avatar Feb 08 '17 08:02 Lenivets71

любое перемещение по осям, а если ставлю шаг фиксированный (0.01, 0.1, 1, 5, 10, 100) выполняет нормально.

Lenivets71 avatar Feb 09 '17 05:02 Lenivets71

Точно такая же проблема, на 0.8 работает, сразу пробую на 1.1.7 не работают кнопки перемещения

grblkit avatar Sep 15 '17 22:09 grblkit

На прошивке grbl_v1.1f.20170801 все работает. Проверьте свою прошивку

p1pengod avatar Sep 16 '17 17:09 p1pengod

Да, вчера нашел в чем проблема, чтобы обновить нужно чип выпаять и программатором обновить или можно через USB, у меня китайская плат woodpecker grbl 0.9

grblkit avatar Sep 16 '17 17:09 grblkit

Здравствуйте! Помогите разобраться. Прошивка grbl_v1.1f.20170801, программа Candle_1.1.7 не работает кнопка дoмой. После нажатия на нее: вылетает тревога, значение координаты Z увеличивается больше нормы по параметру $132, движение по осям X Y Z не происходит. Использую Arduino Uno R3 Atmega328P Atmega16U2.

caha200762 avatar Jan 20 '18 21:01 caha200762

Приветствую. С $22 по $27 все настроено? Попробуйте включить в настройках "Candle" отображение команд в консоли и посмотреть код ошибки, выводимой в консоль, после нажатия на кнопку "Домой".

Denvi avatar Jan 21 '18 05:01 Denvi

Приветствую. $20=1 $21=1 $22=1 $23=1 $24=25.000 $25=500.000 $26=25 $27=1.000 error:9

caha200762 avatar Jan 21 '18 07:01 caha200762

Добрый день. При загрузки уп. Возникает ошибка Т1Мб<error:20, но при нажатии пропустить все нормально работает, что это может быть и счем связано. Эта же уп в других программах грузится нормально без ошибок.

Artcl avatar Feb 08 '18 10:02 Artcl

Добрый день, использую canddle 1.1.7 grbl 1.1 через раз работает коррекция скорости. В чем может быть проблема?

pipitos11 avatar Feb 24 '18 11:02 pipitos11

Приветствую! Программа стала работать. В одно время скачал Candle_1.1.7 здесь- https://github.com/grbl/grbl/wiki/Using-Grbl и Grbl_v1.1f.20170801.hex здесь- https://github.com/grbl/grbl. В Arduino Uno R3 Atmega328P Atmega16U2 залил прошивку Grbl_v1.1f.20170801.hex через XLoader. Открыл Candle_1.1.7 настроил необходимые мне параметры. Проблемы от on 21 Jan не стало.

Artcl Каким постпроцессором пользуетесь? У меня такая же ошибка, также себя ведет программа. Я использую постпроцессор G-Code (mm) (*.tap) .

Перепробовал много постпроцессоров не нашел чтоб без ошибки отработала программа Candle. Каким постпроцессором пользоваться? Как сделать паузу для разгона шпинделя перед началом работу программы, не удобно включать шпиндель, ждать когда разгонится, потом включать программу на выполнение.

caha200762 avatar Feb 28 '18 10:02 caha200762

Все привет, как связаться с SadovovAlex. Кто подскажет ? Мой e-mail: [email protected]

ae1978 avatar Jun 10 '18 18:06 ae1978

ae1978 Написал на почту. Denvi молодец, спасибо.

SadovovAlex avatar Jun 19 '18 05:06 SadovovAlex

Здравствуйте, возможно обращаюсь немного не по теме, уж простите, подскажите пожалуйста, как решить проблему. Есть станок на Ардуино Уно+шилд v3 с драйверами 4988 . В начале работал без особых проблем, только кнопка home не отдавалась, в последнее время стал мой станок останавливаться сам собой, сначала перестают меняться значения в окошках правого верхнего угла, затем перестает двигаться отображения фрезы в окне визуализации, потом прекращает работать автопрокрутка и в заключение вообще станок перестает ездить. Где искать проблему, в кодах я не силен и поэтому вообще растерялся. спасибо.

zdanat avatar Jul 17 '18 18:07 zdanat

Доброго времени! спасибо за отклик, уже пробовал перепрошивать, вначале стояла грбл 0.9 и прога свеча версия 1.0. Прошил на грбл 1.1 и свечу взял последней версии, все равно останавливается. Станок самодельный. Сегодня в строке статус выскочила красная надпись тревога и станок завис, еще заметил при нажатии кнопки домой станок никуда не едет а в консоли выскакивает error 9. уже менял кабель и порт подключения - результат тот же. завтра буду пробовать переставить виндовс, больше пока не знаю решений.

чт, 2 авг. 2018 г. в 18:19, caha200762 [email protected]:

Здравствуйте!

  1. Попробуйте стереть Arduino , затем установить на нее заново Grbl.

  2. Сотрите с компьютера управляющую программу, программа которая управляет станком.

  3. Установите управляющую программу заново на компьютер. После этого проверьте работоспособность станка.

  4. Какой у Вас станок, модель?

  5. Какую версию использовали Grbl ... ?

  6. Какую используете управляющую программу?

Среда, 18 июля 2018, 1:57 +07:00 от zdanat [email protected]:

Здравствуйте, возможно обращаюсь немного не по теме, уж простите, подскажите пожалуйста, как решить проблему. Есть станок на Ардуино Уно+шилд v3 с драйверами 4988 . В начале работал без особых проблем, только кнопка home не отдавалась, в последнее время стал мой станок останавливаться сам собой, сначала перестают меняться значения в окошках правого верхнего угла, затем перестает двигаться отображения фрезы в окне визуализации, потом прекращает работать автопрокрутка и в заключение вообще станок перестает ездить. Где искать проблему, в кодах я не силен и поэтому вообще растерялся. спасибо. — You are receiving this because you commented. Reply to this email directly, view it on GitHub , or mute the thread .

-- Александр Тарасов

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/Denvi/Candle/issues/110#issuecomment-409963693, or mute the thread https://github.com/notifications/unsubscribe-auth/Anbb5teNICDQgPX3mMkWbd6LSIcIUXbiks5uMxh0gaJpZM4LpsgH .

zdanat avatar Aug 03 '18 17:08 zdanat

Доброго времени! zdanat, решились ли проблемы? Может проблема в настройке Grbl?

caha200762 avatar Aug 19 '18 12:08 caha200762

Здравствуйте, что за ошибка 15 может быть при управлении с нампада? Прошивка 1.1, версия 1.2.13b. Причем настроил кнопки в программе - все заработало, презапустил и все, ошибка 15 при попытках перемещения осей. При выборе непрерывного перемещения посылается команда на -0.005 перемещение, но станок работает только в + координатах, поэтому видимо ошибка. С этим разобрался. Теперь самое главное не сохраняются настройки numpad в плане к примеру num+6. После перезапуска там будет num+right, это можно победить?

Enabler88 avatar Jun 09 '21 10:06 Enabler88