Сделал датчик окончания нити с оптическим концевиком и этой моделькой http://www.thingiverse.com/thing:1646220
раскомментировал в Марлине #define FILAMENT_RUNOUT_SENSOR наивно полагая, что этого достаточно. Подключил в RAMPS к D4 к пинам Servo. Питание подал перемычкой. Что замкнут концевик, что нет - принтеру по боку
Подскажите, что же нужно сделать, что бы когда кончалась нить, принтер как то реагировал. Ну там пауза, отвести башку. Я так понимаю должен сработать код M600.
В описании к модельке плагин упоминается для OctoPrint'а Filament Sensor, но он не хочет актироваться.
Проектируем сенсор окончания и перехлёста прутка
Модератор: Kaktus
- AKDZG
- Сообщения: 2201
- Зарегистрирован: 17 окт 2015, 10:00
- Имя: Алексей
- Откуда: Иркутск
- Благодарил (а): 21 раз
- Поблагодарили: 76 раз
Re: Проектируем сенсор окончания и перехлёста прутка
vitdagger, вот по M600 viewtopic.php?f=5&t=9#p1192
Ultimaker Original
Mendel90
СПринтер 233
Mendel90
СПринтер 233
Re: Проектируем сенсор окончания и перехлёста прутка
Параметра #define FILAMENTCHANGEENABLE нет, но есть #define FILAMENT_CHANGE_FEATURE. И в marlin_main.cpp код есть, но реакции никакой нет. Потому и подумал, может дело не в марлине, а что то в железе у меня не реализовано? Подключение верное или нет?