KREMEN Реклама
KREMEN Реклама

Creality K2 plus - лечим температурные пробки после печати.

D!al Up
Идет загрузка
Загрузка
29.07.2026
62
0
Техничка

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

0
Статья относится к принтерам:
Creality K2 Plus Сombo

Creality K2 plus - лечим температурные пробки после печати.

Проблемы начались без причины, хотя может быть они появились после прилета последнего обновления, точно сказать не могу. Казалось бы, печать также закончилась, но принтер как будто перестал правильно завершать печать и охлаждать радиатор хотенда. В результате каждый раз после печати пластик застывает в зоне границы между горячей зоной и радиатором. Сменив пару сопел, решил оба разогреть и разобрать, так и обнаружил пробку не в сопле, а в  термобарьере. Перековырял всю голову, все полностью рабочее. полез в клиппер, благо он в серии Creality K2 открытый. Кто не в курсе, Fluidd находится на порту :4408, и если в браузере напишете

http://IP адрес принтера :4408 

то попадете в прямиком в него.

И вот в gcode_macro.cfg находим макрос окончания печати.

[gcode_macro END_PRINT]

gcode:

  RESTORE_LIMITS

  ENABLE_PRESSURE_ADVANCE VALUE=1

  M400

  G92 E0

  END_PRINT_Z_SAFE

  BOX_END

  BOX_END_PRINT

  Qmode_exit

  EXCLUDE_OBJECT_RESET

  PRINT_PREPARE_CLEAR

  M220 S100

  SET_VELOCITY_LIMIT ACCEL=5000 ACCEL_TO_DECEL=5000

  TURN_OFF_HEATERS

  M107 P1

  M107 P2

  END_PRINT_POINT

  WAIT_TEMP_START

  M106 P0 S127 F1

  M141 S0

  SET_PIN PIN=extruder_fan VALUE=0

  # SET_TEMPERATURE_FAN_SWITCH TEMPERATURE_FAN=chamber_fan VALUE=0

А строка в нем   SET_PIN PIN=extruder_fan VALUE=0 означает что охлаждение хотенда выключается макросом, а не по умолчанию в Klipper. Поясню, в Klipper если специально не задана температура отключения хотенда по достижении нужной температуры, то он отключается при 50 градусах.

Этот параметр решил проверить в printer.cfg, и он там настроен. 

[heater_fan hotend_fan]

pin:multi_pin:heater_fans

heater:extruder

heater_temp:50.0

Странно конечно что указана температура по умолчанию. Можно было не писать эту строку, все равно бы на ней отключалось охлаждение. Ну да ладно. может где то в макросах от этого параметра что то считается, лениво было искать так это или нет. Но в макросе не описан ретракт после печати. Уверен что принтер его делает по умолчанию. Но решил добавить еще свой ретракт, но чуть более хитрый)

В макросе сразу после строки END_PRINT_Z_SAFE (это чтобы не измазать готовую модель) добавляю строки

G91

  G1 E5 F300 

  G1 E-10 F300 

  G90

G91 и G90 понятно это переходим в относительные и абсолютные координаты. А вот пластик сначала выдавливаем на 5 мм а потом сразу выводим назад на 10 мм. В теории этим маневром сбрасываем давление в хотенде и отводим назад в холодную зону еще не успевший расплавится участок пластика. 

И еще нужно закомментировать строку 

# SET_PIN PIN=extruder_fan VALUE=0, добавив в начало #, как в примере.

В итоге все пробки в конце и начале новой печати ушли  как страшный сон) 

Кто с таким столкнулся, забирайте пробуйте, пишите в комментариях помогло вам или нет.

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

0
Комментарии к статье
Lider 3D Реклама
Lider 3D Реклама