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

arbitrator
Идет загрузка
Загрузка
11.11.2017
487
6
печатает на RepRap
Вопросы и ответы
Здравствуйте, уважаемые мейкеры.

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

Ответы

11.11.2017 в 20:35
0

поставьте в скрипт окончания в слайсере

M140 S65
M190 S65
M104 S200 T0
M109 S200 T0

или уберите

M104 S0 ; turn off extruder
M140 S0 ; turn off bed

11.11.2017 в 20:38
0

Удали в конце файла *.gcode 2 строчки:
M104 S0
M140 S0

Или в настройках слайсера End GCode найди эти строчки

11.11.2017 в 20:43
0

Спасибо, но все же хотелось бы поменять в прошивке.

11.11.2017 в 20:47
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.2017 в 22:46
0

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

11.11.2017 в 21:15
1

Я понял Вас, спасибо, об этом я не подумал. Конечно разумнее воспользоваться Вашим советом. Еще раз спасибо.

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

Читайте в блогах

Печать для мебельных механизмов.

Задумчивый дяденька

Показал принтёр - 2. И чуть-чуть о мамкиных "экспертах-первопечатниках".

Боевой скелет

Проблемы печати на материале PET-G, PLA

Обзор ABS 350р/кг