Очень круто!
Только хотелось бы автоматизировать процесс т.е. зписать заранее в g-код на определенный слой команды:
1. Парковка для перезарядки
2. Ретракт
3. Ожидание нажатия кнопки
4. Прогон нового пластика и чистка конца.
Вот меня больше всего интересует пункт 3. Как его реализовать средствами Marlin-а? Какой у нас код паузы с ожиданием кнопки и на какой пин повесить кнопку?
Nophead использует похожую технику для замуровывания гаек в пластик http://hydraraptor.blogspot.ru/2014/03/ ... holes.html
Но у него пример для OctoPrint.
Добавлено спустя 1 час 18 минут 37 секунд:
В доке Marlin-a написано:
M0 - Unconditional stop - Wait for user to press a button on the LCD (Only if ULTRA_LCD is enabled)
M1 - Same as M0
M0 - Безусловная остановка - Подождать, пока пользователь нажмет кнопку на ЖК-дисплее (только если ULTRA_LCD)
M1 - Тоже самое что M0
А у меня сейчас LCD от RepRapDiscount и на нем есть только кнопка "stop" это она?