Sergey1560 / Marlin_FB4S

Marlin 2.0 for Flying Bear 4S/5
GNU General Public License v3.0
220 stars 157 forks source link

Некорректно работает отмена/пауза печати через плагин Cura #70

Open om2804 opened 1 year ago

om2804 commented 1 year ago

В Cura установлен этот плагин https://github.com/Jeredian/mks-wifi-plugin Для паузы и возобновления печати отправляет M24 и M25. Для завершения печати M26 (что не корретно для Marlin, для этого есть M524, но это другая история) https://github.com/Jeredian/mks-wifi-plugin/blob/develop/MKSOutputDevice.py#L829

Печать с SD. Команды отправляет через WiFi

При постановке на паузу голова отъезжает сначала домой, потом возвращается, нависает над моделью, делает короткое перемещение и останавливается. При команде M26 встаёт на паузу и начинает печать сначала.

Возможно ли реализовать правильную обработку команд M24, M25, M26|M524 через WiFi?

om2804 commented 1 year ago

Аналогично при отправке M25 через подключение по проводу при печати с sd. Голова отъезжает сначала домой, потом возвращается, нависает над моделью, делает короткое перемещение (часть gcode после паузы) и останавливается. Печать возобновляется по M24 с точки на которой была выполнена пауза. При этом пауза с меню принтера выполняется корректно.