Size: a a a

Ghost 👻 Busters

2020 May 14

ТБ

Тимофей Белоусов... in Ghost 👻 Busters
Поставил марлин от  @Sergey_Terentiev . Как и ожидал, он пожароопасен. При включенном нагреве, в период передачи данных по wifi - сам марлин по сути неактивен и не обновляется loop температур и, соответственно, Pid. Таким образом, на мосфеты приходит именно то значение, которое было записано последним перед началом передачи файла по wifi. И происходит неконтролируемый нагрев (все защитные функции вроде так же не функционируют (у меня температура успела улететь на +100 градусов отностительно установленной точки без ошибок)). Если файл будет достаточно большой - есть риск спалить хату). Так как "критикуешь - предлагай" - предлагаю вообще выключать нагрев всего при инициализации wifi передачи.
По русским файлам - разве нельзя дать просто какое-нибудь уникальное название файла цифрами или транслитом после получения его в str? тут уже хватило бы просто возможности сделать автоматическое начало печати по галочке в куре, не обязательно даже, чтобы название имело что-то общее с оригинальным. Ну это так, предложение в далёкой перспективе. А по поводу температур - надо бы решить этот вопрос))
источник

ДМ

Давид Миркин... in Ghost 👻 Busters
Alex Kuzin
вроде как 5/25 для pla
Спасибо большое, попробую, напишу:)
источник

ST

Sergey Terentiev in Ghost 👻 Busters
Тимофей Белоусов
Поставил марлин от  @Sergey_Terentiev . Как и ожидал, он пожароопасен. При включенном нагреве, в период передачи данных по wifi - сам марлин по сути неактивен и не обновляется loop температур и, соответственно, Pid. Таким образом, на мосфеты приходит именно то значение, которое было записано последним перед началом передачи файла по wifi. И происходит неконтролируемый нагрев (все защитные функции вроде так же не функционируют (у меня температура успела улететь на +100 градусов отностительно установленной точки без ошибок)). Если файл будет достаточно большой - есть риск спалить хату). Так как "критикуешь - предлагай" - предлагаю вообще выключать нагрев всего при инициализации wifi передачи.
По русским файлам - разве нельзя дать просто какое-нибудь уникальное название файла цифрами или транслитом после получения его в str? тут уже хватило бы просто возможности сделать автоматическое начало печати по галочке в куре, не обязательно даже, чтобы название имело что-то общее с оригинальным. Ну это так, предложение в далёкой перспективе. А по поводу температур - надо бы решить этот вопрос))
Благодарю, да по температуре есть баг, исправлю. По переимнованию файла, это лучше в плагине куры делать.
источник

ТБ

Тимофей Белоусов... in Ghost 👻 Busters
Sergey Terentiev
Благодарю, да по температуре есть баг, исправлю. По переимнованию файла, это лучше в плагине куры делать.
ещё нашёл интересный баг - если в куре нажать несколько раз на стрелку движения осей (не дожидаясь пока она сработает) - он сместит ось не относительно текущего положения, а от нуля (2 раза нажал - на X:2 сместит)
источник

ТБ

Тимофей Белоусов... in Ghost 👻 Busters
Sergey Terentiev
Благодарю, да по температуре есть баг, исправлю. По переимнованию файла, это лучше в плагине куры делать.
полностью согласен. У меня достаточно старая версия плагина - это ещё никто не делал в последних?
источник

ST

Sergey Terentiev in Ghost 👻 Busters
Тимофей Белоусов
ещё нашёл интересный баг - если в куре нажать несколько раз на стрелку движения осей (не дожидаясь пока она сработает) - он сместит ось не относительно текущего положения, а от нуля (2 раза нажал - на X:2 сместит)
Это не ко мне :) Как там плагин куры и закрытая прошивка esp обрабатывают команды мне не ведомо. Все, что прилетает от esp становится в очередь марлина.
источник

ST

Sergey Terentiev in Ghost 👻 Busters
По поводу русских имён. Файл с русским именем будет корректно сохранен на sd. Но в драйвере марлина поддержки юникода нет.
источник

ТБ

Тимофей Белоусов... in Ghost 👻 Busters
Sergey Terentiev
Это не ко мне :) Как там плагин куры и закрытая прошивка esp обрабатывают команды мне не ведомо. Все, что прилетает от esp становится в очередь марлина.
ну этого не было в оригинальной прошивке.. возможно там есть какой-то трюк с relative positioning режимом при переключении на этой команде. А плагин куры же есть на гитхабе вроде и никто его не закрывал
источник

ST

Sergey Terentiev in Ghost 👻 Busters
Тимофей Белоусов
ну этого не было в оригинальной прошивке.. возможно там есть какой-то трюк с relative positioning режимом при переключении на этой команде. А плагин куры же есть на гитхабе вроде и никто его не закрывал
В оригинальной прошивке g-код прилетающих от esp обрабатывает не марлин, а отдельный код внутри wifi модуля.
источник

ТБ

Тимофей Белоусов... in Ghost 👻 Busters
Sergey Terentiev
По поводу русских имён. Файл с русским именем будет корректно сохранен на sd. Но в драйвере марлина поддержки юникода нет.
я это уже понял. Возможно есть смысл переписать сам марлин немного (ту же L"" строку  использовать, ну либо действительно в плагине куры это всё реализовать)
источник

ST

Sergey Terentiev in Ghost 👻 Busters
Тимофей Белоусов
ну этого не было в оригинальной прошивке.. возможно там есть какой-то трюк с relative positioning режимом при переключении на этой команде. А плагин куры же есть на гитхабе вроде и никто его не закрывал
Он и в папке с курой лежит вполне себе открытый. Сделайте патч, пошлите автору плагина, или пулл-реквест на гитхаб.
источник

ТБ

Тимофей Белоусов... in Ghost 👻 Busters
Sergey Terentiev
В оригинальной прошивке g-код прилетающих от esp обрабатывает не марлин, а отдельный код внутри wifi модуля.
ну даже если так - решить ведь можно, добавив фильтр команд от esp. ведь прилетают вполне конкретные команды, которые можно через отладчик увидеть
источник

ST

Sergey Terentiev in Ghost 👻 Busters
Тимофей Белоусов
я это уже понял. Возможно есть смысл переписать сам марлин немного (ту же L"" строку  использовать, ну либо действительно в плагине куры это всё реализовать)
Я не хочу лезть внутрь кода марлина. Это гемор с обновлениями и куча внезапных глюков, которые надо отлаживать.
источник

AK

Alex Kuzin in Ghost 👻 Busters
забавный баг на 3.3 прошивке, пришлось переименовать дома wifi сеть, чтобы принтер подключился
источник

ST

Sergey Terentiev in Ghost 👻 Busters
Тимофей Белоусов
ещё нашёл интересный баг - если в куре нажать несколько раз на стрелку движения осей (не дожидаясь пока она сработает) - он сместит ось не относительно текущего положения, а от нуля (2 раза нажал - на X:2 сместит)
Я не совсем понял, можно чуть подробнее, что конкретно вы ожидаете и что получается. Не может быть проблемы в том, какая система отсчёта на данный момент стоит?
источник

ТБ

Тимофей Белоусов... in Ghost 👻 Busters
Sergey Terentiev
Я не совсем понял, можно чуть подробнее, что конкретно вы ожидаете и что получается. Не может быть проблемы в том, какая система отсчёта на данный момент стоит?
конкретно - я делаю g28, затем спамлю на стрелку вправо (jog distance стоит 1). При этом если голова была где-то на 100 мм, то она улетает в начало координат (на 2 вместо 102)
источник

ST

Sergey Terentiev in Ghost 👻 Busters
Тимофей Белоусов
конкретно - я делаю g28, затем спамлю на стрелку вправо (jog distance стоит 1). При этом если голова была где-то на 100 мм, то она улетает в начало координат (на 2 вместо 102)
Перед тем, как спамить на кнопку, отправьте команду относительной системы координат.
источник

ТБ

Тимофей Белоусов... in Ghost 👻 Busters
Sergey Terentiev
Перед тем, как спамить на кнопку, отправьте команду относительной системы координат.
не помогло. G28 - G91 - jog в x100 y0 z20 - 2 раза быстро нажимаю на стрелку вправо - сразу все оси улетают в x2 y0 z0
источник

ST

Sergey Terentiev in Ghost 👻 Busters
Тимофей Белоусов
не помогло. G28 - G91 - jog в x100 y0 z20 - 2 раза быстро нажимаю на стрелку вправо - сразу все оси улетают в x2 y0 z0
Я проверю, что шлется.
источник

ТБ

Тимофей Белоусов... in Ghost 👻 Busters
Sergey Terentiev
Я проверю, что шлется.
спасибо. Если что-то нужно - пишите мой тег (@imodre), отвечу
источник