Nozzle wiper gắn gantry cho CoreOne
Nozzle cleaner cho CoreOne gắn lên ngàm giữ thanh Y trước bên trái (gantry), nên quét được ở mọi z-level/layer, không bị giới hạn như loại gắn trên bed. Dùng silicon brush kiểu Bambulab X1/P1S và gài không cần ốc.
Mô tả
Có nhiều mẫu nozzle wiper cho CoreOne lắm. Nhưng đa số lại gắn trên bed, nên bạn chỉ dùng được cho (vài) lớp đầu. Mẫu này được gắn lên ngàm giữ thanh Y phía trước bên trái (front left Y-bar holder), nên có thể dùng ở bất kỳ layer nào.
Mẫu này dùng kiểu silicon brush của Bambulab X1/P1S. Bạn có thể mua rẻ trên AliExpress. Nhiều thiết kế khác dùng kiểu của Bambulab A1. Lý do là mình dùng CoreOne+, và printhead sẽ bị đụng cái vent opener nếu quét rộng hơn ở phía bên trái.
Mình in bằng PETG với nozzle 0.4mm và layer height 0.2mm. Nhưng chắc không bắt buộc phải đúng y như vậy. Sẽ cần supports, tuy nhiên có một cạnh mà support không “cứu” được, nên bạn sẽ cần giũa bớt/chà nhám.
Mẫu này gài vào là xong, không cần ốc vít. Nhưng nếu muốn tháo ra thì hơi khó với tới mấy cái móc gài. Có một cái vòng để luồn lục giác (Allen) 3 mm giúp gỡ móc. Lúc lắp cũng có thể dùng cho tiện, nhưng không bắt buộc.
Lưu ý khi lắp!
Nhớ đảm bảo dây của dải LED trắng không bị vướng. Dây này đi vòng qua đúng cái góc mà bạn gắn món này. Dây USB của 3DBuddy cũng đi tuyến đó, nhưng ít có khả năng vướng hơn.
Góc này khá chật, và print head có thể đi sát gần chi tiết này. Trên máy của mình thì không chạm, nhưng mình không rõ dung sai giữa các máy khác nhau có thể lệch tới mức nào. Phần mình lo nhất là nếu bạn có dây đi tuyến nằm phía trước con thumb screw dưới của nozzle. Dây sẽ phải đi lại đường khác, nếu không có thể bị kẹp. Lần đầu lắp, hãy disable motors và đẩy printhead bằng tay để kiểm tra xem có gì bị đụng hay không.
Cách dùng wiper
Mình gặp vài combo filament/STL mà sẽ lợi hơn nếu wipe giữa mỗi layer. Trường hợp đó thì thêm đoạn wipe vào mục "After layer change G-code".
Một lúc khác cũng hữu ích là sau khi đổi màu thủ công nếu bạn không muốn dùng prime tower. Khi đó dùng mục "Color Change G-code".
Bạn có thể truy cập các custom G-code bằng cách bật PrusaSlicer ở chế độ expert và vào Printer => Custom G-code.
Dưới đây là ví dụ một script wipe. Nó chưa hoàn hảo, và có thể sẽ tốt hơn nếu dùng pattern khác. Nhưng ít nhất cũng là điểm bắt đầu.
; Safe coordinates wrt vent opener.
; X <= 13 or X >= 34 or Y >= -8
; Safe coordinates wrt min corner:
; X >= -1 and Y >= -18
; G90 ; Should already be in absolute coordinates
; M83 ; Should already be in relative extrusion
G1 F1500 E-5 ; Retract
; Move to wiper without touching vent lever.
G0 Y0 Z{layer_z + 5} F5000
G0 X2.5
G0 Y-12
; Three ovals over the wiper.
G3 X2.5 Y-17 I1.5 J-2.5
G3 X11.5 Y-17 I4.5 J7
G3 X11.5 Y-12 I-1.5 J2.5
G3 X2.5 Y-12 I-4.5 J-7
G3 X2.5 Y-17 I1.5 J-2.5
G3 X11.5 Y-17 I4.5 J7
G3 X11.5 Y-12 I-1.5 J2.5
G3 X2.5 Y-12 I-4.5 J-7
G3 X2.5 Y-17 I1.5 J-2.5
G3 X11.5 Y-17 I4.5 J7
G3 X11.5 Y-12 I-1.5 J2.5
G3 X2.5 Y-12 I-4.5 J-7
; Move to point in front of vent lever.
G0 Y10
G0 X24
; Move back
G0 X{position[0]} Y{position[1]}
G0 Z{position[2]}
G1 F1500 E5 ; Deretract
Việc cần làm thêm
Sẽ hay nếu có thêm một cái "wiper wiper" để lần sau cái brush được sạch.
Cập nhật script wiper.
Test thêm.
Chỉnh sửa
Mình mới biết là loại brush phổ biến nhất trên các thiết kế khác là kiểu Bambulab A1, chứ không phải dùng hai cái giống loại mình dùng.
Giấy phép
Tác phẩm này được cấp phép theo
Creative Commons — Attribution — Noncommercial — Share AlikeCC-BY-NC-SA
File mô hình
Chưa có bản in nào được khoe. Hãy là người đầu tiên!
Chưa có bình luận nào. Hãy là người đầu tiên!