Режим ожидания и обогрев рабочего стола с таймером бездействия после печати?

Существует ли какая-либо команда G-кода для отключения отопления горячего/настольного компьютера после указанного времени ожидания? Я хотел бы отредактировать свой конечный G-код, чтобы оставить их нагретыми до температуры ожидания, а не сразу давать им остыть, чтобы исключить задержку повторного нагрева между отпечатками, но, очевидно, не стоит оставлять их нагретыми бесконечно.

, 👍4

Обсуждение

Примечание: если вы слишком долго оставляете хотэнд при температуре экструзии без экструзии нити, материал нити обуглится и остановит ваш хотэнд., @Perry Webb

@PerryWebb: Это проблема при температуре около 170°¢, чуть ниже температуры экструзии? У меня сложилось впечатление, что даже температура "предварительного прогрева" 185°C считалась приемлемой для того, чтобы на некоторое время остановиться без проблем. Но это еще одна веская причина для тайм-аута, помимо безопасности и использования энергии., @R.. GitHub STOP HELPING ICE

В конце концов, но это должно дать вам гораздо больше времени. Доведение горячего конца до температуры обычно не занимает много времени. Это медленно доводит стол до температуры. Единственная проблема с обогревом стола заключается в том, что это затрудняет снятие отпечатка со стола. Тепловой коэффициент расширения приводит к тому, что печать отрывается от стола при охлаждении. Вы можете снять PLA со стола, нагретого до 70 ° C или ниже. Однако АБС на столе при температуре 110 ° C деформируется, если вы снимете его без охлаждения., @Perry Webb

На самом деле я все равно склоняюсь к тому, чтобы полностью отказаться от обогреваемого стола для PLA, но обычно я удаляю отпечатки при температуре 60°C без проблем. Прошло некоторое время с тех пор, как я использовал PETG, но я не помню, чтобы у меня были проблемы с их горячим удалением. Однако я нахожу, что получение сопла с 20 до 215 и стола с 20 до 60 занимает почти одинаковое время., @R.. GitHub STOP HELPING ICE

Для ABS с рабочим столом при 110 ° С я жду 65 ° С. К этому времени отпечаток полностью потерян. Я удалил PLA при 60 ° C, но при температуре ниже 40 ° С, когда он начинает высвобождаться, это намного проще., @Perry Webb

Я снял АБС при 110 ° C, когда прерывал печать, но печать сильно деформируется. Это не имело значения, потому что я выбрасывал его. Я без проблем удалил PLA со стола при 70 ° C, но для этого требуется некоторое любопытство., @Perry Webb


1 ответ


2

Остановившись

Вы можете установить температуры для hotend и desk (соответственно M104 и M140), а затем ввести время паузы/ожидания с помощью G4. После паузы вы можете снизить температуру и продолжить выключение принтера, так как настройку температуры простоя и времени пребывания необходимо выполнить в начале конечного G-кода в срезе.

Не выключаю питание

В качестве альтернативы вы можете просто не выключать горячую точку и рабочий стол. Типичный конечный G-код состоит из отключения питания вентиляторов, шаговых двигателей, температуры и установки головки в парковочное положение, например:

 M106 S0 ; Выключить вентилятор
 M104 S0 ; Выключить экструдер
M140 S0 ; Выключить станину
// G91 ; Изменение относительного положения
// G1 Z30 E-2 F3000 ; Поднимите Z НА 30 мм (опускает стол) НИКОГДА НЕ ДЕЛАЙТЕ ЭТОГО, ЭТО ПРИВЕДЕТ К ПОВРЕЖДЕНИЮ ВАШЕГО ПРИНТЕРА, ЕСЛИ ВЫ ПЕЧАТАЕТЕ БОЛЬШЕ MAX-Z МИНУС 30 ММ
// G90 ; Переключитесь обратно в абсолютный режим
 G1 X0 Y0 ; Переместить X/Y в начало координат
 M84 ; Отключить шаговые двигатели

Вы можете легко изменить температуру на значения в режиме ожидания:

 M106 S0 ; Выключить вентилятор
 M104 S160 ; Перевести экструдер в режим ожидания
M140 S40 ; Перевести рабочий стол в режим ожидания
// G91 ; Измените положение относительно
// G1 Z30 E-2 F3000 ; Поднимите Z на 30 мм (опускает стол) НИКОГДА НЕ ДЕЛАЙТЕ ЭТОГО, ЭТО УНИЧТОЖИТ ВАШ ПРИНТЕР, ЕСЛИ ВЫ НАПЕЧАТАЕТЕ БОЛЬШЕ, ЧЕМ MAX-Z МИНУС 30 ММ
// G90 ; Переключиться обратно в абсолютный режим
 G1 X0 Y0 ; Переместите X/Y в начало координат
 M84 ; Отключить переходы

,

Разве команда dwell не приведет к тому, что принтер останется в состоянии "все еще обрабатывается задание на печать SD-карты"? Если это так, то я не думаю, что это хорошо подходит для удаления SD-карты. Может быть, мне просто нужно запустить один из серверов печати, через который вы можете ставить задания в очередь и все такое, вместо того, чтобы переносить каждую версию теста через SD-карту.., @R.. GitHub STOP HELPING ICE

@R.. Если вы "задержитесь" на неопределенное время, вы можете прервать печать, вставить новую SD-карту и продолжить., @0scar

Да, это вполне возможно. Я искал что-то менее хакерское (и с меньшим количеством ручных шагов каждый раз), но, возможно, его нет., @R.. GitHub STOP HELPING ICE

Хм, может быть, Выключение " M85 " Без активности? Хотя я не уверен, насколько широко это поддерживается. Думаю, я могу попробовать., @R.. GitHub STOP HELPING ICE