Не так давно я писав про те, що сопло мого Bambu Lab P1S почало поводитися дивно: PETG постійно налипає, а філамент чіпляється за залишки на соплі. Це не лише погіршує якість друку, а й створює ризики для самого процесу.
Сопло без шкарпетки (замінив на нову). Зверніть увагу на налипший PETG на соплі
Спочатку я пробував чистити сопло вручну — руками, будівельним ножем, іноді одразу після друку. Але цей підхід не дав стабільного результату. Згадав, що колись в чаті ДрукАрмії бачив фото надрукованого девайса, який допомагає автоматично очищати сопло під час друку.
Пішов на MakerWorld — там дійсно є безліч моделей очищувачів. Усі вони розраховані на використання з силіконовими щіточками, які продаються окремо. Ці щіточки зазвичай йдуть для принтерів A1 та A1 mini, але в P1S, на жаль, нічого подібного в стандартній комплектації немає.
Знайшов відео на YouTube:
Автор відео детально пояснює, як працює пристрій, і як його встановити. Я надрукував вказану модель, замовив щітку для A1 mini, але не перевірив сумісність.
Як з’ясувалося — ця модель була під A1, а не під A1 mini.
Наївно вирішив, що зможу приклеїти щітку з A1 mini до цієї моделі — трохи клею, трохи натхнення.
Різниця щіток (картинка з інтернету)
Спойлер: не спрацювало.
З двох шматків зібрав щось, але щітка сиділа нерівно, а стандартний очищувач не діставав до сопла (не мій косяк, сподіваюсь).
Ну таке
Тож довелось пошукати нову модель, вже конкретно під A1 mini щітку. Така знайшлася. Гвинт заходив туговато, але загалом усе встановилось добре.
Щітка тримається на двосторонньому скотчі надійно, а сопло тепер завжди чисте.
Ось так виглядає працюючий nozzle wiper для P1S + щітка A1 Mini
Окремо я додав у слайсер OrcaStudio G-код, який додає додатковий цикл очищення сопла.
Ось сам G-код (взяв на makerworld).
;===== Scrubbler nozzle wipe start ABL_5/20/24 ==================G90 ; ensure absolute mode (should already be in it, but here for safety)
G1 Z10 F1200 ; Make sure we don't hit the bed during wiping passes
G1 X128 Y265 F30000; start position, should be very close to where steel plate rub seq. ended
G91 ; relative mode
G1 X-45 F30000 ; run snake pattern from top back to front, run at max acceleration.
G1 Y-0.5 ; increment y slightly , and repeat back/forth while incrementing y.
G1 X45
G1 Y-0.5
G1 X-45
G1 Y-0.5
G1 X45
G1 Y-0.5
G1 X-45
G1 Y-0.5
G1 X45
G90 ; restore to absolute mode
G1 X128 Y265 ; return to start position.
G1 F3000 ; restore previous acceleration;===== Scrubbler nozzle wipe end ================================
Сюди має бути доданий наш кастомний G-код
Взагалі, прикольно, що можна кастомізувати G-код під свої потреби. З наявністю ШІ-інструментів написати потрібний сценарій не так і важко. Треба буде погратись з цим.
Сопло тепер чисте. Шкарпетку новеньку натягнув ^_^
Також надрукував Anti Splash Cover, але нічого про це не можу сказати. Наче не заважає.
анті сплеш + чистилка нозла