Подключение вентилятора Roborock ("сяососа") к 3d-принтерам линейки K1
Всё, что вы делаете, делается на ваш страх и риск!
Установка "Сяососа" может понадобиться, если вы часто печатаете Pla, Tpu и др. материалами, требующими активного охлаждения. Вентилятор Roborock может быстрее охлаждать слой, нежели улитка 5015 или 4020, что позволяет печатать быстрее на участках с маленькой площадью слоя.
Есть два способов подключения Сяососа к K1: через дополнительную плату и через RP2040 и мосфет AOD4184.
Первый способ:
Материалы и инструменты:
Помимо самого сяо понадобятся: расширитель для клиппера (купить) или любая другая mcu, кабель Usb-A to micro-Usb или PH2.0 to micro-Usb, в зависимости от того, куда планируется подключать mcu: выход спереди принтера или выход в подвале соответственно. Также понадобятся провода с сечением 1 мм**2 и больше для питания платы от 24 в (мне хватило 1,5 метра, доп плата висит на задней стенке принтера) и проводa 0,5 мм**2 и больше для питания сяо от 24 и 5 вольт. Шланг (купить). И плата защиты, можно купить на Авито или сделать самому (https://github.com/condottab/Roborock-CPAP, на некоторых сяо может не работать, попробуйте 4 к vcc, 3 к gnd, 2 к pwm).
Подключение:
1. Подключите расширитель для клиппера по данной инструкции. Он с завода прошит на "чистый" клиппер, перепрошивать его на креалити-клиппер не надо (да и невозможно).
2. Запитайте плату от стокового бп.
3. Запитайте сяо от платы через плату защиты: 24в из PA0 - PA3 и 5в от Neopixel (PB1)
4.1 Откройте Printer.cfg и замените описание вентиляторов:
# Для "qinatsu":
[fan_generic part]pin: *название mcu*: PB1 enable_pin: *название mcu*: *пин, выбранный в пункте 3* Cycle_time: 0.00003 Hardware_pwm: true Off_below: 0.13 Kick_start_time: 0.05 Max_power: 0.75
# Для "Nidec":
[fan_generic part] pin: *название mcu*: PB1 enable_pin: *название mcu*: *пин, выбранный в пункте 3* hardware_pwm: True cycle_time: 0.000022 off_below: 0.15 kick_start_time: 0.01 Max_power: 0.75
# (Конфигурация взята у con'а, https://github.com/condottab/Roborock-CPAP)
[fan_generic chamber]pin: PC0 cycle_time: 0.0100 hardware_pwm: false [fan_generic auxiliary] pin: PB1# fixes throttling aux fan below 80% thanks to ClutchKick512 cycle_time: 0.002 hardware_pwm: false
# (Конфигурация взята у Pellcorp'а, https://github.com/pellcorp/creality/tree/main/k1)
4.2 Откройте Macro.cfg и замените [gcode_macro M106] и [gcode_macro M107] на:
[gcode_macro M106] description: Set Fan Speed. P0 for part, P1 for chamber, P2 for auxiliary, P3 chamber gcode: {% set fan_map = {0: "part", 1: "chamber", 2: "auxiliary", 3: "chamber"} %} {% set fan_id = params.P|default(0)|int %} {% set fan = fan_map[fan_id] %} {% set speed_param = params.S|default(255)|int %} {% if speed_param > 0 %} {% set speed = (speed_param|float / 255) %} {% else %} {% set speed = 0 %} {% endif %} {% if 'fan_generic ' + fan in printer.configfile.settings %} SET_FAN_SPEED FAN={fan} SPEED={speed} {% endif %} [gcode_macro M107] description: Set Fan Off. P0 for part, P1 for chamber, P2 for auxiliary, P3 chamber gcode: {% set fan_map = {0: "part", 1: "chamber", 2: "auxiliary", 3: "chamber"} %} {% set fan_id = params.P|default(0)|int %} {% set fan = fan_map[fan_id] %} {% if 'fan_generic ' + fan in printer.configfile.settings %} SET_FAN_SPEED FAN={fan} SPEED=0 {% endif %}
# (Конфигурация взята у Pellcorp'а, https://github.com/pellcorp/creality/tree/main/k1)
Второй способ:
Подробно описывать я его не буду, для неопытных пользователей есть первый способ.
Подключение:
Я не являюсь автором данного метода.
Крепление Сяо к к1: qinatsu, Nidec (пока что без ссылки).
Насадку на Сяосос возьмите на гите Con'а под шланг 22мм, под ваш вентилятор.
Мой телеграмм-канал: https://t.me/AntsPrint
Мой printables: https://www.printables.com/@vdl13_1975818
Еще больше интересных статей
Из дорогого груза — в рабочую лошадку: как я переродил станок ProtoMat S63 за копейки!
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Конфиг klipper Flying Bear ghost 5 на MKS Robin Nano S v1.3
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
G-CODE по-русски для 3D печати (Мини-справочник)
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Комментарии и вопросы
Так и чего добились то? вместо...
на мой взгляд важнее какой буд...
У Вас на картинке прямоугольни...
Здравствуйте, мастера 3д!Доста...
Почему orca slicer намного мед...
Неисправность стола на Artille...
Честно говоря не понимаю в чем...