Параметр в прошивке Марлин

Подписаться на 3Dtoday
arbitrator
Идет загрузка
Загрузка
11 Ноября 2017
634
6
печатает на RepRap
Вопросы и Ответы
Здравствуйте, уважаемые мейкеры.

Прошу Вас подсказать параметр, который отвечает за нагрев сопла и стола после окончания печати. Нужно чтоб после окончания печати, стол и сопло держали температуру которая была в настройках печати.
Ответы на вопрос

Ответы

11.11.17 в 20:35
печатает на ZAV-MAX-PRO
0
поставьте в скрипт окончания в слайсере

M140 S65
M190 S65
M104 S200 T0
M109 S200 T0

или уберите

M104 S0 ; turn off extruder
M140 S0 ; turn off bed
11.11.17 в 20:38
печатает на WANHAO Duplicator i3
0
Удали в конце файла *.gcode 2 строчки:
M104 S0
M140 S0

Или в настройках слайсера End GCode найди эти строчки
11.11.17 в 20:43
печатает на RepRap
0
Спасибо, но все же хотелось бы поменять в прошивке.
11.11.17 в 20:47
печатает на ZAV-MAX-PRO
0
прошивка проверяет не прилетел ли код M104 или M140 и отправляет на порт нужное значение ШИМ, можно конечно поставить условие "если больше нуля", но зачем так усложнять? Вот не будете постоянно сидеть перед принтером, отправляя следующую печать, а пойдете спать например... и что?

p.s. в файле Marlin_main.cpp правьте функцию

if (code_seen('S')) {
const int16_t temp = code_value_temp_abs();
thermalManager.setTargetHotend(temp, target_extruder);



например изменить на if (temp>0) thermalManager.setTargetHotend(temp, target_extruder);
11.11.17 в 22:46
печатает на Prusa i3
0
Прошивке совершенно параллельно на Ваши хотения. Она выполняет G-код. Если в коде есть команда отключать нагрев - она его отключит. Нет - оставит кипятиться пока оператор не подойдет. Хотя хотэнд кипятить плохая затея, пластик может деградировать в угольки и законопатить сопло. Но дело хозяйское.
11.11.17 в 21:15
печатает на RepRap
1
Я понял Вас, спасибо, об этом я не подумал. Конечно разумнее воспользоваться Вашим советом. Еще раз спасибо.

Для написания комментариев, пожалуйста, авторизуйтесь.